{
  "ABIRoot": {
    "kind": "Root",
    "name": "TopLevel",
    "printedName": "TopLevel",
    "children": [
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "CoreGraphics",
        "printedName": "CoreGraphics",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CommonPlayerContent",
        "printedName": "CommonPlayerContent",
        "children": [
          {
            "kind": "Var",
            "name": "subtitles",
            "printedName": "subtitles",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerSubtitleRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSubtitleRecord",
                    "printedName": "NutPlayer.PlayerSubtitleRecord",
                    "usr": "s:9NutPlayer0B14SubtitleRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer06CommonB7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvp",
            "mangledName": "$s9NutPlayer06CommonB7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSubtitleRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSubtitleRecord",
                        "printedName": "NutPlayer.PlayerSubtitleRecord",
                        "usr": "s:9NutPlayer0B14SubtitleRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer06CommonB7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvg",
                "mangledName": "$s9NutPlayer06CommonB7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "content",
            "printedName": "content",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ContentType",
                "printedName": "NutPlayer.ContentType",
                "usr": "s:9NutPlayer11ContentTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer06CommonB7ContentV7contentAA0D4TypeOvp",
            "mangledName": "$s9NutPlayer06CommonB7ContentV7contentAA0D4TypeOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContentType",
                    "printedName": "NutPlayer.ContentType",
                    "usr": "s:9NutPlayer11ContentTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer06CommonB7ContentV7contentAA0D4TypeOvg",
                "mangledName": "$s9NutPlayer06CommonB7ContentV7contentAA0D4TypeOvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "statistics",
            "printedName": "statistics",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerStatisticRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerStatisticRecord",
                    "printedName": "NutPlayer.PlayerStatisticRecord",
                    "usr": "s:9NutPlayer0B15StatisticRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer06CommonB7ContentV10statisticsSayAA0B15StatisticRecord_pGvp",
            "mangledName": "$s9NutPlayer06CommonB7ContentV10statisticsSayAA0B15StatisticRecord_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerStatisticRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerStatisticRecord",
                        "printedName": "NutPlayer.PlayerStatisticRecord",
                        "usr": "s:9NutPlayer0B15StatisticRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer06CommonB7ContentV10statisticsSayAA0B15StatisticRecord_pGvg",
                "mangledName": "$s9NutPlayer06CommonB7ContentV10statisticsSayAA0B15StatisticRecord_pGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(content:statistics:subtitles:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CommonPlayerContent",
                "printedName": "NutPlayer.CommonPlayerContent",
                "usr": "s:9NutPlayer06CommonB7ContentV"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentType",
                "printedName": "NutPlayer.ContentType",
                "usr": "s:9NutPlayer11ContentTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerStatisticRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerStatisticRecord",
                    "printedName": "NutPlayer.PlayerStatisticRecord",
                    "usr": "s:9NutPlayer0B15StatisticRecordP"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerSubtitleRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSubtitleRecord",
                    "printedName": "NutPlayer.PlayerSubtitleRecord",
                    "usr": "s:9NutPlayer0B14SubtitleRecordP"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sa"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer06CommonB7ContentV7content10statistics9subtitlesAcA0D4TypeO_SayAA0B15StatisticRecord_pGSayAA0b8SubtitleJ0_pGtcfc",
            "mangledName": "$s9NutPlayer06CommonB7ContentV7content10statistics9subtitlesAcA0D4TypeO_SayAA0B15StatisticRecord_pGSayAA0b8SubtitleJ0_pGtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer06CommonB7ContentV",
        "mangledName": "$s9NutPlayer06CommonB7ContentV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerContent",
            "printedName": "PlayerContent",
            "usr": "s:9NutPlayer0B7ContentP",
            "mangledName": "$s9NutPlayer0B7ContentP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CommonProvider",
        "printedName": "CommonProvider",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(content:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CommonProvider",
                "printedName": "NutPlayer.CommonProvider",
                "usr": "s:9NutPlayer14CommonProviderV"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerContent",
                "printedName": "NutPlayer.PlayerContent",
                "usr": "s:9NutPlayer0B7ContentP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer14CommonProviderV7contentAcA0B7Content_p_tcfc",
            "mangledName": "$s9NutPlayer14CommonProviderV7contentAcA0B7Content_p_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "retrieveContent",
            "printedName": "retrieveContent(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Result<NutPlayer.PlayerContent, NutPlayer.ProviderError>) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Result",
                    "printedName": "Swift.Result<NutPlayer.PlayerContent, NutPlayer.ProviderError>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerContent",
                        "printedName": "NutPlayer.PlayerContent",
                        "usr": "s:9NutPlayer0B7ContentP"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ],
                    "usr": "s:s6ResultO"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer14CommonProviderV15retrieveContentyyys6ResultOyAA0bF0_pAA0D5ErrorOGcF",
            "mangledName": "$s9NutPlayer14CommonProviderV15retrieveContentyyys6ResultOyAA0bF0_pAA0D5ErrorOGcF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer14CommonProviderV",
        "mangledName": "$s9NutPlayer14CommonProviderV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Provider",
            "printedName": "Provider",
            "usr": "s:9NutPlayer8ProviderP",
            "mangledName": "$s9NutPlayer8ProviderP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ConsoleLogDestination",
        "printedName": "ConsoleLogDestination",
        "children": [
          {
            "kind": "Var",
            "name": "format",
            "printedName": "format",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer21ConsoleLogDestinationC6formatSSvp",
            "mangledName": "$s9NutPlayer21ConsoleLogDestinationC6formatSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "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:9NutPlayer21ConsoleLogDestinationC6formatSSvg",
                "mangledName": "$s9NutPlayer21ConsoleLogDestinationC6formatSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "limitOutputLevel",
            "printedName": "limitOutputLevel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer21ConsoleLogDestinationC16limitOutputLevelAA0dH0Ovp",
            "mangledName": "$s9NutPlayer21ConsoleLogDestinationC16limitOutputLevelAA0dH0Ovp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer21ConsoleLogDestinationC16limitOutputLevelAA0dH0Ovg",
                "mangledName": "$s9NutPlayer21ConsoleLogDestinationC16limitOutputLevelAA0dH0Ovg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(format:limitOutputLevel:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ConsoleLogDestination",
                "printedName": "NutPlayer.ConsoleLogDestination",
                "usr": "s:9NutPlayer21ConsoleLogDestinationC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer21ConsoleLogDestinationC6format16limitOutputLevelACSS_AA0dI0Otcfc",
            "mangledName": "$s9NutPlayer21ConsoleLogDestinationC6format16limitOutputLevelACSS_AA0dI0Otcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "process",
            "printedName": "process(_:level:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer21ConsoleLogDestinationC7process_5levelySS_AA0D5LevelOtF",
            "mangledName": "$s9NutPlayer21ConsoleLogDestinationC7process_5levelySS_AA0D5LevelOtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer21ConsoleLogDestinationC",
        "mangledName": "$s9NutPlayer21ConsoleLogDestinationC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "LogDestination",
            "printedName": "LogDestination",
            "usr": "s:9NutPlayer14LogDestinationP",
            "mangledName": "$s9NutPlayer14LogDestinationP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Constraint",
        "printedName": "Constraint",
        "children": [
          {
            "kind": "Var",
            "name": "iPhoneSE",
            "printedName": "iPhoneSE",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.Constraint.Type) -> (CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.Constraint.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10ConstraintO8iPhoneSEyAC14CoreFoundation7CGFloatVcACmF",
            "mangledName": "$s9NutPlayer10ConstraintO8iPhoneSEyAC12CoreGraphics7CGFloatVcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "iPhoneX",
            "printedName": "iPhoneX",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.Constraint.Type) -> (CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.Constraint.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10ConstraintO7iPhoneXyAC14CoreFoundation7CGFloatVcACmF",
            "mangledName": "$s9NutPlayer10ConstraintO7iPhoneXyAC12CoreGraphics7CGFloatVcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "iPod",
            "printedName": "iPod",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.Constraint.Type) -> (CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.Constraint.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10ConstraintO4iPodyAC14CoreFoundation7CGFloatVcACmF",
            "mangledName": "$s9NutPlayer10ConstraintO4iPodyAC12CoreGraphics7CGFloatVcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "iPadSM",
            "printedName": "iPadSM",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.Constraint.Type) -> (CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.Constraint.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10ConstraintO6iPadSMyAC14CoreFoundation7CGFloatVcACmF",
            "mangledName": "$s9NutPlayer10ConstraintO6iPadSMyAC12CoreGraphics7CGFloatVcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "iPadL",
            "printedName": "iPadL",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.Constraint.Type) -> (CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.Constraint.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10ConstraintO5iPadLyAC14CoreFoundation7CGFloatVcACmF",
            "mangledName": "$s9NutPlayer10ConstraintO5iPadLyAC12CoreGraphics7CGFloatVcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "appleTV",
            "printedName": "appleTV",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.Constraint.Type) -> (CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(CoreGraphics.CGFloat) -> NutPlayer.Constraint",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.Constraint.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Constraint",
                        "printedName": "NutPlayer.Constraint",
                        "usr": "s:9NutPlayer10ConstraintO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10ConstraintO7appleTVyAC14CoreFoundation7CGFloatVcACmF",
            "mangledName": "$s9NutPlayer10ConstraintO7appleTVyAC12CoreGraphics7CGFloatVcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "NutPlayer.Constraint",
                "usr": "s:9NutPlayer10ConstraintO"
              },
              {
                "kind": "TypeNominal",
                "name": "Constraint",
                "printedName": "NutPlayer.Constraint",
                "usr": "s:9NutPlayer10ConstraintO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer10ConstraintO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer10ConstraintO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer10ConstraintO",
        "mangledName": "$s9NutPlayer10ConstraintO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "ContentPlayer",
        "printedName": "ContentPlayer",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "NutPlayer.ContentPlayerDelegate?"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C8delegateAA0cB8Delegate_pSgvp",
            "mangledName": "$s9NutPlayer07ContentB0C8delegateAA0cB8Delegate_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl",
              "RawDocComment"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.ContentPlayerDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentPlayerDelegate",
                        "printedName": "NutPlayer.ContentPlayerDelegate",
                        "usr": "s:9NutPlayer07ContentB8DelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C8delegateAA0cB8Delegate_pSgvg",
                "mangledName": "$s9NutPlayer07ContentB0C8delegateAA0cB8Delegate_pSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.ContentPlayerDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentPlayerDelegate",
                        "printedName": "NutPlayer.ContentPlayerDelegate",
                        "usr": "s:9NutPlayer07ContentB8DelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C8delegateAA0cB8Delegate_pSgvs",
                "mangledName": "$s9NutPlayer07ContentB0C8delegateAA0cB8Delegate_pSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C8delegateAA0cB8Delegate_pSgvM",
                "mangledName": "$s9NutPlayer07ContentB0C8delegateAA0cB8Delegate_pSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "layer",
            "printedName": "layer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CALayer",
                "printedName": "QuartzCore.CALayer",
                "usr": "c:objc(cs)CALayer"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C5layerSo7CALayerCvp",
            "mangledName": "$s9NutPlayer07ContentB0C5layerSo7CALayerCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CALayer",
                    "printedName": "QuartzCore.CALayer",
                    "usr": "c:objc(cs)CALayer"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C5layerSo7CALayerCvg",
                "mangledName": "$s9NutPlayer07ContentB0C5layerSo7CALayerCvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "pipController",
            "printedName": "pipController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlayerPictureInPictureController",
                "printedName": "NutPlayer.PlayerPictureInPictureController",
                "usr": "s:9NutPlayer0b9PictureInC10ControllerP"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C13pipControllerAA0b9PictureInfE0_pvp",
            "mangledName": "$s9NutPlayer07ContentB0C13pipControllerAA0b9PictureInfE0_pvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Lazy",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPictureInPictureController",
                    "printedName": "NutPlayer.PlayerPictureInPictureController",
                    "usr": "s:9NutPlayer0b9PictureInC10ControllerP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C13pipControllerAA0b9PictureInfE0_pvg",
                "mangledName": "$s9NutPlayer07ContentB0C13pipControllerAA0b9PictureInfE0_pvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPictureInPictureController",
                    "printedName": "NutPlayer.PlayerPictureInPictureController",
                    "usr": "s:9NutPlayer0b9PictureInC10ControllerP"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C13pipControllerAA0b9PictureInfE0_pvs",
                "mangledName": "$s9NutPlayer07ContentB0C13pipControllerAA0b9PictureInfE0_pvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C13pipControllerAA0b9PictureInfE0_pvM",
                "mangledName": "$s9NutPlayer07ContentB0C13pipControllerAA0b9PictureInfE0_pvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentQuality",
            "printedName": "currentQuality",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.ContentQuality?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContentQuality",
                    "printedName": "NutPlayer.ContentQuality",
                    "usr": "s:9NutPlayer14ContentQualityV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C14currentQualityAA0cE0VSgvp",
            "mangledName": "$s9NutPlayer07ContentB0C14currentQualityAA0cE0VSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.ContentQuality?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentQuality",
                        "printedName": "NutPlayer.ContentQuality",
                        "usr": "s:9NutPlayer14ContentQualityV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C14currentQualityAA0cE0VSgvg",
                "mangledName": "$s9NutPlayer07ContentB0C14currentQualityAA0cE0VSgvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.ContentQuality?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentQuality",
                        "printedName": "NutPlayer.ContentQuality",
                        "usr": "s:9NutPlayer14ContentQualityV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C14currentQualityAA0cE0VSgvs",
                "mangledName": "$s9NutPlayer07ContentB0C14currentQualityAA0cE0VSgvs",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C14currentQualityAA0cE0VSgvM",
                "mangledName": "$s9NutPlayer07ContentB0C14currentQualityAA0cE0VSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "qualities",
            "printedName": "qualities",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.ContentQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContentQuality",
                    "printedName": "NutPlayer.ContentQuality",
                    "usr": "s:9NutPlayer14ContentQualityV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C9qualitiesSayAA0C7QualityVGvp",
            "mangledName": "$s9NutPlayer07ContentB0C9qualitiesSayAA0C7QualityVGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.ContentQuality]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentQuality",
                        "printedName": "NutPlayer.ContentQuality",
                        "usr": "s:9NutPlayer14ContentQualityV"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C9qualitiesSayAA0C7QualityVGvg",
                "mangledName": "$s9NutPlayer07ContentB0C9qualitiesSayAA0C7QualityVGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlayerState",
                "printedName": "NutPlayer.PlayerState",
                "usr": "s:9NutPlayer0B5StateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C5stateAA0B5StateOvp",
            "mangledName": "$s9NutPlayer07ContentB0C5stateAA0B5StateOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "SetterAccess",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C5stateAA0B5StateOvg",
                "mangledName": "$s9NutPlayer07ContentB0C5stateAA0B5StateOvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C6volumeSfvp",
            "mangledName": "$s9NutPlayer07ContentB0C6volumeSfvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C6volumeSfvg",
                "mangledName": "$s9NutPlayer07ContentB0C6volumeSfvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C6volumeSfvs",
                "mangledName": "$s9NutPlayer07ContentB0C6volumeSfvs",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C6volumeSfvM",
                "mangledName": "$s9NutPlayer07ContentB0C6volumeSfvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "playbackRate",
            "printedName": "playbackRate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlayerPlaybackRate",
                "printedName": "NutPlayer.PlayerPlaybackRate",
                "usr": "s:9NutPlayer0B12PlaybackRateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C12playbackRateAA0b8PlaybackE0Ovp",
            "mangledName": "$s9NutPlayer07ContentB0C12playbackRateAA0b8PlaybackE0Ovp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C12playbackRateAA0b8PlaybackE0Ovg",
                "mangledName": "$s9NutPlayer07ContentB0C12playbackRateAA0b8PlaybackE0Ovg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C12playbackRateAA0b8PlaybackE0Ovs",
                "mangledName": "$s9NutPlayer07ContentB0C12playbackRateAA0b8PlaybackE0Ovs",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C12playbackRateAA0b8PlaybackE0OvM",
                "mangledName": "$s9NutPlayer07ContentB0C12playbackRateAA0b8PlaybackE0OvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C8durationSdvp",
            "mangledName": "$s9NutPlayer07ContentB0C8durationSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C8durationSdvg",
                "mangledName": "$s9NutPlayer07ContentB0C8durationSdvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "time",
            "printedName": "time",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C4timeSdvp",
            "mangledName": "$s9NutPlayer07ContentB0C4timeSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C4timeSdvg",
                "mangledName": "$s9NutPlayer07ContentB0C4timeSdvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cache",
            "printedName": "cache",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer07ContentB0C5cacheAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayer07ContentB0C5cacheAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer07ContentB0C5cacheAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayer07ContentB0C5cacheAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "play",
            "printedName": "play()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C4playyyF",
            "mangledName": "$s9NutPlayer07ContentB0C4playyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C5pauseyyF",
            "mangledName": "$s9NutPlayer07ContentB0C5pauseyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C4stopyyF",
            "mangledName": "$s9NutPlayer07ContentB0C4stopyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(to:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Bool) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Bool) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C4seek2to10completionySd_ySbcSgtF",
            "mangledName": "$s9NutPlayer07ContentB0C4seek2to10completionySd_ySbcSgtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C3endyyF",
            "mangledName": "$s9NutPlayer07ContentB0C3endyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(state:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TechState",
                "printedName": "NutPlayer.TechState",
                "usr": "s:9NutPlayer9TechStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C9didChange5stateyAA9TechStateO_tF",
            "mangledName": "$s9NutPlayer07ContentB0C9didChange5stateyAA9TechStateO_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(time:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C9didChange4timeySd_tF",
            "mangledName": "$s9NutPlayer07ContentB0C9didChange4timeySd_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(volume:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C9didChange6volumeySf_tF",
            "mangledName": "$s9NutPlayer07ContentB0C9didChange6volumeySf_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(playbackType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TechPlayableType",
                "printedName": "NutPlayer.TechPlayableType",
                "usr": "s:9NutPlayer16TechPlayableTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C9didChange12playbackTypeyAA012TechPlayableG0O_tF",
            "mangledName": "$s9NutPlayer07ContentB0C9didChange12playbackTypeyAA012TechPlayableG0O_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TechQuality",
                "printedName": "NutPlayer.TechQuality",
                "usr": "s:9NutPlayer11TechQualityP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C9didChange7qualityyAA11TechQuality_p_tF",
            "mangledName": "$s9NutPlayer07ContentB0C9didChange7qualityyAA11TechQuality_p_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(qualities:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.TechQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechQuality",
                    "printedName": "NutPlayer.TechQuality",
                    "usr": "s:9NutPlayer11TechQualityP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB0C9didChange9qualitiesySayAA11TechQuality_pG_tF",
            "mangledName": "$s9NutPlayer07ContentB0C9didChange9qualitiesySayAA11TechQuality_pG_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer07ContentB0C",
        "mangledName": "$s9NutPlayer07ContentB0C",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "Final"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "TechDelegate",
            "printedName": "TechDelegate",
            "usr": "s:9NutPlayer12TechDelegateP",
            "mangledName": "$s9NutPlayer12TechDelegateP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ContentPlayerDelegate",
        "printedName": "ContentPlayerDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "requireSwitchContent",
            "printedName": "requireSwitchContent(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentPlayer",
                "printedName": "NutPlayer.ContentPlayer",
                "usr": "s:9NutPlayer07ContentB0C"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB8DelegateP013requireSwitchC04fromyAA0cB0C_tF",
            "mangledName": "$s9NutPlayer07ContentB8DelegateP013requireSwitchC04fromyAA0cB0C_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ContentPlayerDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ContentPlayerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(state:from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerState",
                "printedName": "NutPlayer.PlayerState",
                "usr": "s:9NutPlayer0B5StateO"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentPlayer",
                "printedName": "NutPlayer.ContentPlayer",
                "usr": "s:9NutPlayer07ContentB0C"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB8DelegateP9didChange5state4fromyAA0B5StateO_AA0cB0CtF",
            "mangledName": "$s9NutPlayer07ContentB8DelegateP9didChange5state4fromyAA0B5StateO_AA0cB0CtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ContentPlayerDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ContentPlayerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(time:from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentPlayer",
                "printedName": "NutPlayer.ContentPlayer",
                "usr": "s:9NutPlayer07ContentB0C"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB8DelegateP9didChange4time4fromySd_AA0cB0CtF",
            "mangledName": "$s9NutPlayer07ContentB8DelegateP9didChange4time4fromySd_AA0cB0CtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ContentPlayerDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ContentPlayerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(volume:from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentPlayer",
                "printedName": "NutPlayer.ContentPlayer",
                "usr": "s:9NutPlayer07ContentB0C"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB8DelegateP9didChange6volume4fromySf_AA0cB0CtF",
            "mangledName": "$s9NutPlayer07ContentB8DelegateP9didChange6volume4fromySf_AA0cB0CtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ContentPlayerDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ContentPlayerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(quality:from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentQuality",
                "printedName": "NutPlayer.ContentQuality",
                "usr": "s:9NutPlayer14ContentQualityV"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentPlayer",
                "printedName": "NutPlayer.ContentPlayer",
                "usr": "s:9NutPlayer07ContentB0C"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB8DelegateP9didChange7quality4fromyAA0C7QualityV_AA0cB0CtF",
            "mangledName": "$s9NutPlayer07ContentB8DelegateP9didChange7quality4fromyAA0C7QualityV_AA0cB0CtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ContentPlayerDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ContentPlayerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(qualities:from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.ContentQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContentQuality",
                    "printedName": "NutPlayer.ContentQuality",
                    "usr": "s:9NutPlayer14ContentQualityV"
                  }
                ],
                "usr": "s:Sa"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentPlayer",
                "printedName": "NutPlayer.ContentPlayer",
                "usr": "s:9NutPlayer07ContentB0C"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB8DelegateP9didChange9qualities4fromySayAA0C7QualityVG_AA0cB0CtF",
            "mangledName": "$s9NutPlayer07ContentB8DelegateP9didChange9qualities4fromySayAA0C7QualityVG_AA0cB0CtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ContentPlayerDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ContentPlayerDelegate>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer07ContentB8DelegateP",
        "mangledName": "$s9NutPlayer07ContentB8DelegateP",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ContentQuality",
        "printedName": "ContentQuality",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer14ContentQualityV2idSSvp",
            "mangledName": "$s9NutPlayer14ContentQualityV2idSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer14ContentQualityV2idSSvg",
                "mangledName": "$s9NutPlayer14ContentQualityV2idSSvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resolution",
            "printedName": "resolution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer14ContentQualityV10resolutionSo6CGSizeVvp",
            "mangledName": "$s9NutPlayer14ContentQualityV10resolutionSo6CGSizeVvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer14ContentQualityV10resolutionSo6CGSizeVvg",
                "mangledName": "$s9NutPlayer14ContentQualityV10resolutionSo6CGSizeVvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bandwidth",
            "printedName": "bandwidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer14ContentQualityV9bandwidthSivp",
            "mangledName": "$s9NutPlayer14ContentQualityV9bandwidthSivp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer14ContentQualityV9bandwidthSivg",
                "mangledName": "$s9NutPlayer14ContentQualityV9bandwidthSivg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentQuality",
                "printedName": "NutPlayer.ContentQuality",
                "usr": "s:9NutPlayer14ContentQualityV"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentQuality",
                "printedName": "NutPlayer.ContentQuality",
                "usr": "s:9NutPlayer14ContentQualityV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer14ContentQualityV2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer14ContentQualityV2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer14ContentQualityV",
        "mangledName": "$s9NutPlayer14ContentQualityV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerQualityRecord",
            "printedName": "PlayerQualityRecord",
            "usr": "s:9NutPlayer0B13QualityRecordP",
            "mangledName": "$s9NutPlayer0B13QualityRecordP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CustomizableAreaSettings",
        "printedName": "CustomizableAreaSettings",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(isFullscreenSwitcherEnabled:isPipSwitcherEnabled:isSettingsSwitcherEnabled:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CustomizableAreaSettings",
                "printedName": "NutPlayer.CustomizableAreaSettings",
                "usr": "s:9NutPlayer24CustomizableAreaSettingsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer24CustomizableAreaSettingsV27isFullscreenSwitcherEnabled0f3PiphI00fehI0ACSb_S2btcfc",
            "mangledName": "$s9NutPlayer24CustomizableAreaSettingsV27isFullscreenSwitcherEnabled0f3PiphI00fehI0ACSb_S2btcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer24CustomizableAreaSettingsV",
        "mangledName": "$s9NutPlayer24CustomizableAreaSettingsV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DefaultQualityTitleMapper",
        "printedName": "DefaultQualityTitleMapper",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(policy:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DefaultQualityTitleMapper",
                "printedName": "NutPlayer.DefaultQualityTitleMapper",
                "usr": "s:9NutPlayer25DefaultQualityTitleMapperC"
              },
              {
                "kind": "TypeNominal",
                "name": "VideoQualityTitleFormat",
                "printedName": "NutPlayer.VideoQualityTitleFormat",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer25DefaultQualityTitleMapperC6policyAcA05VideodE6FormatO_tcfc",
            "mangledName": "$s9NutPlayer25DefaultQualityTitleMapperC6policyAcA05VideodE6FormatO_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "map",
            "printedName": "map(quality:)",
            "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": "PlayerQualityRecord",
                "printedName": "NutPlayer.PlayerQualityRecord",
                "usr": "s:9NutPlayer0B13QualityRecordP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer25DefaultQualityTitleMapperC3map7qualitySSSgAA0bD6Record_p_tF",
            "mangledName": "$s9NutPlayer25DefaultQualityTitleMapperC3map7qualitySSSgAA0bD6Record_p_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "map",
            "printedName": "map(quality:)",
            "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": "VideoQuality",
                "printedName": "NutPlayer.VideoQuality",
                "usr": "s:9NutPlayer12VideoQualityO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer25DefaultQualityTitleMapperC3map7qualitySSSgAA05VideoD0O_tF",
            "mangledName": "$s9NutPlayer25DefaultQualityTitleMapperC3map7qualitySSSgAA05VideoD0O_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer25DefaultQualityTitleMapperC",
        "mangledName": "$s9NutPlayer25DefaultQualityTitleMapperC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "QualityTitleMapper",
            "printedName": "QualityTitleMapper",
            "usr": "s:9NutPlayer18QualityTitleMapperP",
            "mangledName": "$s9NutPlayer18QualityTitleMapperP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Either",
        "printedName": "Either",
        "children": [
          {
            "kind": "Var",
            "name": "firstType",
            "printedName": "firstType",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "GenericFunction",
                "printedName": "<τ_0_0, τ_0_1> (NutPlayer.Either<τ_0_0, τ_0_1>.Type) -> (τ_0_0) -> NutPlayer.Either<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(τ_0_0) -> NutPlayer.Either<τ_0_0, τ_0_1>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Either",
                        "printedName": "NutPlayer.Either<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9NutPlayer6EitherO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.Either<τ_0_0, τ_0_1>.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Either",
                        "printedName": "NutPlayer.Either<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9NutPlayer6EitherO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer6EitherO9firstTypeyACyxq_GxcAEmr0_lF",
            "mangledName": "$s9NutPlayer6EitherO9firstTypeyACyxq_GxcAEmr0_lF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "secondType",
            "printedName": "secondType",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "GenericFunction",
                "printedName": "<τ_0_0, τ_0_1> (NutPlayer.Either<τ_0_0, τ_0_1>.Type) -> (τ_0_1) -> NutPlayer.Either<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(τ_0_1) -> NutPlayer.Either<τ_0_0, τ_0_1>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Either",
                        "printedName": "NutPlayer.Either<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9NutPlayer6EitherO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_1"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.Either<τ_0_0, τ_0_1>.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Either",
                        "printedName": "NutPlayer.Either<τ_0_0, τ_0_1>",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_1"
                          }
                        ],
                        "usr": "s:9NutPlayer6EitherO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer6EitherO10secondTypeyACyxq_Gq_cAEmr0_lF",
            "mangledName": "$s9NutPlayer6EitherO10secondTypeyACyxq_Gq_cAEmr0_lF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Function",
            "name": "unwrap",
            "printedName": "unwrap()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ProtocolComposition",
                "printedName": "Any"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6EitherO6unwrapypyF",
            "mangledName": "$s9NutPlayer6EitherO6unwrapypyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1>",
            "sugared_genericSig": "<T, U>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "map",
            "printedName": "map(firstTypeTransform:secondTypeTransform:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0) -> τ_1_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_1) -> τ_1_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6EitherO3map18firstTypeTransform06secondfG0qd__qd__xXE_qd__q_XEtlF",
            "mangledName": "$s9NutPlayer6EitherO3map18firstTypeTransform06secondfG0qd__qd__xXE_qd__q_XEtlF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1, τ_1_0>",
            "sugared_genericSig": "<T, U, V>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Either",
                "printedName": "NutPlayer.Either<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:9NutPlayer6EitherO"
              },
              {
                "kind": "TypeNominal",
                "name": "Decoder",
                "printedName": "Swift.Decoder",
                "usr": "s:s7DecoderP"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer6EitherOAASeRzSeR_rlE4fromACyxq_Gs7Decoder_p_tKcfc",
            "mangledName": "$s9NutPlayer6EitherOAASeRzSeR_rlE4fromACyxq_Gs7Decoder_p_tKcfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Decodable, τ_0_1 : Swift.Decodable>",
            "sugared_genericSig": "<T, U where T : Swift.Decodable, U : Swift.Decodable>",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "throwing": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer6EitherO",
        "mangledName": "$s9NutPlayer6EitherO",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0, τ_0_1>",
        "sugared_genericSig": "<T, U>",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ErrorView",
        "printedName": "ErrorView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(title:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ErrorView",
                "printedName": "NutPlayer.ErrorView",
                "usr": "c:@M@NutPlayer@objc(cs)ErrorView"
              },
              {
                "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:9NutPlayer9ErrorViewC5titleACSSSg_tcfc",
            "mangledName": "$s9NutPlayer9ErrorViewC5titleACSSSg_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "updateView",
            "printedName": "updateView(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer9ErrorViewC06updateD04withySS_tF",
            "mangledName": "$s9NutPlayer9ErrorViewC06updateD04withySS_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Custom",
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ErrorView",
                "printedName": "NutPlayer.ErrorView",
                "usr": "c:@M@NutPlayer@objc(cs)ErrorView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)ErrorView(im)initWithFrame:",
            "mangledName": "$s9NutPlayer9ErrorViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@NutPlayer@objc(cs)ErrorView",
        "mangledName": "$s9NutPlayer9ErrorViewC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Custom",
          "Final",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Event",
        "printedName": "Event",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Event",
                "printedName": "NutPlayer.Event<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer5EventV"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer5EventVyACyxGqd__c6OutputQyd__Rsz7Combine9PublisherRd__s5NeverO7FailureRtd__lufc",
            "mangledName": "$s9NutPlayer5EventVyACyxGqd__c6OutputQyd__Rsz7Combine9PublisherRd__s5NeverO7FailureRtd__lufc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Output, τ_1_0 : Combine.Publisher, τ_1_0.Failure == Swift.Never>",
            "sugared_genericSig": "<Output, P where Output == P.Output, P : Combine.Publisher, P.Failure == Swift.Never>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(subscriber:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer5EventV7receive10subscriberyqd___t5InputQyd__Rsz7Combine10SubscriberRd__s5NeverO7FailureRtd__lF",
            "mangledName": "$s9NutPlayer5EventV7receive10subscriberyqd___t5InputQyd__Rsz7Combine10SubscriberRd__s5NeverO7FailureRtd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Input, τ_1_0 : Combine.Subscriber, τ_1_0.Failure == Swift.Never>",
            "sugared_genericSig": "<Output, S where Output == S.Input, S : Combine.Subscriber, S.Failure == Swift.Never>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer5EventV",
        "mangledName": "$s9NutPlayer5EventV",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<Output>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Publisher",
            "printedName": "Publisher",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Output",
                "printedName": "Output",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Failure",
                "printedName": "Failure",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7Combine9PublisherP",
            "mangledName": "$s7Combine9PublisherP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "EventSubject",
        "printedName": "EventSubject",
        "children": [
          {
            "kind": "Var",
            "name": "wrappedValue",
            "printedName": "wrappedValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Event",
                "printedName": "NutPlayer.Event<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer5EventV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12EventSubjectC12wrappedValueAA0C0VyxGvp",
            "mangledName": "$s9NutPlayer12EventSubjectC12wrappedValueAA0C0VyxGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Event",
                    "printedName": "NutPlayer.Event<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:9NutPlayer5EventV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12EventSubjectC12wrappedValueAA0C0VyxGvg",
                "mangledName": "$s9NutPlayer12EventSubjectC12wrappedValueAA0C0VyxGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Output>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "EventSubject",
                "printedName": "NutPlayer.EventSubject<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer12EventSubjectC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer12EventSubjectCACyxGycfc",
            "mangledName": "$s9NutPlayer12EventSubjectCACyxGycfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Output>",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12EventSubjectC4sendyyxF",
            "mangledName": "$s9NutPlayer12EventSubjectC4sendyyxF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Output>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Completion",
                "printedName": "Combine.Subscribers.Completion<Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine11SubscribersO10CompletionO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12EventSubjectC4send10completiony7Combine11SubscribersO10CompletionOy_s5NeverOG_tF",
            "mangledName": "$s9NutPlayer12EventSubjectC4send10completiony7Combine11SubscribersO10CompletionOy_s5NeverOG_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Output>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(subscription:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Subscription",
                "printedName": "Combine.Subscription",
                "usr": "s:7Combine12SubscriptionP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12EventSubjectC4send12subscriptiony7Combine12Subscription_p_tF",
            "mangledName": "$s9NutPlayer12EventSubjectC4send12subscriptiony7Combine12Subscription_p_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Output>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(subscriber:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12EventSubjectC7receive10subscriberyqd___t5InputQyd__Rsz7Combine10SubscriberRd__s5NeverO7FailureRtd__lF",
            "mangledName": "$s9NutPlayer12EventSubjectC7receive10subscriberyqd___t5InputQyd__Rsz7Combine10SubscriberRd__s5NeverO7FailureRtd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Input, τ_1_0 : Combine.Subscriber, τ_1_0.Failure == Swift.Never>",
            "sugared_genericSig": "<Output, S where Output == S.Input, S : Combine.Subscriber, S.Failure == Swift.Never>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer12EventSubjectC",
        "mangledName": "$s9NutPlayer12EventSubjectC",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<Output>",
        "declAttributes": [
          "AccessControl",
          "PropertyWrapper",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Subject",
            "printedName": "Subject",
            "usr": "s:7Combine7SubjectP",
            "mangledName": "$s7Combine7SubjectP"
          },
          {
            "kind": "Conformance",
            "name": "Publisher",
            "printedName": "Publisher",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Output",
                "printedName": "Output",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Failure",
                "printedName": "Failure",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7Combine9PublisherP",
            "mangledName": "$s7Combine9PublisherP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "BusEventRepresentable",
        "printedName": "BusEventRepresentable",
        "declKind": "Protocol",
        "usr": "s:9NutPlayer21BusEventRepresentableP",
        "mangledName": "$s9NutPlayer21BusEventRepresentableP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "EventTransmittable",
        "printedName": "EventTransmittable",
        "children": [
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittableP4sendyyqd__AA03BusC13RepresentableRd__lF",
            "mangledName": "$s9NutPlayer18EventTransmittableP4sendyyqd__AA03BusC13RepresentableRd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : NutPlayer.EventTransmittable, τ_1_0 : NutPlayer.BusEventRepresentable>",
            "sugared_genericSig": "<Self, E where Self : NutPlayer.EventTransmittable, E : NutPlayer.BusEventRepresentable>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:perform:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "Metatype",
                "printedName": "τ_1_0.Type",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_1_0) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittableP7receive_7perform7Combine14AnyCancellableCqd__m_yqd__ctAA03BusC13RepresentableRd__lF",
            "mangledName": "$s9NutPlayer18EventTransmittableP7receive_7perform7Combine14AnyCancellableCqd__m_yqd__ctAA03BusC13RepresentableRd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : NutPlayer.EventTransmittable, τ_1_0 : NutPlayer.BusEventRepresentable>",
            "sugared_genericSig": "<Self, E where Self : NutPlayer.EventTransmittable, E : NutPlayer.BusEventRepresentable>",
            "protocolReq": true,
            "declAttributes": [
              "DiscardableResult"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:performOn:action:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "Metatype",
                "printedName": "τ_1_0.Type",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_1"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_1_0) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittableP7receive_9performOn6action7Combine14AnyCancellableCqd__m_qd_0_yqd__ctAA03BusC13RepresentableRd__AG9SchedulerRd_0_r0_lF",
            "mangledName": "$s9NutPlayer18EventTransmittableP7receive_9performOn6action7Combine14AnyCancellableCqd__m_qd_0_yqd__ctAA03BusC13RepresentableRd__AG9SchedulerRd_0_r0_lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0, τ_1_1 where τ_0_0 : NutPlayer.EventTransmittable, τ_1_0 : NutPlayer.BusEventRepresentable, τ_1_1 : Combine.Scheduler>",
            "sugared_genericSig": "<Self, E, S where Self : NutPlayer.EventTransmittable, E : NutPlayer.BusEventRepresentable, S : Combine.Scheduler>",
            "protocolReq": true,
            "declAttributes": [
              "DiscardableResult"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE4sendyySSF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE4sendyySSF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:perform:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE7receive_7perform7Combine14AnyCancellableCSS_yyctF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE7receive_7perform7Combine14AnyCancellableCSS_yyctF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:performOn:action:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE7receive_9performOn6action7Combine14AnyCancellableCSS_qd__yyctAG9SchedulerRd__lF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE7receive_9performOn6action7Combine14AnyCancellableCSS_qd__yyctAG9SchedulerRd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : NutPlayer.EventTransmittable, τ_1_0 : Combine.Scheduler>",
            "sugared_genericSig": "<Self, S where Self : NutPlayer.EventTransmittable, S : Combine.Scheduler>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:params:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Dictionary",
                "printedName": "[Swift.AnyHashable : Any]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnyHashable",
                    "printedName": "Swift.AnyHashable",
                    "usr": "s:s11AnyHashableV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ],
                "usr": "s:SD"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE4send_6paramsySS_SDys11AnyHashableVypGtF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE4send_6paramsySS_SDys11AnyHashableVypGtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:perform:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "([Swift.AnyHashable : Any]) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.AnyHashable : Any]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnyHashable",
                        "printedName": "Swift.AnyHashable",
                        "usr": "s:s11AnyHashableV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "Any"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE7receive_7perform7Combine14AnyCancellableCSS_ySDys0H8HashableVypGctF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE7receive_7perform7Combine14AnyCancellableCSS_ySDys0H8HashableVypGctF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:performOn:action:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "([Swift.AnyHashable : Any]) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Dictionary",
                    "printedName": "[Swift.AnyHashable : Any]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "AnyHashable",
                        "printedName": "Swift.AnyHashable",
                        "usr": "s:s11AnyHashableV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProtocolComposition",
                        "printedName": "Any"
                      }
                    ],
                    "usr": "s:SD"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE7receive_9performOn6action7Combine14AnyCancellableCSS_qd__ySDys0J8HashableVypGctAG9SchedulerRd__lF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE7receive_9performOn6action7Combine14AnyCancellableCSS_qd__ySDys0J8HashableVypGctAG9SchedulerRd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : NutPlayer.EventTransmittable, τ_1_0 : Combine.Scheduler>",
            "sugared_genericSig": "<Self, S where Self : NutPlayer.EventTransmittable, S : Combine.Scheduler>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE4send_4dataySS_10Foundation4DataVtF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE4send_4dataySS_10Foundation4DataVtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(data:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Data",
                "printedName": "Foundation.Data",
                "usr": "s:10Foundation4DataV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE4send4datay10Foundation4DataV_tF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE4send4datay10Foundation4DataV_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:perform:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Foundation.Data) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Data",
                    "printedName": "Foundation.Data",
                    "usr": "s:10Foundation4DataV"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE7receive_7perform7Combine14AnyCancellableCSS_y10Foundation4DataVctF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE7receive_7perform7Combine14AnyCancellableCSS_y10Foundation4DataVctF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:performOn:action:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Foundation.Data) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Data",
                    "printedName": "Foundation.Data",
                    "usr": "s:10Foundation4DataV"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE7receive_9performOn6action7Combine14AnyCancellableCSS_qd__y10Foundation4DataVctAG9SchedulerRd__lF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE7receive_9performOn6action7Combine14AnyCancellableCSS_qd__y10Foundation4DataVctAG9SchedulerRd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : NutPlayer.EventTransmittable, τ_1_0 : Combine.Scheduler>",
            "sugared_genericSig": "<Self, S where Self : NutPlayer.EventTransmittable, S : Combine.Scheduler>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:argument:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "ProtocolComposition",
                "printedName": "Any"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE4send_8argumentySS_yptF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE4send_8argumentySS_yptF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:perform:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Any) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE7receive_7perform7Combine14AnyCancellableCSS_yypctF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE7receive_7perform7Combine14AnyCancellableCSS_yypctF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.EventTransmittable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.EventTransmittable>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:performOn:action:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Any) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "Any"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18EventTransmittablePAAE7receive_9performOn6action7Combine14AnyCancellableCSS_qd__yypctAG9SchedulerRd__lF",
            "mangledName": "$s9NutPlayer18EventTransmittablePAAE7receive_9performOn6action7Combine14AnyCancellableCSS_qd__yypctAG9SchedulerRd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : NutPlayer.EventTransmittable, τ_1_0 : Combine.Scheduler>",
            "sugared_genericSig": "<Self, S where Self : NutPlayer.EventTransmittable, S : Combine.Scheduler>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer18EventTransmittableP",
        "mangledName": "$s9NutPlayer18EventTransmittableP",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "FileLogDestination",
        "printedName": "FileLogDestination",
        "children": [
          {
            "kind": "Var",
            "name": "format",
            "printedName": "format",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer18FileLogDestinationC6formatSSvp",
            "mangledName": "$s9NutPlayer18FileLogDestinationC6formatSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "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:9NutPlayer18FileLogDestinationC6formatSSvg",
                "mangledName": "$s9NutPlayer18FileLogDestinationC6formatSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "limitOutputLevel",
            "printedName": "limitOutputLevel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer18FileLogDestinationC16limitOutputLevelAA0dH0Ovp",
            "mangledName": "$s9NutPlayer18FileLogDestinationC16limitOutputLevelAA0dH0Ovp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18FileLogDestinationC16limitOutputLevelAA0dH0Ovg",
                "mangledName": "$s9NutPlayer18FileLogDestinationC16limitOutputLevelAA0dH0Ovg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(format:limitOutputLevel:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "FileLogDestination",
                "printedName": "NutPlayer.FileLogDestination",
                "usr": "s:9NutPlayer18FileLogDestinationC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer18FileLogDestinationC6format16limitOutputLevelACSS_AA0dI0Otcfc",
            "mangledName": "$s9NutPlayer18FileLogDestinationC6format16limitOutputLevelACSS_AA0dI0Otcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "process",
            "printedName": "process(_:level:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18FileLogDestinationC7process_5levelySS_AA0D5LevelOtF",
            "mangledName": "$s9NutPlayer18FileLogDestinationC7process_5levelySS_AA0D5LevelOtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer18FileLogDestinationC",
        "mangledName": "$s9NutPlayer18FileLogDestinationC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "LogDestination",
            "printedName": "LogDestination",
            "usr": "s:9NutPlayer14LogDestinationP",
            "mangledName": "$s9NutPlayer14LogDestinationP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "HlsError",
        "printedName": "HlsError",
        "children": [
          {
            "kind": "Var",
            "name": "unowned",
            "printedName": "unowned",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO7unownedyA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO7unownedyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "emptyUrl",
            "printedName": "emptyUrl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO8emptyUrlyA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO8emptyUrlyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "incorrectUrl",
            "printedName": "incorrectUrl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO12incorrectUrlyA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO12incorrectUrlyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "incorrectManifestData",
            "printedName": "incorrectManifestData",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO21incorrectManifestDatayA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO21incorrectManifestDatayA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "emptyQualities",
            "printedName": "emptyQualities",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO14emptyQualitiesyA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO14emptyQualitiesyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "assetNotLoaded",
            "printedName": "assetNotLoaded",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO14assetNotLoadedyA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO14assetNotLoadedyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "assetNotPlayable",
            "printedName": "assetNotPlayable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO16assetNotPlayableyA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO16assetNotPlayableyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "assetMetadata",
            "printedName": "assetMetadata",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> (Swift.Error?) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Error?) -> NutPlayer.HlsError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "Swift.Error?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Error",
                            "printedName": "Swift.Error",
                            "usr": "s:s5ErrorP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO13assetMetadatayACs0D0_pSgcACmF",
            "mangledName": "$s9NutPlayer8HlsErrorO13assetMetadatayACs0D0_pSgcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "emptyResponseData",
            "printedName": "emptyResponseData",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO17emptyResponseDatayA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO17emptyResponseDatayA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "http",
            "printedName": "http",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> (Swift.Int?, Swift.String?) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Int?, Swift.String?) -> NutPlayer.HlsError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(code: Swift.Int?, description: Swift.String?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "Swift.Int?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Int",
                                "printedName": "Swift.Int",
                                "usr": "s:Si"
                              }
                            ],
                            "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": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO4httpyACSiSg_SSSgtcACmF",
            "mangledName": "$s9NutPlayer8HlsErrorO4httpyACSiSg_SSSgtcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "timeout",
            "printedName": "timeout",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HlsError",
                    "printedName": "NutPlayer.HlsError",
                    "usr": "s:9NutPlayer8HlsErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO7timeoutyA2CmF",
            "mangledName": "$s9NutPlayer8HlsErrorO7timeoutyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "network",
            "printedName": "network",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> (Swift.Error) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Error) -> NutPlayer.HlsError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO7networkyACs0D0_pcACmF",
            "mangledName": "$s9NutPlayer8HlsErrorO7networkyACs0D0_pcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> (Swift.Error?) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Error?) -> NutPlayer.HlsError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "Swift.Error?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Error",
                            "printedName": "Swift.Error",
                            "usr": "s:s5ErrorP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO7unknownyACs0D0_pSgcACmF",
            "mangledName": "$s9NutPlayer8HlsErrorO7unknownyACs0D0_pSgcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "parsingFailed",
            "printedName": "parsingFailed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HlsError.Type) -> (Swift.Error?) -> NutPlayer.HlsError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Error?) -> NutPlayer.HlsError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "Swift.Error?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Error",
                            "printedName": "Swift.Error",
                            "usr": "s:s5ErrorP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HlsError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HlsError",
                        "printedName": "NutPlayer.HlsError",
                        "usr": "s:9NutPlayer8HlsErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8HlsErrorO13parsingFailedyACs0D0_pSgcACmF",
            "mangledName": "$s9NutPlayer8HlsErrorO13parsingFailedyACs0D0_pSgcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer8HlsErrorO",
        "mangledName": "$s9NutPlayer8HlsErrorO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LogDestination",
        "printedName": "LogDestination",
        "children": [
          {
            "kind": "Var",
            "name": "format",
            "printedName": "format",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer14LogDestinationP6formatSSvp",
            "mangledName": "$s9NutPlayer14LogDestinationP6formatSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer14LogDestinationP6formatSSvg",
                "mangledName": "$s9NutPlayer14LogDestinationP6formatSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.LogDestination>",
                "sugared_genericSig": "<Self where Self : NutPlayer.LogDestination>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "limitOutputLevel",
            "printedName": "limitOutputLevel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer14LogDestinationP16limitOutputLevelAA0cG0Ovp",
            "mangledName": "$s9NutPlayer14LogDestinationP16limitOutputLevelAA0cG0Ovp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer14LogDestinationP16limitOutputLevelAA0cG0Ovg",
                "mangledName": "$s9NutPlayer14LogDestinationP16limitOutputLevelAA0cG0Ovg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.LogDestination>",
                "sugared_genericSig": "<Self where Self : NutPlayer.LogDestination>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "localize",
            "printedName": "localize(_:params:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer14LogDestinationP8localize_6paramsS2S_SaySSGtF",
            "mangledName": "$s9NutPlayer14LogDestinationP8localize_6paramsS2S_SaySSGtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.LogDestination>",
            "sugared_genericSig": "<Self where Self : NutPlayer.LogDestination>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "process",
            "printedName": "process(_:level:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer14LogDestinationP7process_5levelySS_AA0C5LevelOtF",
            "mangledName": "$s9NutPlayer14LogDestinationP7process_5levelySS_AA0C5LevelOtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.LogDestination>",
            "sugared_genericSig": "<Self where Self : NutPlayer.LogDestination>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "localize",
            "printedName": "localize(_:params:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer14LogDestinationPAAE8localize_6paramsS2S_SaySSGtF",
            "mangledName": "$s9NutPlayer14LogDestinationPAAE8localize_6paramsS2S_SaySSGtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.LogDestination>",
            "sugared_genericSig": "<Self where Self : NutPlayer.LogDestination>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer14LogDestinationP",
        "mangledName": "$s9NutPlayer14LogDestinationP",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "LogLevel",
        "printedName": "LogLevel",
        "children": [
          {
            "kind": "Var",
            "name": "none",
            "printedName": "none",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.LogLevel.Type) -> NutPlayer.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "NutPlayer.LogLevel",
                        "usr": "s:9NutPlayer8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8LogLevelO4noneyA2CmF",
            "mangledName": "$s9NutPlayer8LogLevelO4noneyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "fatal",
            "printedName": "fatal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.LogLevel.Type) -> NutPlayer.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "NutPlayer.LogLevel",
                        "usr": "s:9NutPlayer8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8LogLevelO5fatalyA2CmF",
            "mangledName": "$s9NutPlayer8LogLevelO5fatalyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "assert",
            "printedName": "assert",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.LogLevel.Type) -> NutPlayer.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "NutPlayer.LogLevel",
                        "usr": "s:9NutPlayer8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8LogLevelO6assertyA2CmF",
            "mangledName": "$s9NutPlayer8LogLevelO6assertyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.LogLevel.Type) -> NutPlayer.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "NutPlayer.LogLevel",
                        "usr": "s:9NutPlayer8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8LogLevelO5erroryA2CmF",
            "mangledName": "$s9NutPlayer8LogLevelO5erroryA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "warning",
            "printedName": "warning",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.LogLevel.Type) -> NutPlayer.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "NutPlayer.LogLevel",
                        "usr": "s:9NutPlayer8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8LogLevelO7warningyA2CmF",
            "mangledName": "$s9NutPlayer8LogLevelO7warningyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "info",
            "printedName": "info",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.LogLevel.Type) -> NutPlayer.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "NutPlayer.LogLevel",
                        "usr": "s:9NutPlayer8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8LogLevelO4infoyA2CmF",
            "mangledName": "$s9NutPlayer8LogLevelO4infoyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "debug",
            "printedName": "debug",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.LogLevel.Type) -> NutPlayer.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "NutPlayer.LogLevel",
                        "usr": "s:9NutPlayer8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8LogLevelO5debugyA2CmF",
            "mangledName": "$s9NutPlayer8LogLevelO5debugyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "trace",
            "printedName": "trace",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.LogLevel.Type) -> NutPlayer.LogLevel",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.LogLevel.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "LogLevel",
                        "printedName": "NutPlayer.LogLevel",
                        "usr": "s:9NutPlayer8LogLevelO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer8LogLevelO5traceyA2CmF",
            "mangledName": "$s9NutPlayer8LogLevelO5traceyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer8LogLevelO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer8LogLevelO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer8LogLevelO9hashValueSivp",
            "mangledName": "$s9NutPlayer8LogLevelO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer8LogLevelO9hashValueSivg",
                "mangledName": "$s9NutPlayer8LogLevelO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer8LogLevelO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer8LogLevelO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer8LogLevelO",
        "mangledName": "$s9NutPlayer8LogLevelO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Var",
        "name": "log",
        "printedName": "log",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Logger",
            "printedName": "NutPlayer.Logger",
            "usr": "s:9NutPlayer6LoggerC"
          }
        ],
        "declKind": "Var",
        "usr": "s:9NutPlayer3logAA6LoggerCvp",
        "mangledName": "$s9NutPlayer3logAA6LoggerCvp",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "HasInitialValue",
          "HasStorage",
          "AccessControl",
          "RawDocComment"
        ],
        "isLet": true,
        "hasStorage": true,
        "accessors": [
          {
            "kind": "Accessor",
            "name": "Get",
            "printedName": "Get()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Logger",
                "printedName": "NutPlayer.Logger",
                "usr": "s:9NutPlayer6LoggerC"
              }
            ],
            "declKind": "Accessor",
            "usr": "s:9NutPlayer3logAA6LoggerCvg",
            "mangledName": "$s9NutPlayer3logAA6LoggerCvg",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessorKind": "get"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Logger",
        "printedName": "Logger",
        "children": [
          {
            "kind": "Var",
            "name": "module",
            "printedName": "module",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer6LoggerC6moduleSSvp",
            "mangledName": "$s9NutPlayer6LoggerC6moduleSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer6LoggerC6moduleSSvg",
                "mangledName": "$s9NutPlayer6LoggerC6moduleSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(module:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Logger",
                "printedName": "NutPlayer.Logger",
                "usr": "s:9NutPlayer6LoggerC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer6LoggerC6moduleACSS_tcfc",
            "mangledName": "$s9NutPlayer6LoggerC6moduleACSS_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "addDestination",
            "printedName": "addDestination(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LogDestination",
                "printedName": "NutPlayer.LogDestination",
                "usr": "s:9NutPlayer14LogDestinationP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC14addDestinationyyAA03LogE0_pF",
            "mangledName": "$s9NutPlayer6LoggerC14addDestinationyyAA03LogE0_pF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeDestination",
            "printedName": "removeDestination(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LogDestination",
                "printedName": "NutPlayer.LogDestination",
                "usr": "s:9NutPlayer14LogDestinationP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC17removeDestinationyyAA03LogE0_pF",
            "mangledName": "$s9NutPlayer6LoggerC17removeDestinationyyAA03LogE0_pF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "waitUntilAllOperationsAreFinished",
            "printedName": "waitUntilAllOperationsAreFinished()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC33waitUntilAllOperationsAreFinishedyyF",
            "mangledName": "$s9NutPlayer6LoggerC33waitUntilAllOperationsAreFinishedyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "fatal",
            "printedName": "fatal(_:_:path:line:fun:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Never",
                "printedName": "Swift.Never",
                "usr": "s:s5NeverO"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "hasDefaultArg": true
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC5fatal__4path4line3funs5NeverOSSyXA_SaySSGyXAs12StaticStringVSuALtF",
            "mangledName": "$s9NutPlayer6LoggerC5fatal__4path4line3funs5NeverOSSyXA_SaySSGyXAs12StaticStringVSuALtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "assert",
            "printedName": "assert(_:_:path:line:fun:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "hasDefaultArg": true
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC6assert__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "mangledName": "$s9NutPlayer6LoggerC6assert__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "assert",
            "printedName": "assert(_:_:_:path:line:fun:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "hasDefaultArg": true
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC6assert___4path4line3funySb_SSyXASaySSGyXAs12StaticStringVSuAJtF",
            "mangledName": "$s9NutPlayer6LoggerC6assert___4path4line3funySb_SSyXASaySSGyXAs12StaticStringVSuAJtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "error",
            "printedName": "error(_:_:path:line:fun:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "hasDefaultArg": true
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC5error__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "mangledName": "$s9NutPlayer6LoggerC5error__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "warning",
            "printedName": "warning(_:_:path:line:fun:args:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "hasDefaultArg": true
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[Swift.CustomStringConvertible]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CustomStringConvertible",
                    "printedName": "Swift.CustomStringConvertible",
                    "usr": "s:s23CustomStringConvertibleP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC7warning__4path4line3fun4argsySSyXA_SaySSGyXAs12StaticStringVSuAKs06CustomJ11Convertible_pdtF",
            "mangledName": "$s9NutPlayer6LoggerC7warning__4path4line3fun4argsySSyXA_SaySSGyXAs12StaticStringVSuAKs06CustomJ11Convertible_pdtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "info",
            "printedName": "info(_:_:path:line:fun:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "hasDefaultArg": true
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC4info__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "mangledName": "$s9NutPlayer6LoggerC4info__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "debug",
            "printedName": "debug(_:_:path:line:fun:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "hasDefaultArg": true
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC5debug__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "mangledName": "$s9NutPlayer6LoggerC5debug__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "trace",
            "printedName": "trace(_:_:path:line:fun:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "hasDefaultArg": true
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC5trace__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "mangledName": "$s9NutPlayer6LoggerC5trace__4path4line3funySSyXA_SaySSGyXAs12StaticStringVSuAJtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "other",
            "printedName": "other(_:_:_:path:line:fun:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> Swift.String",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> [Swift.String]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[Swift.String]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sa"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              },
              {
                "kind": "TypeNominal",
                "name": "UInt",
                "printedName": "Swift.UInt",
                "hasDefaultArg": true,
                "usr": "s:Su"
              },
              {
                "kind": "TypeNominal",
                "name": "StaticString",
                "printedName": "Swift.StaticString",
                "hasDefaultArg": true,
                "usr": "s:s12StaticStringV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer6LoggerC5other___4path4line3funyAA8LogLevelO_SSyXASaySSGyXAs12StaticStringVSuALtF",
            "mangledName": "$s9NutPlayer6LoggerC5other___4path4line3funyAA8LogLevelO_SSyXASaySSGyXAs12StaticStringVSuALtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer6LoggerC",
        "mangledName": "$s9NutPlayer6LoggerC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8BufferedReader",
        "printedName": "M3U8BufferedReader",
        "children": [
          {
            "kind": "Function",
            "name": "close",
            "printedName": "close()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18M3U8BufferedReaderP5closeyyF",
            "mangledName": "$s9NutPlayer18M3U8BufferedReaderP5closeyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.M3U8BufferedReader>",
            "sugared_genericSig": "<Self where Self : NutPlayer.M3U8BufferedReader>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "readLine",
            "printedName": "readLine()",
            "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:9NutPlayer18M3U8BufferedReaderP8readLineSSSgyF",
            "mangledName": "$s9NutPlayer18M3U8BufferedReaderP8readLineSSSgyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.M3U8BufferedReader>",
            "sugared_genericSig": "<Self where Self : NutPlayer.M3U8BufferedReader>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer18M3U8BufferedReaderP",
        "mangledName": "$s9NutPlayer18M3U8BufferedReaderP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8Error",
        "printedName": "M3U8Error",
        "children": [
          {
            "kind": "Var",
            "name": "emptyMasterplaylist",
            "printedName": "emptyMasterplaylist",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8Error",
                    "printedName": "NutPlayer.M3U8Error",
                    "usr": "s:9NutPlayer9M3U8ErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO19emptyMasterplaylistyA2CmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO19emptyMasterplaylistyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "emptyMediaplaylist",
            "printedName": "emptyMediaplaylist",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8Error",
                    "printedName": "NutPlayer.M3U8Error",
                    "usr": "s:9NutPlayer9M3U8ErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO18emptyMediaplaylistyA2CmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO18emptyMediaplaylistyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "streamInfError",
            "printedName": "streamInfError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO09streamInfE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO09streamInfE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "iFrameStreamError",
            "printedName": "iFrameStreamError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO012iFrameStreamE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO012iFrameStreamE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "mediaError",
            "printedName": "mediaError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO05mediaE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO05mediaE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "versionError",
            "printedName": "versionError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO07versionE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO07versionE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "targetDurationError",
            "printedName": "targetDurationError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO014targetDurationE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO014targetDurationE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "mediaSequenceError",
            "printedName": "mediaSequenceError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO013mediaSequenceE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO013mediaSequenceE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "segmentInfoError",
            "printedName": "segmentInfoError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO011segmentInfoE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO011segmentInfoE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "byterangeError",
            "printedName": "byterangeError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO09byterangeE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO09byterangeE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "discontinuityError",
            "printedName": "discontinuityError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8Error.Type) -> (Swift.String) -> NutPlayer.M3U8Error",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.M3U8Error",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(line: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8Error.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9M3U8ErrorO013discontinuityE0yACSS_tcACmF",
            "mangledName": "$s9NutPlayer9M3U8ErrorO013discontinuityE0yACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "description",
            "printedName": "description",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer9M3U8ErrorO11descriptionSSvp",
            "mangledName": "$s9NutPlayer9M3U8ErrorO11descriptionSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer9M3U8ErrorO11descriptionSSvg",
                "mangledName": "$s9NutPlayer9M3U8ErrorO11descriptionSSvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer9M3U8ErrorO",
        "mangledName": "$s9NutPlayer9M3U8ErrorO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "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": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8FileBufferedReader",
        "printedName": "M3U8FileBufferedReader",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(path:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8FileBufferedReader",
                "printedName": "NutPlayer.M3U8FileBufferedReader",
                "usr": "s:9NutPlayer22M3U8FileBufferedReaderC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer22M3U8FileBufferedReaderC4pathACSS_tcfc",
            "mangledName": "$s9NutPlayer22M3U8FileBufferedReaderC4pathACSS_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "close",
            "printedName": "close()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer22M3U8FileBufferedReaderC5closeyyF",
            "mangledName": "$s9NutPlayer22M3U8FileBufferedReaderC5closeyyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "readLine",
            "printedName": "readLine()",
            "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:9NutPlayer22M3U8FileBufferedReaderC8readLineSSSgyF",
            "mangledName": "$s9NutPlayer22M3U8FileBufferedReaderC8readLineSSSgyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer22M3U8FileBufferedReaderC",
        "mangledName": "$s9NutPlayer22M3U8FileBufferedReaderC",
        "moduleName": "NutPlayer",
        "isOpen": true,
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "M3U8BufferedReader",
            "printedName": "M3U8BufferedReader",
            "usr": "s:9NutPlayer18M3U8BufferedReaderP",
            "mangledName": "$s9NutPlayer18M3U8BufferedReaderP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8ManifestBuilder",
        "printedName": "M3U8ManifestBuilder",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8ManifestBuilder",
                "printedName": "NutPlayer.M3U8ManifestBuilder",
                "usr": "s:9NutPlayer19M3U8ManifestBuilderC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderCACycfc",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderCACycfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "parse",
            "printedName": "parse(_:onMediaPlaylist:onMediaSegment:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MasterPlaylist",
                "printedName": "NutPlayer.M3U8MasterPlaylist",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.M3U8MediaPlaylist) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.M3U8MediaPlaylist) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaPlaylist",
                        "printedName": "NutPlayer.M3U8MediaPlaylist",
                        "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.M3U8MediaSegment) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.M3U8MediaSegment) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaSegment",
                        "printedName": "NutPlayer.M3U8MediaSegment",
                        "usr": "s:9NutPlayer16M3U8MediaSegmentC"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderC5parse_15onMediaPlaylist0hI7SegmentAA0cd6MasterJ0C10Foundation3URLV_yAA0cdiJ0CcSgyAA0cdiK0CcSgtF",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC5parse_15onMediaPlaylist0hI7SegmentAA0cd6MasterJ0C10Foundation3URLV_yAA0cdiJ0CcSgyAA0cdiK0CcSgtF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "parseMasterPlaylistFromString",
            "printedName": "parseMasterPlaylistFromString(_:onMediaPlaylist:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MasterPlaylist",
                "printedName": "NutPlayer.M3U8MasterPlaylist",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.M3U8MediaPlaylist) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.M3U8MediaPlaylist) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaPlaylist",
                        "printedName": "NutPlayer.M3U8MediaPlaylist",
                        "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderC29parseMasterPlaylistFromString_07onMediaI0AA0cdhI0CSS_yAA0cdmI0CcSgtF",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC29parseMasterPlaylistFromString_07onMediaI0AA0cdhI0CSS_yAA0cdmI0CcSgtF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "parseMasterPlaylistFromFile",
            "printedName": "parseMasterPlaylistFromFile(_:onMediaPlaylist:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MasterPlaylist",
                "printedName": "NutPlayer.M3U8MasterPlaylist",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.M3U8MediaPlaylist) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.M3U8MediaPlaylist) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaPlaylist",
                        "printedName": "NutPlayer.M3U8MediaPlaylist",
                        "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderC27parseMasterPlaylistFromFile_07onMediaI0AA0cdhI0CSS_yAA0cdmI0CcSgtF",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC27parseMasterPlaylistFromFile_07onMediaI0AA0cdhI0CSS_yAA0cdmI0CcSgtF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "parseMasterPlaylistFromURL",
            "printedName": "parseMasterPlaylistFromURL(_:onMediaPlaylist:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MasterPlaylist",
                "printedName": "NutPlayer.M3U8MasterPlaylist",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.M3U8MediaPlaylist) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.M3U8MediaPlaylist) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaPlaylist",
                        "printedName": "NutPlayer.M3U8MediaPlaylist",
                        "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderC26parseMasterPlaylistFromURL_07onMediaI0AA0cdhI0C10Foundation0K0V_yAA0cdmI0CcSgtF",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC26parseMasterPlaylistFromURL_07onMediaI0AA0cdhI0C10Foundation0K0V_yAA0cdmI0CcSgtF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "parseMediaPlaylistFromString",
            "printedName": "parseMediaPlaylistFromString(_:mediaPlaylist:onMediaSegment:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaPlaylist",
                "printedName": "NutPlayer.M3U8MediaPlaylist",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaPlaylist",
                "printedName": "NutPlayer.M3U8MediaPlaylist",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.M3U8MediaSegment) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.M3U8MediaSegment) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaSegment",
                        "printedName": "NutPlayer.M3U8MediaSegment",
                        "usr": "s:9NutPlayer16M3U8MediaSegmentC"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderC28parseMediaPlaylistFromString_05mediaI002onH7SegmentAA0cdhI0CSS_AHyAA0cdhN0CcSgtF",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC28parseMediaPlaylistFromString_05mediaI002onH7SegmentAA0cdhI0CSS_AHyAA0cdhN0CcSgtF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "parseMediaPlaylistFromFile",
            "printedName": "parseMediaPlaylistFromFile(_:mediaPlaylist:onMediaSegment:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaPlaylist",
                "printedName": "NutPlayer.M3U8MediaPlaylist",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaPlaylist",
                "printedName": "NutPlayer.M3U8MediaPlaylist",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.M3U8MediaSegment) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.M3U8MediaSegment) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaSegment",
                        "printedName": "NutPlayer.M3U8MediaSegment",
                        "usr": "s:9NutPlayer16M3U8MediaSegmentC"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderC26parseMediaPlaylistFromFile_05mediaI002onH7SegmentAA0cdhI0CSS_AHyAA0cdhN0CcSgtF",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC26parseMediaPlaylistFromFile_05mediaI002onH7SegmentAA0cdhI0CSS_AHyAA0cdhN0CcSgtF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "parseMediaPlaylistFromURL",
            "printedName": "parseMediaPlaylistFromURL(_:mediaPlaylist:onMediaSegment:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaPlaylist",
                "printedName": "NutPlayer.M3U8MediaPlaylist",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              },
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaPlaylist",
                "printedName": "NutPlayer.M3U8MediaPlaylist",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.M3U8MediaSegment) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.M3U8MediaSegment) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaSegment",
                        "printedName": "NutPlayer.M3U8MediaSegment",
                        "usr": "s:9NutPlayer16M3U8MediaSegmentC"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderC25parseMediaPlaylistFromURL_05mediaI002onH7SegmentAA0cdhI0C10Foundation0K0V_AHyAA0cdhN0CcSgtF",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC25parseMediaPlaylistFromURL_05mediaI002onH7SegmentAA0cdhI0C10Foundation0K0V_AHyAA0cdhN0CcSgtF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "transformManifestWith",
            "printedName": "transformManifestWith(baseUrl:from:)",
            "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": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19M3U8ManifestBuilderC09transformE4With7baseUrl4from10Foundation4DataVSgSS_SStF",
            "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC09transformE4With7baseUrl4from10Foundation4DataVSgSS_SStF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer19M3U8ManifestBuilderC",
        "mangledName": "$s9NutPlayer19M3U8ManifestBuilderC",
        "moduleName": "NutPlayer",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8MasterPlaylist",
        "printedName": "M3U8MasterPlaylist",
        "children": [
          {
            "kind": "Var",
            "name": "path",
            "printedName": "path",
            "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:9NutPlayer18M3U8MasterPlaylistC4pathSSSgvp",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC4pathSSSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC4pathSSSgvg",
                "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC4pathSSSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": 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:9NutPlayer18M3U8MasterPlaylistC4pathSSSgvs",
                "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC4pathSSSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC4pathSSSgvM",
                "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC4pathSSSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mediaTypes",
            "printedName": "mediaTypes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.M3U8MediaType]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8MediaType",
                    "printedName": "NutPlayer.M3U8MediaType",
                    "usr": "s:9NutPlayer13M3U8MediaTypeO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC10mediaTypesSayAA0cD9MediaTypeOGvp",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC10mediaTypesSayAA0cD9MediaTypeOGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "SetterAccess",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.M3U8MediaType]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaType",
                        "printedName": "NutPlayer.M3U8MediaType",
                        "usr": "s:9NutPlayer13M3U8MediaTypeO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC10mediaTypesSayAA0cD9MediaTypeOGvg",
                "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC10mediaTypesSayAA0cD9MediaTypeOGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "iframes",
            "printedName": "iframes",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.M3U8MediaIFrame]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8MediaIFrame",
                    "printedName": "NutPlayer.M3U8MediaIFrame",
                    "usr": "s:9NutPlayer15M3U8MediaIFrameC"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC7iframesSayAA0cD11MediaIFrameCGvp",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC7iframesSayAA0cD11MediaIFrameCGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "SetterAccess",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.M3U8MediaIFrame]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaIFrame",
                        "printedName": "NutPlayer.M3U8MediaIFrame",
                        "usr": "s:9NutPlayer15M3U8MediaIFrameC"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC7iframesSayAA0cD11MediaIFrameCGvg",
                "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC7iframesSayAA0cD11MediaIFrameCGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "playlists",
            "printedName": "playlists",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.M3U8MediaPlaylist]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8MediaPlaylist",
                    "printedName": "NutPlayer.M3U8MediaPlaylist",
                    "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC9playlistsSayAA0cd5MediaF0CGvp",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC9playlistsSayAA0cd5MediaF0CGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "SetterAccess",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.M3U8MediaPlaylist]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaPlaylist",
                        "printedName": "NutPlayer.M3U8MediaPlaylist",
                        "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC9playlistsSayAA0cd5MediaF0CGvg",
                "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC9playlistsSayAA0cd5MediaF0CGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errors",
            "printedName": "errors",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.M3U8Error]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8Error",
                    "printedName": "NutPlayer.M3U8Error",
                    "usr": "s:9NutPlayer9M3U8ErrorO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC6errorsSayAA0cD5ErrorOGvp",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC6errorsSayAA0cD5ErrorOGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "SetterAccess",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.M3U8Error]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC6errorsSayAA0cD5ErrorOGvg",
                "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC6errorsSayAA0cD5ErrorOGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isEmpty",
            "printedName": "isEmpty",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC7isEmptySbvp",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC7isEmptySbvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC7isEmptySbvg",
                "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC7isEmptySbvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MasterPlaylist",
                "printedName": "NutPlayer.M3U8MasterPlaylist",
                "usr": "s:9NutPlayer18M3U8MasterPlaylistC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistCACycfc",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistCACycfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "addPlaylist",
            "printedName": "addPlaylist(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaPlaylist",
                "printedName": "NutPlayer.M3U8MediaPlaylist",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC03addF0yyAA0cd5MediaF0CF",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC03addF0yyAA0cd5MediaF0CF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getPlaylist",
            "printedName": "getPlaylist(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.M3U8MediaPlaylist?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8MediaPlaylist",
                    "printedName": "NutPlayer.M3U8MediaPlaylist",
                    "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC03getF0yAA0cd5MediaF0CSgSiF",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC03getF0yAA0cd5MediaF0CSgSiF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getPlaylistCount",
            "printedName": "getPlaylistCount()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC03getF5CountSiyF",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC03getF5CountSiyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addIFrame",
            "printedName": "addIFrame(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaIFrame",
                "printedName": "NutPlayer.M3U8MediaIFrame",
                "usr": "s:9NutPlayer15M3U8MediaIFrameC"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC9addIFrameyyAA0cd5MediaH0CF",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC9addIFrameyyAA0cd5MediaH0CF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "addMediaType",
            "printedName": "addMediaType(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaType",
                "printedName": "NutPlayer.M3U8MediaType",
                "usr": "s:9NutPlayer13M3U8MediaTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18M3U8MasterPlaylistC12addMediaTypeyyAA0cdhI0OF",
            "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC12addMediaTypeyyAA0cdhI0OF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer18M3U8MasterPlaylistC",
        "mangledName": "$s9NutPlayer18M3U8MasterPlaylistC",
        "moduleName": "NutPlayer",
        "isOpen": true,
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8MediaIFrame",
        "printedName": "M3U8MediaIFrame",
        "children": [
          {
            "kind": "Var",
            "name": "averageBandwidth",
            "printedName": "averageBandwidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer15M3U8MediaIFrameC16averageBandwidthSivp",
            "mangledName": "$s9NutPlayer15M3U8MediaIFrameC16averageBandwidthSivp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer15M3U8MediaIFrameC16averageBandwidthSivg",
                "mangledName": "$s9NutPlayer15M3U8MediaIFrameC16averageBandwidthSivg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bandwidth",
            "printedName": "bandwidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer15M3U8MediaIFrameC9bandwidthSivp",
            "mangledName": "$s9NutPlayer15M3U8MediaIFrameC9bandwidthSivp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer15M3U8MediaIFrameC9bandwidthSivg",
                "mangledName": "$s9NutPlayer15M3U8MediaIFrameC9bandwidthSivg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "codecs",
            "printedName": "codecs",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer15M3U8MediaIFrameC6codecsSSvp",
            "mangledName": "$s9NutPlayer15M3U8MediaIFrameC6codecsSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "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:9NutPlayer15M3U8MediaIFrameC6codecsSSvg",
                "mangledName": "$s9NutPlayer15M3U8MediaIFrameC6codecsSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resolution",
            "printedName": "resolution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer15M3U8MediaIFrameC10resolutionSo6CGSizeVvp",
            "mangledName": "$s9NutPlayer15M3U8MediaIFrameC10resolutionSo6CGSizeVvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer15M3U8MediaIFrameC10resolutionSo6CGSizeVvg",
                "mangledName": "$s9NutPlayer15M3U8MediaIFrameC10resolutionSo6CGSizeVvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "urlPath",
            "printedName": "urlPath",
            "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:9NutPlayer15M3U8MediaIFrameC7urlPathSSSgvp",
            "mangledName": "$s9NutPlayer15M3U8MediaIFrameC7urlPathSSSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "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:9NutPlayer15M3U8MediaIFrameC7urlPathSSSgvg",
                "mangledName": "$s9NutPlayer15M3U8MediaIFrameC7urlPathSSSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer15M3U8MediaIFrameC",
        "mangledName": "$s9NutPlayer15M3U8MediaIFrameC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8MediaPlaylist",
        "printedName": "M3U8MediaPlaylist",
        "children": [
          {
            "kind": "Var",
            "name": "programId",
            "printedName": "programId",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC9programIdSivp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9programIdSivp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC9programIdSivg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9programIdSivg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "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": "s:9NutPlayer17M3U8MediaPlaylistC9programIdSivs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9programIdSivs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC9programIdSivM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9programIdSivM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bandwidth",
            "printedName": "bandwidth",
            "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:9NutPlayer17M3U8MediaPlaylistC9bandwidthSiSgvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9bandwidthSiSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC9bandwidthSiSgvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9bandwidthSiSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC9bandwidthSiSgvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9bandwidthSiSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC9bandwidthSiSgvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9bandwidthSiSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resolution",
            "printedName": "resolution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC10resolutionSo6CGSizeVvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC10resolutionSo6CGSizeVvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC10resolutionSo6CGSizeVvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC10resolutionSo6CGSizeVvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC10resolutionSo6CGSizeVvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC10resolutionSo6CGSizeVvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC10resolutionSo6CGSizeVvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC10resolutionSo6CGSizeVvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "path",
            "printedName": "path",
            "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:9NutPlayer17M3U8MediaPlaylistC4pathSSSgvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC4pathSSSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC4pathSSSgvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC4pathSSSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": 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:9NutPlayer17M3U8MediaPlaylistC4pathSSSgvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC4pathSSSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC4pathSSSgvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC4pathSSSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "version",
            "printedName": "version",
            "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:9NutPlayer17M3U8MediaPlaylistC7versionSiSgvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC7versionSiSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC7versionSiSgvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC7versionSiSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC7versionSiSgvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC7versionSiSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC7versionSiSgvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC7versionSiSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "targetDuration",
            "printedName": "targetDuration",
            "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:9NutPlayer17M3U8MediaPlaylistC14targetDurationSiSgvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC14targetDurationSiSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC14targetDurationSiSgvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC14targetDurationSiSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC14targetDurationSiSgvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC14targetDurationSiSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC14targetDurationSiSgvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC14targetDurationSiSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "mediaSequence",
            "printedName": "mediaSequence",
            "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:9NutPlayer17M3U8MediaPlaylistC13mediaSequenceSiSgvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC13mediaSequenceSiSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC13mediaSequenceSiSgvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC13mediaSequenceSiSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC13mediaSequenceSiSgvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC13mediaSequenceSiSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC13mediaSequenceSiSgvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC13mediaSequenceSiSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "codecs",
            "printedName": "codecs",
            "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:9NutPlayer17M3U8MediaPlaylistC6codecsSSSgvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC6codecsSSSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC6codecsSSSgvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC6codecsSSSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": 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:9NutPlayer17M3U8MediaPlaylistC6codecsSSSgvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC6codecsSSSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC6codecsSSSgvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC6codecsSSSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "frameRate",
            "printedName": "frameRate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Float?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC9frameRateSfSgvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9frameRateSfSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Float?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Float",
                        "printedName": "Swift.Float",
                        "usr": "s:Sf"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC9frameRateSfSgvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9frameRateSfSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Float?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Float",
                        "printedName": "Swift.Float",
                        "usr": "s:Sf"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC9frameRateSfSgvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9frameRateSfSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC9frameRateSfSgvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC9frameRateSfSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "errors",
            "printedName": "errors",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.M3U8Error]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8Error",
                    "printedName": "NutPlayer.M3U8Error",
                    "usr": "s:9NutPlayer9M3U8ErrorO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC6errorsSayAA0cD5ErrorOGvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC6errorsSayAA0cD5ErrorOGvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.M3U8Error]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC6errorsSayAA0cD5ErrorOGvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC6errorsSayAA0cD5ErrorOGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.M3U8Error]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8Error",
                        "printedName": "NutPlayer.M3U8Error",
                        "usr": "s:9NutPlayer9M3U8ErrorO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC6errorsSayAA0cD5ErrorOGvs",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC6errorsSayAA0cD5ErrorOGvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC6errorsSayAA0cD5ErrorOGvM",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC6errorsSayAA0cD5ErrorOGvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isEmpty",
            "printedName": "isEmpty",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC7isEmptySbvp",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC7isEmptySbvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC7isEmptySbvg",
                "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC7isEmptySbvg",
                "moduleName": "NutPlayer",
                "isOpen": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaPlaylist",
                "printedName": "NutPlayer.M3U8MediaPlaylist",
                "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistCACycfc",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistCACycfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "addSegment",
            "printedName": "addSegment(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaSegment",
                "printedName": "NutPlayer.M3U8MediaSegment",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC10addSegmentyyAA0cdeH0CF",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC10addSegmentyyAA0cdeH0CF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getSegment",
            "printedName": "getSegment(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.M3U8MediaSegment?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8MediaSegment",
                    "printedName": "NutPlayer.M3U8MediaSegment",
                    "usr": "s:9NutPlayer16M3U8MediaSegmentC"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC10getSegmentyAA0cdeH0CSgSiF",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC10getSegmentyAA0cdeH0CSgSiF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "getSegmentCount",
            "printedName": "getSegmentCount()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC15getSegmentCountSiyF",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC15getSegmentCountSiyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "duration",
            "printedName": "duration()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer17M3U8MediaPlaylistC8durationSfyF",
            "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC8durationSfyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer17M3U8MediaPlaylistC",
        "mangledName": "$s9NutPlayer17M3U8MediaPlaylistC",
        "moduleName": "NutPlayer",
        "isOpen": true,
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8MediaSegment",
        "printedName": "M3U8MediaSegment",
        "children": [
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Swift.Float?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer16M3U8MediaSegmentC8durationSfSgvp",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentC8durationSfSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Float?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Float",
                        "printedName": "Swift.Float",
                        "usr": "s:Sf"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC8durationSfSgvg",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC8durationSfSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Float?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Float",
                        "printedName": "Swift.Float",
                        "usr": "s:Sf"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC8durationSfSgvs",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC8durationSfSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC8durationSfSgvM",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC8durationSfSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "sequence",
            "printedName": "sequence",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer16M3U8MediaSegmentC8sequenceSivp",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentC8sequenceSivp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC8sequenceSivg",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC8sequenceSivg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "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": "s:9NutPlayer16M3U8MediaSegmentC8sequenceSivs",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC8sequenceSivs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC8sequenceSivM",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC8sequenceSivM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "subrangeLength",
            "printedName": "subrangeLength",
            "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:9NutPlayer16M3U8MediaSegmentC14subrangeLengthSiSgvp",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentC14subrangeLengthSiSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC14subrangeLengthSiSgvg",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC14subrangeLengthSiSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC14subrangeLengthSiSgvs",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC14subrangeLengthSiSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC14subrangeLengthSiSgvM",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC14subrangeLengthSiSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "subrangeStart",
            "printedName": "subrangeStart",
            "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:9NutPlayer16M3U8MediaSegmentC13subrangeStartSiSgvp",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentC13subrangeStartSiSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC13subrangeStartSiSgvg",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC13subrangeStartSiSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.Int?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC13subrangeStartSiSgvs",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC13subrangeStartSiSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC13subrangeStartSiSgvM",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC13subrangeStartSiSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": 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:9NutPlayer16M3U8MediaSegmentC5titleSSSgvp",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentC5titleSSSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC5titleSSSgvg",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC5titleSSSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": 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:9NutPlayer16M3U8MediaSegmentC5titleSSSgvs",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC5titleSSSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC5titleSSSgvM",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC5titleSSSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "discontinuity",
            "printedName": "discontinuity",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer16M3U8MediaSegmentC13discontinuitySbvp",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentC13discontinuitySbvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC13discontinuitySbvg",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC13discontinuitySbvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "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:9NutPlayer16M3U8MediaSegmentC13discontinuitySbvs",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC13discontinuitySbvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC13discontinuitySbvM",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC13discontinuitySbvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "path",
            "printedName": "path",
            "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:9NutPlayer16M3U8MediaSegmentC4pathSSSgvp",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentC4pathSSSgvp",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "Swift.String?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC4pathSSSgvg",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC4pathSSSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": 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:9NutPlayer16M3U8MediaSegmentC4pathSSSgvs",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC4pathSSSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC4pathSSSgvM",
                "mangledName": "$s9NutPlayer16M3U8MediaSegmentC4pathSSSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "isOpen": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8MediaSegment",
                "printedName": "NutPlayer.M3U8MediaSegment",
                "usr": "s:9NutPlayer16M3U8MediaSegmentC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer16M3U8MediaSegmentCACycfc",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentCACycfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "getMediaPlaylist",
            "printedName": "getMediaPlaylist()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.M3U8MediaPlaylist?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "M3U8MediaPlaylist",
                    "printedName": "NutPlayer.M3U8MediaPlaylist",
                    "usr": "s:9NutPlayer17M3U8MediaPlaylistC"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer16M3U8MediaSegmentC03getE8PlaylistAA0cdeH0CSgyF",
            "mangledName": "$s9NutPlayer16M3U8MediaSegmentC03getE8PlaylistAA0cdeH0CSgyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer16M3U8MediaSegmentC",
        "mangledName": "$s9NutPlayer16M3U8MediaSegmentC",
        "moduleName": "NutPlayer",
        "isOpen": true,
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8MediaType",
        "printedName": "M3U8MediaType",
        "children": [
          {
            "kind": "Var",
            "name": "audio",
            "printedName": "audio",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8MediaType.Type) -> (Swift.String, Swift.String, Swift.String, Swift.Bool, Swift.Bool, Swift.String) -> NutPlayer.M3U8MediaType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String, Swift.Bool, Swift.Bool, Swift.String) -> NutPlayer.M3U8MediaType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaType",
                        "printedName": "NutPlayer.M3U8MediaType",
                        "usr": "s:9NutPlayer13M3U8MediaTypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, language: Swift.String, name: Swift.String, autoselect: Swift.Bool, byDefault: Swift.Bool, uri: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8MediaType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaType",
                        "printedName": "NutPlayer.M3U8MediaType",
                        "usr": "s:9NutPlayer13M3U8MediaTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13M3U8MediaTypeO5audioyACSS_S2SS2bSStcACmF",
            "mangledName": "$s9NutPlayer13M3U8MediaTypeO5audioyACSS_S2SS2bSStcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "subtitles",
            "printedName": "subtitles",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.M3U8MediaType.Type) -> (Swift.String, Swift.String, Swift.String, Swift.Bool, Swift.Bool, Swift.Bool, Swift.String) -> NutPlayer.M3U8MediaType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String, Swift.String, Swift.String, Swift.Bool, Swift.Bool, Swift.Bool, Swift.String) -> NutPlayer.M3U8MediaType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaType",
                        "printedName": "NutPlayer.M3U8MediaType",
                        "usr": "s:9NutPlayer13M3U8MediaTypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(groupID: Swift.String, language: Swift.String, name: Swift.String, autoselect: Swift.Bool, byDefault: Swift.Bool, forced: Swift.Bool, uri: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.M3U8MediaType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "M3U8MediaType",
                        "printedName": "NutPlayer.M3U8MediaType",
                        "usr": "s:9NutPlayer13M3U8MediaTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13M3U8MediaTypeO9subtitlesyACSS_S2SS3bSStcACmF",
            "mangledName": "$s9NutPlayer13M3U8MediaTypeO9subtitlesyACSS_S2SS3bSStcACmF",
            "moduleName": "NutPlayer"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer13M3U8MediaTypeO",
        "mangledName": "$s9NutPlayer13M3U8MediaTypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8ReaderBuilder",
        "printedName": "M3U8ReaderBuilder",
        "declKind": "Class",
        "usr": "s:9NutPlayer17M3U8ReaderBuilderC",
        "mangledName": "$s9NutPlayer17M3U8ReaderBuilderC",
        "moduleName": "NutPlayer",
        "isOpen": true,
        "declAttributes": [
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8StringBufferedReader",
        "printedName": "M3U8StringBufferedReader",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(string:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8StringBufferedReader",
                "printedName": "NutPlayer.M3U8StringBufferedReader",
                "usr": "s:9NutPlayer24M3U8StringBufferedReaderC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer24M3U8StringBufferedReaderC6stringACSS_tcfc",
            "mangledName": "$s9NutPlayer24M3U8StringBufferedReaderC6stringACSS_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "close",
            "printedName": "close()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer24M3U8StringBufferedReaderC5closeyyF",
            "mangledName": "$s9NutPlayer24M3U8StringBufferedReaderC5closeyyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "readLine",
            "printedName": "readLine()",
            "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:9NutPlayer24M3U8StringBufferedReaderC8readLineSSSgyF",
            "mangledName": "$s9NutPlayer24M3U8StringBufferedReaderC8readLineSSSgyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer24M3U8StringBufferedReaderC",
        "mangledName": "$s9NutPlayer24M3U8StringBufferedReaderC",
        "moduleName": "NutPlayer",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "M3U8BufferedReader",
            "printedName": "M3U8BufferedReader",
            "usr": "s:9NutPlayer18M3U8BufferedReaderP",
            "mangledName": "$s9NutPlayer18M3U8BufferedReaderP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "M3U8URLBufferedReader",
        "printedName": "M3U8URLBufferedReader",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(uri:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "M3U8URLBufferedReader",
                "printedName": "NutPlayer.M3U8URLBufferedReader",
                "usr": "s:9NutPlayer21M3U8URLBufferedReaderC"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer21M3U8URLBufferedReaderC3uriAC10Foundation3URLV_tcfc",
            "mangledName": "$s9NutPlayer21M3U8URLBufferedReaderC3uriAC10Foundation3URLV_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "close",
            "printedName": "close()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer21M3U8URLBufferedReaderC5closeyyF",
            "mangledName": "$s9NutPlayer21M3U8URLBufferedReaderC5closeyyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "readLine",
            "printedName": "readLine()",
            "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:9NutPlayer21M3U8URLBufferedReaderC8readLineSSSgyF",
            "mangledName": "$s9NutPlayer21M3U8URLBufferedReaderC8readLineSSSgyF",
            "moduleName": "NutPlayer",
            "isOpen": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer21M3U8URLBufferedReaderC",
        "mangledName": "$s9NutPlayer21M3U8URLBufferedReaderC",
        "moduleName": "NutPlayer",
        "isOpen": true,
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "M3U8BufferedReader",
            "printedName": "M3U8BufferedReader",
            "usr": "s:9NutPlayer18M3U8BufferedReaderP",
            "mangledName": "$s9NutPlayer18M3U8BufferedReaderP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutActivityIndicatorPlugin",
        "printedName": "NutActivityIndicatorPlugin",
        "children": [
          {
            "kind": "Var",
            "name": "view",
            "printedName": "view",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A23ActivityIndicatorPluginC4viewSo6UIViewCvp",
            "mangledName": "$s9NutPlayer0A23ActivityIndicatorPluginC4viewSo6UIViewCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A23ActivityIndicatorPluginC4viewSo6UIViewCvg",
                "mangledName": "$s9NutPlayer0A23ActivityIndicatorPluginC4viewSo6UIViewCvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(player:eventBus:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutActivityIndicatorPlugin",
                "printedName": "NutPlayer.NutActivityIndicatorPlugin",
                "usr": "s:9NutPlayer0A23ActivityIndicatorPluginC"
              },
              {
                "kind": "TypeNominal",
                "name": "Player",
                "printedName": "NutPlayer.Player",
                "usr": "s:9NutPlayer0B0P"
              },
              {
                "kind": "TypeNominal",
                "name": "EventTransmittable",
                "printedName": "NutPlayer.EventTransmittable",
                "usr": "s:9NutPlayer18EventTransmittableP"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPluginSettings?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPluginSettings",
                    "printedName": "NutPlayer.PlayerPluginSettings",
                    "usr": "s:9NutPlayer0B14PluginSettingsP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A23ActivityIndicatorPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bE8Settings_pSgtcfc",
            "mangledName": "$s9NutPlayer0A23ActivityIndicatorPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bE8Settings_pSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A23ActivityIndicatorPluginC",
        "mangledName": "$s9NutPlayer0A23ActivityIndicatorPluginC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          },
          {
            "kind": "Conformance",
            "name": "ViewablePlayerPlugin",
            "printedName": "ViewablePlayerPlugin",
            "usr": "s:9NutPlayer08ViewableB6PluginP",
            "mangledName": "$s9NutPlayer08ViewableB6PluginP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutBlackoutPlugin",
        "printedName": "NutBlackoutPlugin",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(player:eventBus:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutBlackoutPlugin",
                "printedName": "NutPlayer.NutBlackoutPlugin",
                "usr": "s:9NutPlayer0A14BlackoutPluginC"
              },
              {
                "kind": "TypeNominal",
                "name": "Player",
                "printedName": "NutPlayer.Player",
                "usr": "s:9NutPlayer0B0P"
              },
              {
                "kind": "TypeNominal",
                "name": "EventTransmittable",
                "printedName": "NutPlayer.EventTransmittable",
                "usr": "s:9NutPlayer18EventTransmittableP"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPluginSettings?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPluginSettings",
                    "printedName": "NutPlayer.PlayerPluginSettings",
                    "usr": "s:9NutPlayer0B14PluginSettingsP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A14BlackoutPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "mangledName": "$s9NutPlayer0A14BlackoutPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "view",
            "printedName": "view",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A14BlackoutPluginC4viewSo6UIViewCvp",
            "mangledName": "$s9NutPlayer0A14BlackoutPluginC4viewSo6UIViewCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14BlackoutPluginC4viewSo6UIViewCvg",
                "mangledName": "$s9NutPlayer0A14BlackoutPluginC4viewSo6UIViewCvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14BlackoutPluginC4viewSo6UIViewCvs",
                "mangledName": "$s9NutPlayer0A14BlackoutPluginC4viewSo6UIViewCvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14BlackoutPluginC4viewSo6UIViewCvM",
                "mangledName": "$s9NutPlayer0A14BlackoutPluginC4viewSo6UIViewCvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A14BlackoutPluginC",
        "mangledName": "$s9NutPlayer0A14BlackoutPluginC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          },
          {
            "kind": "Conformance",
            "name": "ViewablePlayerPlugin",
            "printedName": "ViewablePlayerPlugin",
            "usr": "s:9NutPlayer08ViewableB6PluginP",
            "mangledName": "$s9NutPlayer08ViewableB6PluginP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutCache",
        "printedName": "NutCache",
        "children": [
          {
            "kind": "Function",
            "name": "insert",
            "printedName": "insert(_:forKey:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_1"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A5CacheC6insert_6forKeyyq__xtF",
            "mangledName": "$s9NutPlayer0A5CacheC6insert_6forKeyyq__xtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
            "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "value",
            "printedName": "value(forKey:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_1?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A5CacheC5value6forKeyq_Sgx_tF",
            "mangledName": "$s9NutPlayer0A5CacheC5value6forKeyq_Sgx_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
            "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "removeValue",
            "printedName": "removeValue(forKey:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A5CacheC11removeValue6forKeyyx_tF",
            "mangledName": "$s9NutPlayer0A5CacheC11removeValue6forKeyyx_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
            "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Subscript",
            "name": "subscript",
            "printedName": "subscript(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_1?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Subscript",
            "usr": "s:9NutPlayer0A5CacheCyq_Sgxcip",
            "mangledName": "$s9NutPlayer0A5CacheCyq_Sgxcip",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
            "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_1?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_1"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A5CacheCyq_Sgxcig",
                "mangledName": "$s9NutPlayer0A5CacheCyq_Sgxcig",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
                "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_1?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_1"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A5CacheCyq_Sgxcis",
                "mangledName": "$s9NutPlayer0A5CacheCyq_Sgxcis",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
                "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A5CacheCyq_SgxciM",
                "mangledName": "$s9NutPlayer0A5CacheCyq_SgxciM",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
                "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutCache",
                "printedName": "NutPlayer.NutCache<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:9NutPlayer0A5CacheC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A5CacheCACyxq_Gycfc",
            "mangledName": "$s9NutPlayer0A5CacheCACyxq_Gycfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
            "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A5CacheC",
        "mangledName": "$s9NutPlayer0A5CacheC",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
        "sugared_genericSig": "<Key, Value where Key : Swift.Hashable>",
        "declAttributes": [
          "AccessControl",
          "Final",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutContent",
        "printedName": "NutContent",
        "children": [
          {
            "kind": "Var",
            "name": "content",
            "printedName": "content",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ContentType",
                "printedName": "NutPlayer.ContentType",
                "usr": "s:9NutPlayer11ContentTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7ContentV7contentAA0C4TypeOvp",
            "mangledName": "$s9NutPlayer0A7ContentV7contentAA0C4TypeOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContentType",
                    "printedName": "NutPlayer.ContentType",
                    "usr": "s:9NutPlayer11ContentTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7ContentV7contentAA0C4TypeOvg",
                "mangledName": "$s9NutPlayer0A7ContentV7contentAA0C4TypeOvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "statistics",
            "printedName": "statistics",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerStatisticRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerStatisticRecord",
                    "printedName": "NutPlayer.PlayerStatisticRecord",
                    "usr": "s:9NutPlayer0B15StatisticRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7ContentV10statisticsSayAA0B15StatisticRecord_pGvp",
            "mangledName": "$s9NutPlayer0A7ContentV10statisticsSayAA0B15StatisticRecord_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerStatisticRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerStatisticRecord",
                        "printedName": "NutPlayer.PlayerStatisticRecord",
                        "usr": "s:9NutPlayer0B15StatisticRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7ContentV10statisticsSayAA0B15StatisticRecord_pGvg",
                "mangledName": "$s9NutPlayer0A7ContentV10statisticsSayAA0B15StatisticRecord_pGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "subtitles",
            "printedName": "subtitles",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerSubtitleRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSubtitleRecord",
                    "printedName": "NutPlayer.PlayerSubtitleRecord",
                    "usr": "s:9NutPlayer0B14SubtitleRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvp",
            "mangledName": "$s9NutPlayer0A7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSubtitleRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSubtitleRecord",
                        "printedName": "NutPlayer.PlayerSubtitleRecord",
                        "usr": "s:9NutPlayer0B14SubtitleRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvg",
                "mangledName": "$s9NutPlayer0A7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSubtitleRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSubtitleRecord",
                        "printedName": "NutPlayer.PlayerSubtitleRecord",
                        "usr": "s:9NutPlayer0B14SubtitleRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvs",
                "mangledName": "$s9NutPlayer0A7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvM",
                "mangledName": "$s9NutPlayer0A7ContentV9subtitlesSayAA0B14SubtitleRecord_pGvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer0A7ContentV",
        "mangledName": "$s9NutPlayer0A7ContentV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerContent",
            "printedName": "PlayerContent",
            "usr": "s:9NutPlayer0B7ContentP",
            "mangledName": "$s9NutPlayer0B7ContentP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutContentUIType",
        "printedName": "NutContentUIType",
        "children": [
          {
            "kind": "Var",
            "name": "standard",
            "printedName": "standard",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutContentUIType.Type) -> NutPlayer.NutContentUIType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutContentUIType",
                    "printedName": "NutPlayer.NutContentUIType",
                    "usr": "s:9NutPlayer0A13ContentUITypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutContentUIType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutContentUIType",
                        "printedName": "NutPlayer.NutContentUIType",
                        "usr": "s:9NutPlayer0A13ContentUITypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A13ContentUITypeO8standardyA2CmF",
            "mangledName": "$s9NutPlayer0A13ContentUITypeO8standardyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "loop",
            "printedName": "loop",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutContentUIType.Type) -> NutPlayer.NutContentUIType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutContentUIType",
                    "printedName": "NutPlayer.NutContentUIType",
                    "usr": "s:9NutPlayer0A13ContentUITypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutContentUIType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutContentUIType",
                        "printedName": "NutPlayer.NutContentUIType",
                        "usr": "s:9NutPlayer0A13ContentUITypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A13ContentUITypeO4loopyA2CmF",
            "mangledName": "$s9NutPlayer0A13ContentUITypeO4loopyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "live",
            "printedName": "live",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutContentUIType.Type) -> NutPlayer.NutContentUIType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutContentUIType",
                    "printedName": "NutPlayer.NutContentUIType",
                    "usr": "s:9NutPlayer0A13ContentUITypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutContentUIType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutContentUIType",
                        "printedName": "NutPlayer.NutContentUIType",
                        "usr": "s:9NutPlayer0A13ContentUITypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A13ContentUITypeO4liveyA2CmF",
            "mangledName": "$s9NutPlayer0A13ContentUITypeO4liveyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "NutContentUIType",
                "printedName": "NutPlayer.NutContentUIType",
                "usr": "s:9NutPlayer0A13ContentUITypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "NutContentUIType",
                "printedName": "NutPlayer.NutContentUIType",
                "usr": "s:9NutPlayer0A13ContentUITypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A13ContentUITypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer0A13ContentUITypeO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer0A13ContentUITypeO9hashValueSivp",
            "mangledName": "$s9NutPlayer0A13ContentUITypeO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A13ContentUITypeO9hashValueSivg",
                "mangledName": "$s9NutPlayer0A13ContentUITypeO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer0A13ContentUITypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer0A13ContentUITypeO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0A13ContentUITypeO",
        "mangledName": "$s9NutPlayer0A13ContentUITypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutEventBus",
        "printedName": "NutEventBus",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A8EventBusC2idSSvp",
            "mangledName": "$s9NutPlayer0A8EventBusC2idSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "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:9NutPlayer0A8EventBusC2idSSvg",
                "mangledName": "$s9NutPlayer0A8EventBusC2idSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(id:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutEventBus",
                "printedName": "NutPlayer.NutEventBus",
                "usr": "s:9NutPlayer0A8EventBusC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A8EventBusC2idACSS_tcfc",
            "mangledName": "$s9NutPlayer0A8EventBusC2idACSS_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A8EventBusC4sendyyxAA0dC13RepresentableRzlF",
            "mangledName": "$s9NutPlayer0A8EventBusC4sendyyxAA0dC13RepresentableRzlF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.BusEventRepresentable>",
            "sugared_genericSig": "<E where E : NutPlayer.BusEventRepresentable>",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:perform:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "Metatype",
                "printedName": "τ_0_0.Type",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A8EventBusC7receive_7perform7Combine14AnyCancellableCxm_yxctAA0dC13RepresentableRzlF",
            "mangledName": "$s9NutPlayer0A8EventBusC7receive_7perform7Combine14AnyCancellableCxm_yxctAA0dC13RepresentableRzlF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.BusEventRepresentable>",
            "sugared_genericSig": "<E where E : NutPlayer.BusEventRepresentable>",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(_:performOn:action:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "Metatype",
                "printedName": "τ_0_0.Type",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_1"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A8EventBusC7receive_9performOn6action7Combine14AnyCancellableCxm_q_yxctAA0dC13RepresentableRzAG9SchedulerR_r0_lF",
            "mangledName": "$s9NutPlayer0A8EventBusC7receive_9performOn6action7Combine14AnyCancellableCxm_q_yxctAA0dC13RepresentableRzAG9SchedulerR_r0_lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : NutPlayer.BusEventRepresentable, τ_0_1 : Combine.Scheduler>",
            "sugared_genericSig": "<E, S where E : NutPlayer.BusEventRepresentable, S : Combine.Scheduler>",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A8EventBusC",
        "mangledName": "$s9NutPlayer0A8EventBusC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "EventTransmittable",
            "printedName": "EventTransmittable",
            "usr": "s:9NutPlayer18EventTransmittableP",
            "mangledName": "$s9NutPlayer18EventTransmittableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "MediaPlayer",
        "printedName": "MediaPlayer",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutHlsTech",
        "printedName": "NutHlsTech",
        "children": [
          {
            "kind": "Var",
            "name": "pipController",
            "printedName": "pipController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPipController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPipController",
                    "printedName": "NutPlayer.TechPipController",
                    "usr": "s:9NutPlayer17TechPipControllerP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC13pipControllerAA0d3PipF0_pSgvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC13pipControllerAA0d3PipF0_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Lazy",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechPipController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPipController",
                        "printedName": "NutPlayer.TechPipController",
                        "usr": "s:9NutPlayer17TechPipControllerP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC13pipControllerAA0d3PipF0_pSgvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC13pipControllerAA0d3PipF0_pSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechPipController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPipController",
                        "printedName": "NutPlayer.TechPipController",
                        "usr": "s:9NutPlayer17TechPipControllerP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC13pipControllerAA0d3PipF0_pSgvs",
                "mangledName": "$s9NutPlayer0A7HlsTechC13pipControllerAA0d3PipF0_pSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC13pipControllerAA0d3PipF0_pSgvM",
                "mangledName": "$s9NutPlayer0A7HlsTechC13pipControllerAA0d3PipF0_pSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "layer",
            "printedName": "layer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CALayer",
                "printedName": "QuartzCore.CALayer",
                "usr": "c:objc(cs)CALayer"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC5layerSo7CALayerCvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC5layerSo7CALayerCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CALayer",
                    "printedName": "QuartzCore.CALayer",
                    "usr": "c:objc(cs)CALayer"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC5layerSo7CALayerCvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC5layerSo7CALayerCvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechState",
                "printedName": "NutPlayer.TechState",
                "usr": "s:9NutPlayer9TechStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC5stateAA0D5StateOvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC5stateAA0D5StateOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "SetterAccess",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC5stateAA0D5StateOvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC5stateAA0D5StateOvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC8durationSdvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC8durationSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC8durationSdvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC8durationSdvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC8durationSdvs",
                "mangledName": "$s9NutPlayer0A7HlsTechC8durationSdvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC8durationSdvM",
                "mangledName": "$s9NutPlayer0A7HlsTechC8durationSdvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentTime",
            "printedName": "currentTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC11currentTimeSdvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC11currentTimeSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC11currentTimeSdvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC11currentTimeSdvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cache",
            "printedName": "cache",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC5cacheAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC5cacheAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC5cacheAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC5cacheAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC6volumeSfvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC6volumeSfvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC6volumeSfvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC6volumeSfvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC6volumeSfvs",
                "mangledName": "$s9NutPlayer0A7HlsTechC6volumeSfvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC6volumeSfvM",
                "mangledName": "$s9NutPlayer0A7HlsTechC6volumeSfvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "playbackRate",
            "printedName": "playbackRate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechPlaybackRate",
                "printedName": "NutPlayer.TechPlaybackRate",
                "usr": "s:9NutPlayer16TechPlaybackRateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC12playbackRateAA0d8PlaybackF0Ovp",
            "mangledName": "$s9NutPlayer0A7HlsTechC12playbackRateAA0d8PlaybackF0Ovp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC12playbackRateAA0d8PlaybackF0Ovg",
                "mangledName": "$s9NutPlayer0A7HlsTechC12playbackRateAA0d8PlaybackF0Ovg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC12playbackRateAA0d8PlaybackF0Ovs",
                "mangledName": "$s9NutPlayer0A7HlsTechC12playbackRateAA0d8PlaybackF0Ovs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC12playbackRateAA0d8PlaybackF0OvM",
                "mangledName": "$s9NutPlayer0A7HlsTechC12playbackRateAA0d8PlaybackF0OvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "qualities",
            "printedName": "qualities",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.TechQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechQuality",
                    "printedName": "NutPlayer.TechQuality",
                    "usr": "s:9NutPlayer11TechQualityP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC9qualitiesSayAA0D7Quality_pGvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC9qualitiesSayAA0D7Quality_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.TechQuality]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechQuality",
                        "printedName": "NutPlayer.TechQuality",
                        "usr": "s:9NutPlayer11TechQualityP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC9qualitiesSayAA0D7Quality_pGvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC9qualitiesSayAA0D7Quality_pGvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "quality",
            "printedName": "quality",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechQuality?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechQuality",
                    "printedName": "NutPlayer.TechQuality",
                    "usr": "s:9NutPlayer11TechQualityP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC7qualityAA0D7Quality_pSgvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC7qualityAA0D7Quality_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechQuality?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechQuality",
                        "printedName": "NutPlayer.TechQuality",
                        "usr": "s:9NutPlayer11TechQualityP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC7qualityAA0D7Quality_pSgvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC7qualityAA0D7Quality_pSgvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "NutPlayer.TechDelegate?"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7HlsTechC8delegateAA0D8Delegate_pSgvp",
            "mangledName": "$s9NutPlayer0A7HlsTechC8delegateAA0D8Delegate_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl",
              "RawDocComment"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechDelegate",
                        "printedName": "NutPlayer.TechDelegate",
                        "usr": "s:9NutPlayer12TechDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC8delegateAA0D8Delegate_pSgvg",
                "mangledName": "$s9NutPlayer0A7HlsTechC8delegateAA0D8Delegate_pSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechDelegate",
                        "printedName": "NutPlayer.TechDelegate",
                        "usr": "s:9NutPlayer12TechDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC8delegateAA0D8Delegate_pSgvs",
                "mangledName": "$s9NutPlayer0A7HlsTechC8delegateAA0D8Delegate_pSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7HlsTechC8delegateAA0D8Delegate_pSgvM",
                "mangledName": "$s9NutPlayer0A7HlsTechC8delegateAA0D8Delegate_pSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutHlsTech",
                "printedName": "NutPlayer.NutHlsTech",
                "usr": "s:9NutPlayer0A7HlsTechC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A7HlsTechCACycfc",
            "mangledName": "$s9NutPlayer0A7HlsTechCACycfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "load",
            "printedName": "load(with:reduceStalling:timeouts:quality:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "TechTimeouts",
                "printedName": "NutPlayer.TechTimeouts",
                "usr": "s:9NutPlayer12TechTimeoutsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(resolution: CoreFoundation.CGSize, bandwidth: Swift.Int)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(resolution: CoreFoundation.CGSize, bandwidth: Swift.Int)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGSize",
                        "printedName": "CoreFoundation.CGSize",
                        "usr": "c:@S@CGSize"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((NutPlayer.NutHlsTech, NutPlayer.HlsError?) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.NutHlsTech, NutPlayer.HlsError?) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(NutPlayer.NutHlsTech, NutPlayer.HlsError?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "NutHlsTech",
                            "printedName": "NutPlayer.NutHlsTech",
                            "usr": "s:9NutPlayer0A7HlsTechC"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "NutPlayer.HlsError?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "HlsError",
                                "printedName": "NutPlayer.HlsError",
                                "usr": "s:9NutPlayer8HlsErrorO"
                              }
                            ],
                            "usr": "s:Sq"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7HlsTechC4load4with14reduceStalling8timeouts7quality10completiony10Foundation3URLV_SbAA0D8TimeoutsVSo6CGSizeV10resolution_Si9bandwidthtSgyAC_AA0C5ErrorOSgtcSgtF",
            "mangledName": "$s9NutPlayer0A7HlsTechC4load4with14reduceStalling8timeouts7quality10completiony10Foundation3URLV_SbAA0D8TimeoutsVSo6CGSizeV10resolution_Si9bandwidthtSgyAC_AA0C5ErrorOSgtcSgtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "play",
            "printedName": "play(context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPlayingContext?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayingContext",
                    "printedName": "NutPlayer.TechPlayingContext",
                    "usr": "s:9NutPlayer18TechPlayingContextO"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7HlsTechC4play7contextyAA0D14PlayingContextOSg_tF",
            "mangledName": "$s9NutPlayer0A7HlsTechC4play7contextyAA0D14PlayingContextOSg_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7HlsTechC5pauseyyF",
            "mangledName": "$s9NutPlayer0A7HlsTechC5pauseyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(to:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Bool) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Bool) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7HlsTechC4seek2to10completionySd_ySbcSgtF",
            "mangledName": "$s9NutPlayer0A7HlsTechC4seek2to10completionySd_ySbcSgtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7HlsTechC4stopyyF",
            "mangledName": "$s9NutPlayer0A7HlsTechC4stopyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7HlsTechC3endyyF",
            "mangledName": "$s9NutPlayer0A7HlsTechC3endyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "select",
            "printedName": "select(quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechError?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechError",
                    "printedName": "NutPlayer.TechError",
                    "usr": "s:9NutPlayer9TechErrorO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "TechQuality",
                "printedName": "NutPlayer.TechQuality",
                "usr": "s:9NutPlayer11TechQualityP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7HlsTechC6select7qualityAA0D5ErrorOSgAA0D7Quality_p_tF",
            "mangledName": "$s9NutPlayer0A7HlsTechC6select7qualityAA0D5ErrorOSgAA0D7Quality_p_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A7HlsTechC",
        "mangledName": "$s9NutPlayer0A7HlsTechC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Tech",
            "printedName": "Tech",
            "usr": "s:9NutPlayer4TechP",
            "mangledName": "$s9NutPlayer4TechP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutLoaderView",
        "printedName": "NutLoaderView",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutLoaderView",
                "printedName": "NutPlayer.NutLoaderView",
                "usr": "c:@M@NutPlayer@objc(cs)NutLoaderView"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)NutLoaderView(im)init",
            "mangledName": "$s9NutPlayer0A10LoaderViewCACycfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "layoutSubviews",
            "printedName": "layoutSubviews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutLoaderView(im)layoutSubviews",
            "mangledName": "$s9NutPlayer0A10LoaderViewC14layoutSubviewsyyF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "layoutSubviews",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(style:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutLoaderView",
                "printedName": "NutPlayer.NutLoaderView",
                "usr": "c:@M@NutPlayer@objc(cs)NutLoaderView"
              },
              {
                "kind": "TypeNominal",
                "name": "Style",
                "printedName": "UIKit.UIActivityIndicatorView.Style",
                "usr": "c:@E@UIActivityIndicatorViewStyle"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)NutLoaderView(im)initWithActivityIndicatorStyle:",
            "mangledName": "$s9NutPlayer0A10LoaderViewC5styleACSo019UIActivityIndicatorD5StyleV_tcfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithActivityIndicatorStyle:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutLoaderView",
                "printedName": "NutPlayer.NutLoaderView",
                "usr": "c:@M@NutPlayer@objc(cs)NutLoaderView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)NutLoaderView(im)initWithFrame:",
            "mangledName": "$s9NutPlayer0A10LoaderViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@NutPlayer@objc(cs)NutLoaderView",
        "mangledName": "$s9NutPlayer0A10LoaderViewC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Custom",
          "Final",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIActivityIndicatorView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIActivityIndicatorView",
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutLocalization",
        "printedName": "NutLocalization",
        "children": [
          {
            "kind": "TypeDecl",
            "name": "BundleLevel",
            "printedName": "BundleLevel",
            "children": [
              {
                "kind": "Var",
                "name": "app",
                "printedName": "app",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.NutLocalization.BundleLevel.Type) -> NutPlayer.NutLocalization.BundleLevel",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BundleLevel",
                        "printedName": "NutPlayer.NutLocalization.BundleLevel",
                        "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "NutPlayer.NutLocalization.BundleLevel.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BundleLevel",
                            "printedName": "NutPlayer.NutLocalization.BundleLevel",
                            "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO3appyA2EmF",
                "mangledName": "$s9NutPlayer0A12LocalizationC11BundleLevelO3appyA2EmF",
                "moduleName": "NutPlayer"
              },
              {
                "kind": "Var",
                "name": "package",
                "printedName": "package",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.NutLocalization.BundleLevel.Type) -> NutPlayer.NutLocalization.BundleLevel",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "BundleLevel",
                        "printedName": "NutPlayer.NutLocalization.BundleLevel",
                        "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "NutPlayer.NutLocalization.BundleLevel.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "BundleLevel",
                            "printedName": "NutPlayer.NutLocalization.BundleLevel",
                            "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO7packageyA2EmF",
                "mangledName": "$s9NutPlayer0A12LocalizationC11BundleLevelO7packageyA2EmF",
                "moduleName": "NutPlayer"
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "BundleLevel",
                    "printedName": "NutPlayer.NutLocalization.BundleLevel",
                    "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "BundleLevel",
                    "printedName": "NutPlayer.NutLocalization.BundleLevel",
                    "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO"
                  }
                ],
                "declKind": "Func",
                "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO2eeoiySbAE_AEtFZ",
                "mangledName": "$s9NutPlayer0A12LocalizationC11BundleLevelO2eeoiySbAE_AEtFZ",
                "moduleName": "NutPlayer",
                "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:9NutPlayer0A12LocalizationC11BundleLevelO9hashValueSivp",
                "mangledName": "$s9NutPlayer0A12LocalizationC11BundleLevelO9hashValueSivp",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO9hashValueSivg",
                    "mangledName": "$s9NutPlayer0A12LocalizationC11BundleLevelO9hashValueSivg",
                    "moduleName": "NutPlayer",
                    "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:9NutPlayer0A12LocalizationC11BundleLevelO4hash4intoys6HasherVz_tF",
                "mangledName": "$s9NutPlayer0A12LocalizationC11BundleLevelO4hash4intoys6HasherVz_tF",
                "moduleName": "NutPlayer",
                "implicit": true,
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Enum",
            "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO",
            "mangledName": "$s9NutPlayer0A12LocalizationC11BundleLevelO",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              },
              {
                "kind": "Conformance",
                "name": "Hashable",
                "printedName": "Hashable",
                "usr": "s:SH",
                "mangledName": "$sSH"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutLocalization",
                "printedName": "NutPlayer.NutLocalization",
                "usr": "s:9NutPlayer0A12LocalizationC"
              },
              {
                "kind": "TypeNominal",
                "name": "BundleLevel",
                "printedName": "NutPlayer.NutLocalization.BundleLevel",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer0A12LocalizationC11BundleLevelO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A12LocalizationC4fromA2C11BundleLevelO_tcfc",
            "mangledName": "$s9NutPlayer0A12LocalizationC4fromA2C11BundleLevelO_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Subscript",
            "name": "subscript",
            "printedName": "subscript(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Subscript",
            "usr": "s:9NutPlayer0A12LocalizationCyS2Scip",
            "mangledName": "$s9NutPlayer0A12LocalizationCyS2Scip",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A12LocalizationCyS2Scig",
                "mangledName": "$s9NutPlayer0A12LocalizationCyS2Scig",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A12LocalizationC",
        "mangledName": "$s9NutPlayer0A12LocalizationC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "MediaPlayer",
        "printedName": "MediaPlayer",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutMP4LoopTech",
        "printedName": "NutMP4LoopTech",
        "children": [
          {
            "kind": "Var",
            "name": "pipController",
            "printedName": "pipController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPipController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPipController",
                    "printedName": "NutPlayer.TechPipController",
                    "usr": "s:9NutPlayer17TechPipControllerP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC13pipControllerAA0e3PipG0_pSgvp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC13pipControllerAA0e3PipG0_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechPipController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPipController",
                        "printedName": "NutPlayer.TechPipController",
                        "usr": "s:9NutPlayer17TechPipControllerP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC13pipControllerAA0e3PipG0_pSgvg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC13pipControllerAA0e3PipG0_pSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "layer",
            "printedName": "layer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CALayer",
                "printedName": "QuartzCore.CALayer",
                "usr": "c:objc(cs)CALayer"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC5layerSo7CALayerCvp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC5layerSo7CALayerCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CALayer",
                    "printedName": "QuartzCore.CALayer",
                    "usr": "c:objc(cs)CALayer"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC5layerSo7CALayerCvg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC5layerSo7CALayerCvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechState",
                "printedName": "NutPlayer.TechState",
                "usr": "s:9NutPlayer9TechStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC5stateAA0E5StateOvp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC5stateAA0E5StateOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC5stateAA0E5StateOvg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC5stateAA0E5StateOvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC5stateAA0E5StateOvs",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC5stateAA0E5StateOvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC5stateAA0E5StateOvM",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC5stateAA0E5StateOvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC8durationSdvp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC8durationSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC8durationSdvg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC8durationSdvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC8durationSdvs",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC8durationSdvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC8durationSdvM",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC8durationSdvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentTime",
            "printedName": "currentTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC11currentTimeSdvp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC11currentTimeSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC11currentTimeSdvg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC11currentTimeSdvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cache",
            "printedName": "cache",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC5cacheAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC5cacheAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC5cacheAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC5cacheAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC6volumeSfvp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC6volumeSfvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC6volumeSfvg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC6volumeSfvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC6volumeSfvs",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC6volumeSfvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC6volumeSfvM",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC6volumeSfvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "playbackRate",
            "printedName": "playbackRate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechPlaybackRate",
                "printedName": "NutPlayer.TechPlaybackRate",
                "usr": "s:9NutPlayer16TechPlaybackRateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC12playbackRateAA0e8PlaybackG0Ovp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC12playbackRateAA0e8PlaybackG0Ovp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC12playbackRateAA0e8PlaybackG0Ovg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC12playbackRateAA0e8PlaybackG0Ovg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC12playbackRateAA0e8PlaybackG0Ovs",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC12playbackRateAA0e8PlaybackG0Ovs",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC12playbackRateAA0e8PlaybackG0OvM",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC12playbackRateAA0e8PlaybackG0OvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "NutPlayer.TechDelegate?"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A11MP4LoopTechC8delegateAA0E8Delegate_pSgvp",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC8delegateAA0E8Delegate_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl",
              "RawDocComment"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechDelegate",
                        "printedName": "NutPlayer.TechDelegate",
                        "usr": "s:9NutPlayer12TechDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC8delegateAA0E8Delegate_pSgvg",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC8delegateAA0E8Delegate_pSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechDelegate",
                        "printedName": "NutPlayer.TechDelegate",
                        "usr": "s:9NutPlayer12TechDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC8delegateAA0E8Delegate_pSgvs",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC8delegateAA0E8Delegate_pSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A11MP4LoopTechC8delegateAA0E8Delegate_pSgvM",
                "mangledName": "$s9NutPlayer0A11MP4LoopTechC8delegateAA0E8Delegate_pSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutMP4LoopTech",
                "printedName": "NutPlayer.NutMP4LoopTech",
                "usr": "s:9NutPlayer0A11MP4LoopTechC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A11MP4LoopTechCACycfc",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechCACycfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "load",
            "printedName": "load(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A11MP4LoopTechC4load4withy10Foundation3URLV_tF",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC4load4withy10Foundation3URLV_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "play",
            "printedName": "play(context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPlayingContext?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayingContext",
                    "printedName": "NutPlayer.TechPlayingContext",
                    "usr": "s:9NutPlayer18TechPlayingContextO"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A11MP4LoopTechC4play7contextyAA0E14PlayingContextOSg_tF",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC4play7contextyAA0E14PlayingContextOSg_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A11MP4LoopTechC5pauseyyF",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC5pauseyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A11MP4LoopTechC4stopyyF",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC4stopyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(to:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Bool) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Bool) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A11MP4LoopTechC4seek2to10completionySd_ySbcSgtF",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC4seek2to10completionySd_ySbcSgtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A11MP4LoopTechC3endyyF",
            "mangledName": "$s9NutPlayer0A11MP4LoopTechC3endyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A11MP4LoopTechC",
        "mangledName": "$s9NutPlayer0A11MP4LoopTechC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Tech",
            "printedName": "Tech",
            "usr": "s:9NutPlayer4TechP",
            "mangledName": "$s9NutPlayer4TechP"
          },
          {
            "kind": "Conformance",
            "name": "TechViewable",
            "printedName": "TechViewable",
            "usr": "s:9NutPlayer12TechViewableP",
            "mangledName": "$s9NutPlayer12TechViewableP"
          },
          {
            "kind": "Conformance",
            "name": "TechLoadable",
            "printedName": "TechLoadable",
            "usr": "s:9NutPlayer12TechLoadableP",
            "mangledName": "$s9NutPlayer12TechLoadableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "MediaPlayer",
        "printedName": "MediaPlayer",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutMP4Tech",
        "printedName": "NutMP4Tech",
        "children": [
          {
            "kind": "Var",
            "name": "pipController",
            "printedName": "pipController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPipController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPipController",
                    "printedName": "NutPlayer.TechPipController",
                    "usr": "s:9NutPlayer17TechPipControllerP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC13pipControllerAA0d3PipF0_pSgvp",
            "mangledName": "$s9NutPlayer0A7MP4TechC13pipControllerAA0d3PipF0_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Lazy",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechPipController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPipController",
                        "printedName": "NutPlayer.TechPipController",
                        "usr": "s:9NutPlayer17TechPipControllerP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC13pipControllerAA0d3PipF0_pSgvg",
                "mangledName": "$s9NutPlayer0A7MP4TechC13pipControllerAA0d3PipF0_pSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechPipController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPipController",
                        "printedName": "NutPlayer.TechPipController",
                        "usr": "s:9NutPlayer17TechPipControllerP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC13pipControllerAA0d3PipF0_pSgvs",
                "mangledName": "$s9NutPlayer0A7MP4TechC13pipControllerAA0d3PipF0_pSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC13pipControllerAA0d3PipF0_pSgvM",
                "mangledName": "$s9NutPlayer0A7MP4TechC13pipControllerAA0d3PipF0_pSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "layer",
            "printedName": "layer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CALayer",
                "printedName": "QuartzCore.CALayer",
                "usr": "c:objc(cs)CALayer"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC5layerSo7CALayerCvp",
            "mangledName": "$s9NutPlayer0A7MP4TechC5layerSo7CALayerCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "SetterAccess",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CALayer",
                    "printedName": "QuartzCore.CALayer",
                    "usr": "c:objc(cs)CALayer"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC5layerSo7CALayerCvg",
                "mangledName": "$s9NutPlayer0A7MP4TechC5layerSo7CALayerCvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechState",
                "printedName": "NutPlayer.TechState",
                "usr": "s:9NutPlayer9TechStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC5stateAA0D5StateOvp",
            "mangledName": "$s9NutPlayer0A7MP4TechC5stateAA0D5StateOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC5stateAA0D5StateOvg",
                "mangledName": "$s9NutPlayer0A7MP4TechC5stateAA0D5StateOvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC5stateAA0D5StateOvs",
                "mangledName": "$s9NutPlayer0A7MP4TechC5stateAA0D5StateOvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC5stateAA0D5StateOvM",
                "mangledName": "$s9NutPlayer0A7MP4TechC5stateAA0D5StateOvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC8durationSdvp",
            "mangledName": "$s9NutPlayer0A7MP4TechC8durationSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC8durationSdvg",
                "mangledName": "$s9NutPlayer0A7MP4TechC8durationSdvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC8durationSdvs",
                "mangledName": "$s9NutPlayer0A7MP4TechC8durationSdvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC8durationSdvM",
                "mangledName": "$s9NutPlayer0A7MP4TechC8durationSdvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentTime",
            "printedName": "currentTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC11currentTimeSdvp",
            "mangledName": "$s9NutPlayer0A7MP4TechC11currentTimeSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC11currentTimeSdvg",
                "mangledName": "$s9NutPlayer0A7MP4TechC11currentTimeSdvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cache",
            "printedName": "cache",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC5cacheAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayer0A7MP4TechC5cacheAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC5cacheAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayer0A7MP4TechC5cacheAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC6volumeSfvp",
            "mangledName": "$s9NutPlayer0A7MP4TechC6volumeSfvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC6volumeSfvg",
                "mangledName": "$s9NutPlayer0A7MP4TechC6volumeSfvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC6volumeSfvs",
                "mangledName": "$s9NutPlayer0A7MP4TechC6volumeSfvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC6volumeSfvM",
                "mangledName": "$s9NutPlayer0A7MP4TechC6volumeSfvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "playbackRate",
            "printedName": "playbackRate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechPlaybackRate",
                "printedName": "NutPlayer.TechPlaybackRate",
                "usr": "s:9NutPlayer16TechPlaybackRateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC12playbackRateAA0d8PlaybackF0Ovp",
            "mangledName": "$s9NutPlayer0A7MP4TechC12playbackRateAA0d8PlaybackF0Ovp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC12playbackRateAA0d8PlaybackF0Ovg",
                "mangledName": "$s9NutPlayer0A7MP4TechC12playbackRateAA0d8PlaybackF0Ovg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC12playbackRateAA0d8PlaybackF0Ovs",
                "mangledName": "$s9NutPlayer0A7MP4TechC12playbackRateAA0d8PlaybackF0Ovs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC12playbackRateAA0d8PlaybackF0OvM",
                "mangledName": "$s9NutPlayer0A7MP4TechC12playbackRateAA0d8PlaybackF0OvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "NutPlayer.TechDelegate?"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A7MP4TechC8delegateAA0D8Delegate_pSgvp",
            "mangledName": "$s9NutPlayer0A7MP4TechC8delegateAA0D8Delegate_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "ReferenceOwnership",
              "AccessControl",
              "RawDocComment"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechDelegate",
                        "printedName": "NutPlayer.TechDelegate",
                        "usr": "s:9NutPlayer12TechDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC8delegateAA0D8Delegate_pSgvg",
                "mangledName": "$s9NutPlayer0A7MP4TechC8delegateAA0D8Delegate_pSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechDelegate",
                        "printedName": "NutPlayer.TechDelegate",
                        "usr": "s:9NutPlayer12TechDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC8delegateAA0D8Delegate_pSgvs",
                "mangledName": "$s9NutPlayer0A7MP4TechC8delegateAA0D8Delegate_pSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A7MP4TechC8delegateAA0D8Delegate_pSgvM",
                "mangledName": "$s9NutPlayer0A7MP4TechC8delegateAA0D8Delegate_pSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutMP4Tech",
                "printedName": "NutPlayer.NutMP4Tech",
                "usr": "s:9NutPlayer0A7MP4TechC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A7MP4TechCACycfc",
            "mangledName": "$s9NutPlayer0A7MP4TechCACycfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "load",
            "printedName": "load(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7MP4TechC4load4withy10Foundation3URLV_tF",
            "mangledName": "$s9NutPlayer0A7MP4TechC4load4withy10Foundation3URLV_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "play",
            "printedName": "play(context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPlayingContext?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayingContext",
                    "printedName": "NutPlayer.TechPlayingContext",
                    "usr": "s:9NutPlayer18TechPlayingContextO"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7MP4TechC4play7contextyAA0D14PlayingContextOSg_tF",
            "mangledName": "$s9NutPlayer0A7MP4TechC4play7contextyAA0D14PlayingContextOSg_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7MP4TechC5pauseyyF",
            "mangledName": "$s9NutPlayer0A7MP4TechC5pauseyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(to:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Bool) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Bool) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7MP4TechC4seek2to10completionySd_ySbcSgtF",
            "mangledName": "$s9NutPlayer0A7MP4TechC4seek2to10completionySd_ySbcSgtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7MP4TechC4stopyyF",
            "mangledName": "$s9NutPlayer0A7MP4TechC4stopyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A7MP4TechC3endyyF",
            "mangledName": "$s9NutPlayer0A7MP4TechC3endyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A7MP4TechC",
        "mangledName": "$s9NutPlayer0A7MP4TechC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Tech",
            "printedName": "Tech",
            "usr": "s:9NutPlayer4TechP",
            "mangledName": "$s9NutPlayer4TechP"
          },
          {
            "kind": "Conformance",
            "name": "TechViewable",
            "printedName": "TechViewable",
            "usr": "s:9NutPlayer12TechViewableP",
            "mangledName": "$s9NutPlayer12TechViewableP"
          },
          {
            "kind": "Conformance",
            "name": "TechLoadable",
            "printedName": "TechLoadable",
            "usr": "s:9NutPlayer12TechLoadableP",
            "mangledName": "$s9NutPlayer12TechLoadableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlaybackButtonType",
        "printedName": "NutPlaybackButtonType",
        "children": [
          {
            "kind": "Var",
            "name": "play",
            "printedName": "play",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlaybackButtonType.Type) -> NutPlayer.NutPlaybackButtonType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlaybackButtonType",
                    "printedName": "NutPlayer.NutPlaybackButtonType",
                    "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlaybackButtonType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlaybackButtonType",
                        "printedName": "NutPlayer.NutPlaybackButtonType",
                        "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A18PlaybackButtonTypeO4playyA2CmF",
            "mangledName": "$s9NutPlayer0A18PlaybackButtonTypeO4playyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "pause",
            "printedName": "pause",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlaybackButtonType.Type) -> NutPlayer.NutPlaybackButtonType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlaybackButtonType",
                    "printedName": "NutPlayer.NutPlaybackButtonType",
                    "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlaybackButtonType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlaybackButtonType",
                        "printedName": "NutPlayer.NutPlaybackButtonType",
                        "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A18PlaybackButtonTypeO5pauseyA2CmF",
            "mangledName": "$s9NutPlayer0A18PlaybackButtonTypeO5pauseyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "restart",
            "printedName": "restart",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlaybackButtonType.Type) -> NutPlayer.NutPlaybackButtonType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlaybackButtonType",
                    "printedName": "NutPlayer.NutPlaybackButtonType",
                    "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlaybackButtonType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlaybackButtonType",
                        "printedName": "NutPlayer.NutPlaybackButtonType",
                        "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A18PlaybackButtonTypeO7restartyA2CmF",
            "mangledName": "$s9NutPlayer0A18PlaybackButtonTypeO7restartyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlaybackButtonType",
                "printedName": "NutPlayer.NutPlaybackButtonType",
                "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlaybackButtonType",
                "printedName": "NutPlayer.NutPlaybackButtonType",
                "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A18PlaybackButtonTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer0A18PlaybackButtonTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer0A18PlaybackButtonTypeO9hashValueSivp",
            "mangledName": "$s9NutPlayer0A18PlaybackButtonTypeO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A18PlaybackButtonTypeO9hashValueSivg",
                "mangledName": "$s9NutPlayer0A18PlaybackButtonTypeO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer0A18PlaybackButtonTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer0A18PlaybackButtonTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0A18PlaybackButtonTypeO",
        "mangledName": "$s9NutPlayer0A18PlaybackButtonTypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayer",
        "printedName": "NutPlayer",
        "children": [
          {
            "kind": "Var",
            "name": "pipController",
            "printedName": "pipController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<NutPlayer.PlayerPictureInPictureController?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.PlayerPictureInPictureController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPictureInPictureController",
                        "printedName": "NutPlayer.PlayerPictureInPictureController",
                        "usr": "s:9NutPlayer0b9PictureInC10ControllerP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC13pipControllerAA5ValueVyAA0b9PictureInfD0_pSgGvp",
            "mangledName": "$s9NutPlayerAAC13pipControllerAA5ValueVyAA0b9PictureInfD0_pSgGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<NutPlayer.PlayerPictureInPictureController?>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "NutPlayer.PlayerPictureInPictureController?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerPictureInPictureController",
                            "printedName": "NutPlayer.PlayerPictureInPictureController",
                            "usr": "s:9NutPlayer0b9PictureInC10ControllerP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC13pipControllerAA5ValueVyAA0b9PictureInfD0_pSgGvg",
                "mangledName": "$s9NutPlayerAAC13pipControllerAA5ValueVyAA0b9PictureInfD0_pSgGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<NutPlayer.PlayerState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC5stateAA5ValueVyAA0B5StateOGvp",
            "mangledName": "$s9NutPlayerAAC5stateAA5ValueVyAA0B5StateOGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<NutPlayer.PlayerState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC5stateAA5ValueVyAA0B5StateOGvg",
                "mangledName": "$s9NutPlayerAAC5stateAA5ValueVyAA0B5StateOGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Float>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC6volumeAA5ValueVySfGvp",
            "mangledName": "$s9NutPlayerAAC6volumeAA5ValueVySfGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Float>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Float",
                        "printedName": "Swift.Float",
                        "usr": "s:Sf"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC6volumeAA5ValueVySfGvg",
                "mangledName": "$s9NutPlayerAAC6volumeAA5ValueVySfGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentTime",
            "printedName": "currentTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC11currentTimeAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayerAAC11currentTimeAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC11currentTimeAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayerAAC11currentTimeAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC8durationAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayerAAC8durationAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC8durationAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayerAAC8durationAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cache",
            "printedName": "cache",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC5cacheAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayerAAC5cacheAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC5cacheAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayerAAC5cacheAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentQuality",
            "printedName": "currentQuality",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<NutPlayer.PlayerQualityRecord?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.PlayerQualityRecord?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerQualityRecord",
                        "printedName": "NutPlayer.PlayerQualityRecord",
                        "usr": "s:9NutPlayer0B13QualityRecordP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC14currentQualityAA5ValueVyAA0bD6Record_pSgGvp",
            "mangledName": "$s9NutPlayerAAC14currentQualityAA5ValueVyAA0bD6Record_pSgGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<NutPlayer.PlayerQualityRecord?>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "NutPlayer.PlayerQualityRecord?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerQualityRecord",
                            "printedName": "NutPlayer.PlayerQualityRecord",
                            "usr": "s:9NutPlayer0B13QualityRecordP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC14currentQualityAA5ValueVyAA0bD6Record_pSgGvg",
                "mangledName": "$s9NutPlayerAAC14currentQualityAA5ValueVyAA0bD6Record_pSgGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "qualities",
            "printedName": "qualities",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<[NutPlayer.PlayerQualityRecord]>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerQualityRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerQualityRecord",
                        "printedName": "NutPlayer.PlayerQualityRecord",
                        "usr": "s:9NutPlayer0B13QualityRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC9qualitiesAA5ValueVySayAA0B13QualityRecord_pGGvp",
            "mangledName": "$s9NutPlayerAAC9qualitiesAA5ValueVySayAA0B13QualityRecord_pGGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<[NutPlayer.PlayerQualityRecord]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[NutPlayer.PlayerQualityRecord]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerQualityRecord",
                            "printedName": "NutPlayer.PlayerQualityRecord",
                            "usr": "s:9NutPlayer0B13QualityRecordP"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC9qualitiesAA5ValueVySayAA0B13QualityRecord_pGGvg",
                "mangledName": "$s9NutPlayerAAC9qualitiesAA5ValueVySayAA0B13QualityRecord_pGGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "content",
            "printedName": "content",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<NutPlayer.PlayerContent?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.PlayerContent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerContent",
                        "printedName": "NutPlayer.PlayerContent",
                        "usr": "s:9NutPlayer0B7ContentP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC7contentAA5ValueVyAA0B7Content_pSgGvp",
            "mangledName": "$s9NutPlayerAAC7contentAA5ValueVyAA0B7Content_pSgGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<NutPlayer.PlayerContent?>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "NutPlayer.PlayerContent?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerContent",
                            "printedName": "NutPlayer.PlayerContent",
                            "usr": "s:9NutPlayer0B7ContentP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC7contentAA5ValueVyAA0B7Content_pSgGvg",
                "mangledName": "$s9NutPlayerAAC7contentAA5ValueVyAA0B7Content_pSgGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "menu",
            "printedName": "menu",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerSettingsRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSettingsRecord",
                    "printedName": "NutPlayer.PlayerSettingsRecord",
                    "usr": "s:9NutPlayer0B14SettingsRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC4menuSayAA0B14SettingsRecord_pGvp",
            "mangledName": "$s9NutPlayerAAC4menuSayAA0B14SettingsRecord_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSettingsRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsRecord",
                        "printedName": "NutPlayer.PlayerSettingsRecord",
                        "usr": "s:9NutPlayer0B14SettingsRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC4menuSayAA0B14SettingsRecord_pGvg",
                "mangledName": "$s9NutPlayerAAC4menuSayAA0B14SettingsRecord_pGvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "plugins",
            "printedName": "plugins",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerPlugin]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlugin",
                    "printedName": "NutPlayer.PlayerPlugin",
                    "usr": "s:9NutPlayer0B6PluginP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayerAAC7pluginsSayAA0B6Plugin_pGvp",
            "mangledName": "$s9NutPlayerAAC7pluginsSayAA0B6Plugin_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "SetterAccess",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerPlugin]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlugin",
                        "printedName": "NutPlayer.PlayerPlugin",
                        "usr": "s:9NutPlayer0B6PluginP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayerAAC7pluginsSayAA0B6Plugin_pGvg",
                "mangledName": "$s9NutPlayerAAC7pluginsSayAA0B6Plugin_pGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayer",
                "printedName": "NutPlayer.NutPlayer",
                "usr": "s:9NutPlayerAAC"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSettings",
                "printedName": "NutPlayer.NutPlayerSettings",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer0aB8SettingsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayerAAC8settingsAbA0aB8SettingsV_tcfc",
            "mangledName": "$s9NutPlayerAAC8settingsAbA0aB8SettingsV_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "load",
            "printedName": "load(content:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentType",
                "printedName": "NutPlayer.ContentType",
                "usr": "s:9NutPlayer11ContentTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC4load7contentyAA11ContentTypeO_tF",
            "mangledName": "$s9NutPlayerAAC4load7contentyAA11ContentTypeO_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "load",
            "printedName": "load(provider:timeouts:autoplay:position:quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Provider",
                "printedName": "NutPlayer.Provider",
                "usr": "s:9NutPlayer8ProviderP"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerTimeouts",
                "printedName": "NutPlayer.PlayerTimeouts",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer0B8TimeoutsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "hasDefaultArg": true,
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(resolution: CoreFoundation.CGSize, bandwidth: Swift.Int)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(resolution: CoreFoundation.CGSize, bandwidth: Swift.Int)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGSize",
                        "printedName": "CoreFoundation.CGSize",
                        "usr": "c:@S@CGSize"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC4load8provider8timeouts8autoplay8position7qualityyAA8Provider_p_AA0B8TimeoutsVSbSdSo6CGSizeV10resolution_Si9bandwidthtSgtF",
            "mangledName": "$s9NutPlayerAAC4load8provider8timeouts8autoplay8position7qualityyAA8Provider_p_AA0B8TimeoutsVSbSdSo6CGSizeV10resolution_Si9bandwidthtSgtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "play",
            "printedName": "play()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC4playyyF",
            "mangledName": "$s9NutPlayerAAC4playyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC5pauseyyF",
            "mangledName": "$s9NutPlayerAAC5pauseyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC4stopyyF",
            "mangledName": "$s9NutPlayerAAC4stopyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(time:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC4seek4timeySd_tF",
            "mangledName": "$s9NutPlayerAAC4seek4timeySd_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC3endyyF",
            "mangledName": "$s9NutPlayerAAC3endyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "change",
            "printedName": "change(rate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerPlaybackRate",
                "printedName": "NutPlayer.PlayerPlaybackRate",
                "usr": "s:9NutPlayer0B12PlaybackRateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC6change4rateyAA0B12PlaybackRateO_tF",
            "mangledName": "$s9NutPlayerAAC6change4rateyAA0B12PlaybackRateO_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "change",
            "printedName": "change(volume:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC6change6volumeySf_tF",
            "mangledName": "$s9NutPlayerAAC6change6volumeySf_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "select",
            "printedName": "select(quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerQualityRecord",
                "printedName": "NutPlayer.PlayerQualityRecord",
                "usr": "s:9NutPlayer0B13QualityRecordP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayerAAC6select7qualityyAA0B13QualityRecord_p_tF",
            "mangledName": "$s9NutPlayerAAC6select7qualityyAA0B13QualityRecord_p_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayerAAC",
        "mangledName": "$s9NutPlayerAAC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Player",
            "printedName": "Player",
            "usr": "s:9NutPlayer0B0P",
            "mangledName": "$s9NutPlayer0B0P"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerErrorPlugin",
        "printedName": "NutPlayerErrorPlugin",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(player:eventBus:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerErrorPlugin",
                "printedName": "NutPlayer.NutPlayerErrorPlugin",
                "usr": "s:9NutPlayer0aB11ErrorPluginC"
              },
              {
                "kind": "TypeNominal",
                "name": "Player",
                "printedName": "NutPlayer.Player",
                "usr": "s:9NutPlayer0B0P"
              },
              {
                "kind": "TypeNominal",
                "name": "EventTransmittable",
                "printedName": "NutPlayer.EventTransmittable",
                "usr": "s:9NutPlayer18EventTransmittableP"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPluginSettings?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPluginSettings",
                    "printedName": "NutPlayer.PlayerPluginSettings",
                    "usr": "s:9NutPlayer0B14PluginSettingsP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0aB11ErrorPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "mangledName": "$s9NutPlayer0aB11ErrorPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "view",
            "printedName": "view",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB11ErrorPluginC4viewSo6UIViewCvp",
            "mangledName": "$s9NutPlayer0aB11ErrorPluginC4viewSo6UIViewCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB11ErrorPluginC4viewSo6UIViewCvg",
                "mangledName": "$s9NutPlayer0aB11ErrorPluginC4viewSo6UIViewCvg",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0aB11ErrorPluginC",
        "mangledName": "$s9NutPlayer0aB11ErrorPluginC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "ViewablePlayerPlugin",
            "printedName": "ViewablePlayerPlugin",
            "usr": "s:9NutPlayer08ViewableB6PluginP",
            "mangledName": "$s9NutPlayer08ViewableB6PluginP"
          },
          {
            "kind": "Conformance",
            "name": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "CoreFoundation",
        "printedName": "CoreFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "ContentPlayerFactoryError",
        "printedName": "ContentPlayerFactoryError",
        "children": [
          {
            "kind": "Var",
            "name": "unsupported",
            "printedName": "unsupported",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ContentPlayerFactoryError.Type) -> (Swift.String) -> NutPlayer.ContentPlayerFactoryError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.ContentPlayerFactoryError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentPlayerFactoryError",
                        "printedName": "NutPlayer.ContentPlayerFactoryError",
                        "usr": "s:9NutPlayer07ContentB12FactoryErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(urlPath: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ContentPlayerFactoryError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentPlayerFactoryError",
                        "printedName": "NutPlayer.ContentPlayerFactoryError",
                        "usr": "s:9NutPlayer07ContentB12FactoryErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer07ContentB12FactoryErrorO11unsupportedyACSS_tcACmF",
            "mangledName": "$s9NutPlayer07ContentB12FactoryErrorO11unsupportedyACSS_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "unrecognized",
            "printedName": "unrecognized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ContentPlayerFactoryError.Type) -> (NutPlayer.ContentType) -> NutPlayer.ContentPlayerFactoryError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.ContentType) -> NutPlayer.ContentPlayerFactoryError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentPlayerFactoryError",
                        "printedName": "NutPlayer.ContentPlayerFactoryError",
                        "usr": "s:9NutPlayer07ContentB12FactoryErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(type: NutPlayer.ContentType)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ContentType",
                            "printedName": "NutPlayer.ContentType",
                            "usr": "s:9NutPlayer11ContentTypeO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ContentPlayerFactoryError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentPlayerFactoryError",
                        "printedName": "NutPlayer.ContentPlayerFactoryError",
                        "usr": "s:9NutPlayer07ContentB12FactoryErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer07ContentB12FactoryErrorO12unrecognizedyAcA0C4TypeO_tcACmF",
            "mangledName": "$s9NutPlayer07ContentB12FactoryErrorO12unrecognizedyAcA0C4TypeO_tcACmF",
            "moduleName": "NutPlayer"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer07ContentB12FactoryErrorO",
        "mangledName": "$s9NutPlayer07ContentB12FactoryErrorO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ContentPlayerFactory",
        "printedName": "ContentPlayerFactory",
        "children": [
          {
            "kind": "Function",
            "name": "contentPlayer",
            "printedName": "contentPlayer(with:playerTimeouts:from:autostart:quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Result",
                "printedName": "Swift.Result<NutPlayer.ContentPlayer, NutPlayer.ContentPlayerFactoryError>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContentPlayer",
                    "printedName": "NutPlayer.ContentPlayer",
                    "usr": "s:9NutPlayer07ContentB0C"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ContentPlayerFactoryError",
                    "printedName": "NutPlayer.ContentPlayerFactoryError",
                    "usr": "s:9NutPlayer07ContentB12FactoryErrorO"
                  }
                ],
                "usr": "s:s6ResultO"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentType",
                "printedName": "NutPlayer.ContentType",
                "usr": "s:9NutPlayer11ContentTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerTimeouts",
                "printedName": "NutPlayer.PlayerTimeouts",
                "usr": "s:9NutPlayer0B8TimeoutsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(resolution: CoreFoundation.CGSize, bandwidth: Swift.Int)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(resolution: CoreFoundation.CGSize, bandwidth: Swift.Int)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGSize",
                        "printedName": "CoreFoundation.CGSize",
                        "usr": "c:@S@CGSize"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer07ContentB7FactoryP07contentB04with14playerTimeouts4from9autostart7qualitys6ResultOyAA0cB0CAA0cbD5ErrorOGAA0C4TypeO_AA0bH0VSdSbSo6CGSizeV10resolution_Si9bandwidthtSgtFZ",
            "mangledName": "$s9NutPlayer07ContentB7FactoryP07contentB04with14playerTimeouts4from9autostart7qualitys6ResultOyAA0cB0CAA0cbD5ErrorOGAA0C4TypeO_AA0bH0VSdSbSo6CGSizeV10resolution_Si9bandwidthtSgtFZ",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ContentPlayerFactory>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ContentPlayerFactory>",
            "static": true,
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer07ContentB7FactoryP",
        "mangledName": "$s9NutPlayer07ContentB7FactoryP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "AdvertisementPlayerFactory",
        "printedName": "AdvertisementPlayerFactory",
        "declKind": "Protocol",
        "usr": "s:9NutPlayer013AdvertisementB7FactoryP",
        "mangledName": "$s9NutPlayer013AdvertisementB7FactoryP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerFactory",
        "printedName": "NutPlayerFactory",
        "children": [
          {
            "kind": "Function",
            "name": "contentPlayer",
            "printedName": "contentPlayer(with:playerTimeouts:from:autostart:quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Result",
                "printedName": "Swift.Result<NutPlayer.ContentPlayer, NutPlayer.ContentPlayerFactoryError>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContentPlayer",
                    "printedName": "NutPlayer.ContentPlayer",
                    "usr": "s:9NutPlayer07ContentB0C"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ContentPlayerFactoryError",
                    "printedName": "NutPlayer.ContentPlayerFactoryError",
                    "usr": "s:9NutPlayer07ContentB12FactoryErrorO"
                  }
                ],
                "usr": "s:s6ResultO"
              },
              {
                "kind": "TypeNominal",
                "name": "ContentType",
                "printedName": "NutPlayer.ContentType",
                "usr": "s:9NutPlayer11ContentTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerTimeouts",
                "printedName": "NutPlayer.PlayerTimeouts",
                "usr": "s:9NutPlayer0B8TimeoutsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "(resolution: CoreFoundation.CGSize, bandwidth: Swift.Int)?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Tuple",
                    "printedName": "(resolution: CoreFoundation.CGSize, bandwidth: Swift.Int)",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGSize",
                        "printedName": "CoreFoundation.CGSize",
                        "usr": "c:@S@CGSize"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ]
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB7FactoryO07contentB04with14playerTimeouts4from9autostart7qualitys6ResultOyAA07ContentB0CAA0lbC5ErrorOGAA0L4TypeO_AA0bG0VSdSbSo6CGSizeV10resolution_Si9bandwidthtSgtFZ",
            "mangledName": "$s9NutPlayer0aB7FactoryO07contentB04with14playerTimeouts4from9autostart7qualitys6ResultOyAA07ContentB0CAA0lbC5ErrorOGAA0L4TypeO_AA0bG0VSdSbSo6CGSizeV10resolution_Si9bandwidthtSgtFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0aB7FactoryO",
        "mangledName": "$s9NutPlayer0aB7FactoryO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "ContentPlayerFactory",
            "printedName": "ContentPlayerFactory",
            "usr": "s:9NutPlayer07ContentB7FactoryP",
            "mangledName": "$s9NutPlayer07ContentB7FactoryP"
          },
          {
            "kind": "Conformance",
            "name": "AdvertisementPlayerFactory",
            "printedName": "AdvertisementPlayerFactory",
            "usr": "s:9NutPlayer013AdvertisementB7FactoryP",
            "mangledName": "$s9NutPlayer013AdvertisementB7FactoryP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerSettings",
        "printedName": "NutPlayerSettings",
        "children": [
          {
            "kind": "Var",
            "name": "isPipAvailable",
            "printedName": "isPipAvailable",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB8SettingsV14isPipAvailableSbvp",
            "mangledName": "$s9NutPlayer0aB8SettingsV14isPipAvailableSbvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB8SettingsV14isPipAvailableSbvg",
                "mangledName": "$s9NutPlayer0aB8SettingsV14isPipAvailableSbvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(isPipAvailable:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSettings",
                "printedName": "NutPlayer.NutPlayerSettings",
                "usr": "s:9NutPlayer0aB8SettingsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0aB8SettingsV14isPipAvailableACSb_tcfc",
            "mangledName": "$s9NutPlayer0aB8SettingsV14isPipAvailableACSb_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer0aB8SettingsV",
        "mangledName": "$s9NutPlayer0aB8SettingsV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerSkinPlugin",
        "printedName": "NutPlayerSkinPlugin",
        "children": [
          {
            "kind": "TypeDecl",
            "name": "Settings",
            "printedName": "Settings",
            "children": [
              {
                "kind": "Var",
                "name": "onSettings",
                "printedName": "onSettings",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(() -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "() -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV02onE0yycSgvp",
                "mangledName": "$s9NutPlayer0aB10SkinPluginC8SettingsV02onE0yycSgvp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "(() -> ())?",
                        "children": [
                          {
                            "kind": "TypeFunc",
                            "name": "Function",
                            "printedName": "() -> ()",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Void",
                                "printedName": "()"
                              },
                              {
                                "kind": "TypeNominal",
                                "name": "Void",
                                "printedName": "()"
                              }
                            ]
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV02onE0yycSgvg",
                    "mangledName": "$s9NutPlayer0aB10SkinPluginC8SettingsV02onE0yycSgvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "onPip",
                "printedName": "onPip",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((Swift.Bool) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.Bool) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV5onPipySbcSgvp",
                "mangledName": "$s9NutPlayer0aB10SkinPluginC8SettingsV5onPipySbcSgvp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "((Swift.Bool) -> ())?",
                        "children": [
                          {
                            "kind": "TypeFunc",
                            "name": "Function",
                            "printedName": "(Swift.Bool) -> ()",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Void",
                                "printedName": "()"
                              },
                              {
                                "kind": "TypeNominal",
                                "name": "Bool",
                                "printedName": "Swift.Bool",
                                "usr": "s:Sb"
                              }
                            ]
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV5onPipySbcSgvg",
                    "mangledName": "$s9NutPlayer0aB10SkinPluginC8SettingsV5onPipySbcSgvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "onFullscreen",
                "printedName": "onFullscreen",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((Swift.Bool) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.Bool) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV12onFullscreenySbcSgvp",
                "mangledName": "$s9NutPlayer0aB10SkinPluginC8SettingsV12onFullscreenySbcSgvp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "((Swift.Bool) -> ())?",
                        "children": [
                          {
                            "kind": "TypeFunc",
                            "name": "Function",
                            "printedName": "(Swift.Bool) -> ()",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Void",
                                "printedName": "()"
                              },
                              {
                                "kind": "TypeNominal",
                                "name": "Bool",
                                "printedName": "Swift.Bool",
                                "usr": "s:Sb"
                              }
                            ]
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV12onFullscreenySbcSgvg",
                    "mangledName": "$s9NutPlayer0aB10SkinPluginC8SettingsV12onFullscreenySbcSgvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(onSettings:onPip:onFullscreen:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Settings",
                    "printedName": "NutPlayer.NutPlayerSkinPlugin.Settings",
                    "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "(() -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "() -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          }
                        ]
                      }
                    ],
                    "hasDefaultArg": true,
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((Swift.Bool) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.Bool) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ],
                    "hasDefaultArg": true,
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "((Swift.Bool) -> ())?",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(Swift.Bool) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ],
                    "hasDefaultArg": true,
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV02onE00F3Pip0F10FullscreenAEyycSg_ySbcSgAJtcfc",
                "mangledName": "$s9NutPlayer0aB10SkinPluginC8SettingsV02onE00F3Pip0F10FullscreenAEyycSg_ySbcSgAJtcfc",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              }
            ],
            "declKind": "Struct",
            "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC8SettingsV",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "PlayerPluginSettings",
                "printedName": "PlayerPluginSettings",
                "usr": "s:9NutPlayer0B14PluginSettingsP",
                "mangledName": "$s9NutPlayer0B14PluginSettingsP"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "view",
            "printedName": "view",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB10SkinPluginC4viewSo6UIViewCvp",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC4viewSo6UIViewCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB10SkinPluginC4viewSo6UIViewCvg",
                "mangledName": "$s9NutPlayer0aB10SkinPluginC4viewSo6UIViewCvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "changeGeometry",
            "printedName": "changeGeometry(portrait:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB10SkinPluginC14changeGeometry8portraitySb_tF",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC14changeGeometry8portraitySb_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(player:eventBus:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinPlugin",
                "printedName": "NutPlayer.NutPlayerSkinPlugin",
                "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinPlugin"
              },
              {
                "kind": "TypeNominal",
                "name": "Player",
                "printedName": "NutPlayer.Player",
                "usr": "s:9NutPlayer0B0P"
              },
              {
                "kind": "TypeNominal",
                "name": "EventTransmittable",
                "printedName": "NutPlayer.EventTransmittable",
                "usr": "s:9NutPlayer18EventTransmittableP"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPluginSettings?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPluginSettings",
                    "printedName": "NutPlayer.PlayerPluginSettings",
                    "usr": "s:9NutPlayer0B14PluginSettingsP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0aB10SkinPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "playbackButtonPressed",
            "printedName": "playbackButtonPressed(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlaybackButtonType",
                "printedName": "NutPlayer.NutPlaybackButtonType",
                "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB10SkinPluginC21playbackButtonPressedyyAA0a8PlaybackF4TypeOF",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC21playbackButtonPressedyyAA0a8PlaybackF4TypeOF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seekButtonPressed",
            "printedName": "seekButtonPressed(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutSeekButtonType",
                "printedName": "NutPlayer.NutSeekButtonType",
                "usr": "s:9NutPlayer0A14SeekButtonTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB10SkinPluginC17seekButtonPressedyyAA0a4SeekF4TypeOF",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC17seekButtonPressedyyAA0a4SeekF4TypeOF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewModeChanged",
            "printedName": "viewModeChanged(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutViewMode",
                "printedName": "NutPlayer.NutViewMode",
                "usr": "s:9NutPlayer0A8ViewModeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB10SkinPluginC15viewModeChanged2toyAA0a4ViewF0O_tF",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC15viewModeChanged2toyAA0a4ViewF0O_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "timelineDidChange",
            "printedName": "timelineDidChange(state:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutSliderState",
                "printedName": "NutPlayer.NutSliderState",
                "usr": "s:9NutPlayer0A11SliderStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB10SkinPluginC17timelineDidChange5stateyAA0A11SliderStateO_tF",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC17timelineDidChange5stateyAA0A11SliderStateO_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "settingsTapped",
            "printedName": "settingsTapped()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB10SkinPluginC14settingsTappedyyF",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC14settingsTappedyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "volumeChanged",
            "printedName": "volumeChanged(value:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB10SkinPluginC13volumeChanged5valueySf_tF",
            "mangledName": "$s9NutPlayer0aB10SkinPluginC13volumeChanged5valueySf_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinPlugin",
                "printedName": "NutPlayer.NutPlayerSkinPlugin",
                "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinPlugin"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinPlugin(im)init",
            "mangledName": "$s9NutPlayer0aB10SkinPluginCACycfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinPlugin",
        "mangledName": "$s9NutPlayer0aB10SkinPluginC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "ViewablePlayerPlugin",
            "printedName": "ViewablePlayerPlugin",
            "usr": "s:9NutPlayer08ViewableB6PluginP",
            "mangledName": "$s9NutPlayer08ViewableB6PluginP"
          },
          {
            "kind": "Conformance",
            "name": "NutPlayerSkinViewDelegate",
            "printedName": "NutPlayerSkinViewDelegate",
            "usr": "s:9NutPlayer0aB16SkinViewDelegateP",
            "mangledName": "$s9NutPlayer0aB16SkinViewDelegateP"
          },
          {
            "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": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerSkinState",
        "printedName": "NutPlayerSkinState",
        "children": [
          {
            "kind": "Var",
            "name": "idle",
            "printedName": "idle",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlayerSkinState.Type) -> NutPlayer.NutPlayerSkinState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinState",
                    "printedName": "NutPlayer.NutPlayerSkinState",
                    "usr": "s:9NutPlayer0aB9SkinStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlayerSkinState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinState",
                        "printedName": "NutPlayer.NutPlayerSkinState",
                        "usr": "s:9NutPlayer0aB9SkinStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0aB9SkinStateO4idleyA2CmF",
            "mangledName": "$s9NutPlayer0aB9SkinStateO4idleyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ready",
            "printedName": "ready",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlayerSkinState.Type) -> NutPlayer.NutPlayerSkinState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinState",
                    "printedName": "NutPlayer.NutPlayerSkinState",
                    "usr": "s:9NutPlayer0aB9SkinStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlayerSkinState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinState",
                        "printedName": "NutPlayer.NutPlayerSkinState",
                        "usr": "s:9NutPlayer0aB9SkinStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0aB9SkinStateO5readyyA2CmF",
            "mangledName": "$s9NutPlayer0aB9SkinStateO5readyyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "loading",
            "printedName": "loading",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlayerSkinState.Type) -> NutPlayer.NutPlayerSkinState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinState",
                    "printedName": "NutPlayer.NutPlayerSkinState",
                    "usr": "s:9NutPlayer0aB9SkinStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlayerSkinState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinState",
                        "printedName": "NutPlayer.NutPlayerSkinState",
                        "usr": "s:9NutPlayer0aB9SkinStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0aB9SkinStateO7loadingyA2CmF",
            "mangledName": "$s9NutPlayer0aB9SkinStateO7loadingyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "playing",
            "printedName": "playing",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlayerSkinState.Type) -> NutPlayer.NutPlayerSkinState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinState",
                    "printedName": "NutPlayer.NutPlayerSkinState",
                    "usr": "s:9NutPlayer0aB9SkinStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlayerSkinState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinState",
                        "printedName": "NutPlayer.NutPlayerSkinState",
                        "usr": "s:9NutPlayer0aB9SkinStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0aB9SkinStateO7playingyA2CmF",
            "mangledName": "$s9NutPlayer0aB9SkinStateO7playingyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "seeking",
            "printedName": "seeking",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlayerSkinState.Type) -> NutPlayer.NutPlayerSkinState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinState",
                    "printedName": "NutPlayer.NutPlayerSkinState",
                    "usr": "s:9NutPlayer0aB9SkinStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlayerSkinState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinState",
                        "printedName": "NutPlayer.NutPlayerSkinState",
                        "usr": "s:9NutPlayer0aB9SkinStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0aB9SkinStateO7seekingyA2CmF",
            "mangledName": "$s9NutPlayer0aB9SkinStateO7seekingyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "paused",
            "printedName": "paused",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlayerSkinState.Type) -> NutPlayer.NutPlayerSkinState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinState",
                    "printedName": "NutPlayer.NutPlayerSkinState",
                    "usr": "s:9NutPlayer0aB9SkinStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlayerSkinState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinState",
                        "printedName": "NutPlayer.NutPlayerSkinState",
                        "usr": "s:9NutPlayer0aB9SkinStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0aB9SkinStateO6pausedyA2CmF",
            "mangledName": "$s9NutPlayer0aB9SkinStateO6pausedyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "completed",
            "printedName": "completed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutPlayerSkinState.Type) -> NutPlayer.NutPlayerSkinState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinState",
                    "printedName": "NutPlayer.NutPlayerSkinState",
                    "usr": "s:9NutPlayer0aB9SkinStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutPlayerSkinState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinState",
                        "printedName": "NutPlayer.NutPlayerSkinState",
                        "usr": "s:9NutPlayer0aB9SkinStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0aB9SkinStateO9completedyA2CmF",
            "mangledName": "$s9NutPlayer0aB9SkinStateO9completedyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinState",
                "printedName": "NutPlayer.NutPlayerSkinState",
                "usr": "s:9NutPlayer0aB9SkinStateO"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinState",
                "printedName": "NutPlayer.NutPlayerSkinState",
                "usr": "s:9NutPlayer0aB9SkinStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB9SkinStateO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer0aB9SkinStateO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer0aB9SkinStateO9hashValueSivp",
            "mangledName": "$s9NutPlayer0aB9SkinStateO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB9SkinStateO9hashValueSivg",
                "mangledName": "$s9NutPlayer0aB9SkinStateO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer0aB9SkinStateO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer0aB9SkinStateO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0aB9SkinStateO",
        "mangledName": "$s9NutPlayer0aB9SkinStateO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerSkinTimeModel",
        "printedName": "NutPlayerSkinTimeModel",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(position:duration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinTimeModel",
                "printedName": "NutPlayer.NutPlayerSkinTimeModel",
                "usr": "s:9NutPlayer0aB13SkinTimeModelV"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0aB13SkinTimeModelV8position8durationACSd_Sdtcfc",
            "mangledName": "$s9NutPlayer0aB13SkinTimeModelV8position8durationACSd_Sdtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer0aB13SkinTimeModelV",
        "mangledName": "$s9NutPlayer0aB13SkinTimeModelV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerSkinView",
        "printedName": "NutPlayerSkinView",
        "children": [
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "WeakStorage",
                "printedName": "NutPlayer.NutPlayerSkinViewDelegate?"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB8SkinViewC8delegateAA0abcD8Delegate_pSgvp",
            "mangledName": "$s9NutPlayer0aB8SkinViewC8delegateAA0abcD8Delegate_pSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "Custom",
              "ReferenceOwnership",
              "AccessControl"
            ],
            "ownership": 1,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.NutPlayerSkinViewDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinViewDelegate",
                        "printedName": "NutPlayer.NutPlayerSkinViewDelegate",
                        "usr": "s:9NutPlayer0aB16SkinViewDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB8SkinViewC8delegateAA0abcD8Delegate_pSgvg",
                "mangledName": "$s9NutPlayer0aB8SkinViewC8delegateAA0abcD8Delegate_pSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.NutPlayerSkinViewDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinViewDelegate",
                        "printedName": "NutPlayer.NutPlayerSkinViewDelegate",
                        "usr": "s:9NutPlayer0aB16SkinViewDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB8SkinViewC8delegateAA0abcD8Delegate_pSgvs",
                "mangledName": "$s9NutPlayer0aB8SkinViewC8delegateAA0abcD8Delegate_pSgvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB8SkinViewC8delegateAA0abcD8Delegate_pSgvM",
                "mangledName": "$s9NutPlayer0aB8SkinViewC8delegateAA0abcD8Delegate_pSgvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "areMainElementsVisible",
            "printedName": "areMainElementsVisible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB8SkinViewC22areMainElementsVisibleAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer0aB8SkinViewC22areMainElementsVisibleAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB8SkinViewC22areMainElementsVisibleAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer0aB8SkinViewC22areMainElementsVisibleAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "timelineTopMargin",
            "printedName": "timelineTopMargin",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<CoreGraphics.CGFloat>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB8SkinViewC17timelineTopMarginAA5ValueVy14CoreFoundation7CGFloatVGvp",
            "mangledName": "$s9NutPlayer0aB8SkinViewC17timelineTopMarginAA5ValueVy12CoreGraphics7CGFloatVGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "Custom"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<CoreGraphics.CGFloat>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB8SkinViewC17timelineTopMarginAA5ValueVy14CoreFoundation7CGFloatVGvg",
                "mangledName": "$s9NutPlayer0aB8SkinViewC17timelineTopMarginAA5ValueVy12CoreGraphics7CGFloatVGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(viewModel:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinView",
                "printedName": "NutPlayer.NutPlayerSkinView",
                "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinView"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinViewModel",
                "printedName": "NutPlayer.NutPlayerSkinViewModel",
                "usr": "s:9NutPlayer0aB13SkinViewModelV"
              },
              {
                "kind": "TypeNominal",
                "name": "CustomizableAreaSettings",
                "printedName": "NutPlayer.CustomizableAreaSettings",
                "usr": "s:9NutPlayer24CustomizableAreaSettingsV"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0aB8SkinViewC9viewModel8settingsAcA0abcdF0V_AA24CustomizableAreaSettingsVtcfc",
            "mangledName": "$s9NutPlayer0aB8SkinViewC9viewModel8settingsAcA0abcdF0V_AA24CustomizableAreaSettingsVtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Custom",
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "layoutSubviews",
            "printedName": "layoutSubviews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinView(im)layoutSubviews",
            "mangledName": "$s9NutPlayer0aB8SkinViewC14layoutSubviewsyyF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "layoutSubviews",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changePlaybackButton",
            "printedName": "changePlaybackButton(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinState",
                "printedName": "NutPlayer.NutPlayerSkinState",
                "usr": "s:9NutPlayer0aB9SkinStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC20changePlaybackButton4withyAA0abC5StateO_tF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC20changePlaybackButton4withyAA0abC5StateO_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeSeekBack",
            "printedName": "changeSeekBack(enabled:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC14changeSeekBack7enabledySb_tF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC14changeSeekBack7enabledySb_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeSeekForward",
            "printedName": "changeSeekForward(enabled:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC17changeSeekForward7enabledySb_tF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC17changeSeekForward7enabledySb_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeTime",
            "printedName": "changeTime(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC10changeTimeyySdF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC10changeTimeyySdF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeBuffer",
            "printedName": "changeBuffer(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC12changeBufferyySdF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC12changeBufferyySdF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeFullscreen",
            "printedName": "changeFullscreen(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC16changeFullscreenyySbF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC16changeFullscreenyySbF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeValue",
            "printedName": "changeValue(type:value:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutVerticalSliderType",
                "printedName": "NutPlayer.NutVerticalSliderType",
                "usr": "s:9NutPlayer0A18VerticalSliderTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC11changeValue4type5valueyAA0A18VerticalSliderTypeO_SftF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC11changeValue4type5valueyAA0A18VerticalSliderTypeO_SftF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "hide",
            "printedName": "hide()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC4hideyyF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC4hideyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "show",
            "printedName": "show()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB8SkinViewC4showyyF",
            "mangledName": "$s9NutPlayer0aB8SkinViewC4showyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "Custom",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "traitCollectionDidChange",
            "printedName": "traitCollectionDidChange(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UITraitCollection?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UITraitCollection",
                    "printedName": "UIKit.UITraitCollection",
                    "usr": "c:objc(cs)UITraitCollection"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinView(im)traitCollectionDidChange:",
            "mangledName": "$s9NutPlayer0aB8SkinViewC24traitCollectionDidChangeyySo07UITraitF0CSgF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "traitCollectionDidChange:",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinView",
                "printedName": "NutPlayer.NutPlayerSkinView",
                "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinView(im)initWithFrame:",
            "mangledName": "$s9NutPlayer0aB8SkinViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@NutPlayer@objc(cs)NutPlayerSkinView",
        "mangledName": "$s9NutPlayer0aB8SkinViewC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Custom",
          "Final",
          "AccessControl",
          "RawDocComment",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerSkinViewDelegate",
        "printedName": "NutPlayerSkinViewDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "playbackButtonPressed",
            "printedName": "playbackButtonPressed(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlaybackButtonType",
                "printedName": "NutPlayer.NutPlaybackButtonType",
                "usr": "s:9NutPlayer0A18PlaybackButtonTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB16SkinViewDelegateP21playbackButtonPressedyyAA0a8PlaybackG4TypeOF",
            "mangledName": "$s9NutPlayer0aB16SkinViewDelegateP21playbackButtonPressedyyAA0a8PlaybackG4TypeOF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.NutPlayerSkinViewDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.NutPlayerSkinViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seekButtonPressed",
            "printedName": "seekButtonPressed(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutSeekButtonType",
                "printedName": "NutPlayer.NutSeekButtonType",
                "usr": "s:9NutPlayer0A14SeekButtonTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB16SkinViewDelegateP17seekButtonPressedyyAA0a4SeekG4TypeOF",
            "mangledName": "$s9NutPlayer0aB16SkinViewDelegateP17seekButtonPressedyyAA0a4SeekG4TypeOF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.NutPlayerSkinViewDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.NutPlayerSkinViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "settingsTapped",
            "printedName": "settingsTapped()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB16SkinViewDelegateP14settingsTappedyyF",
            "mangledName": "$s9NutPlayer0aB16SkinViewDelegateP14settingsTappedyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.NutPlayerSkinViewDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.NutPlayerSkinViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "viewModeChanged",
            "printedName": "viewModeChanged(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutViewMode",
                "printedName": "NutPlayer.NutViewMode",
                "usr": "s:9NutPlayer0A8ViewModeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB16SkinViewDelegateP15viewModeChanged2toyAA0adG0O_tF",
            "mangledName": "$s9NutPlayer0aB16SkinViewDelegateP15viewModeChanged2toyAA0adG0O_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.NutPlayerSkinViewDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.NutPlayerSkinViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "volumeChanged",
            "printedName": "volumeChanged(value:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB16SkinViewDelegateP13volumeChanged5valueySf_tF",
            "mangledName": "$s9NutPlayer0aB16SkinViewDelegateP13volumeChanged5valueySf_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.NutPlayerSkinViewDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.NutPlayerSkinViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "timelineDidChange",
            "printedName": "timelineDidChange(state:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "NutSliderState",
                "printedName": "NutPlayer.NutSliderState",
                "usr": "s:9NutPlayer0A11SliderStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB16SkinViewDelegateP17timelineDidChange5stateyAA0A11SliderStateO_tF",
            "mangledName": "$s9NutPlayer0aB16SkinViewDelegateP17timelineDidChange5stateyAA0A11SliderStateO_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.NutPlayerSkinViewDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.NutPlayerSkinViewDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0aB16SkinViewDelegateP",
        "mangledName": "$s9NutPlayer0aB16SkinViewDelegateP",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerSkinViewModel",
        "printedName": "NutPlayerSkinViewModel",
        "children": [
          {
            "kind": "Var",
            "name": "viewMode",
            "printedName": "viewMode",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutViewMode",
                "printedName": "NutPlayer.NutViewMode",
                "usr": "s:9NutPlayer0A8ViewModeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB13SkinViewModelV8viewModeAA0adG0Ovp",
            "mangledName": "$s9NutPlayer0aB13SkinViewModelV8viewModeAA0adG0Ovp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutViewMode",
                    "printedName": "NutPlayer.NutViewMode",
                    "usr": "s:9NutPlayer0A8ViewModeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB13SkinViewModelV8viewModeAA0adG0Ovg",
                "mangledName": "$s9NutPlayer0aB13SkinViewModelV8viewModeAA0adG0Ovg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB13SkinViewModelV6volumeSfvp",
            "mangledName": "$s9NutPlayer0aB13SkinViewModelV6volumeSfvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB13SkinViewModelV6volumeSfvg",
                "mangledName": "$s9NutPlayer0aB13SkinViewModelV6volumeSfvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinState",
                "printedName": "NutPlayer.NutPlayerSkinState",
                "usr": "s:9NutPlayer0aB9SkinStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB13SkinViewModelV5stateAA0abC5StateOvp",
            "mangledName": "$s9NutPlayer0aB13SkinViewModelV5stateAA0abC5StateOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinState",
                    "printedName": "NutPlayer.NutPlayerSkinState",
                    "usr": "s:9NutPlayer0aB9SkinStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB13SkinViewModelV5stateAA0abC5StateOvg",
                "mangledName": "$s9NutPlayer0aB13SkinViewModelV5stateAA0abC5StateOvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "contentType",
            "printedName": "contentType",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutContentUIType",
                "printedName": "NutPlayer.NutContentUIType",
                "usr": "s:9NutPlayer0A13ContentUITypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB13SkinViewModelV11contentTypeAA0A13ContentUITypeOvp",
            "mangledName": "$s9NutPlayer0aB13SkinViewModelV11contentTypeAA0A13ContentUITypeOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutContentUIType",
                    "printedName": "NutPlayer.NutContentUIType",
                    "usr": "s:9NutPlayer0A13ContentUITypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB13SkinViewModelV11contentTypeAA0A13ContentUITypeOvg",
                "mangledName": "$s9NutPlayer0aB13SkinViewModelV11contentTypeAA0A13ContentUITypeOvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "time",
            "printedName": "time",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.NutPlayerSkinTimeModel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinTimeModel",
                    "printedName": "NutPlayer.NutPlayerSkinTimeModel",
                    "usr": "s:9NutPlayer0aB13SkinTimeModelV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0aB13SkinViewModelV4timeAA0abc4TimeE0VSgvp",
            "mangledName": "$s9NutPlayer0aB13SkinViewModelV4timeAA0abc4TimeE0VSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.NutPlayerSkinTimeModel?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutPlayerSkinTimeModel",
                        "printedName": "NutPlayer.NutPlayerSkinTimeModel",
                        "usr": "s:9NutPlayer0aB13SkinTimeModelV"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0aB13SkinViewModelV4timeAA0abc4TimeE0VSgvg",
                "mangledName": "$s9NutPlayer0aB13SkinViewModelV4timeAA0abc4TimeE0VSgvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(viewMode:volume:state:contentType:time:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinViewModel",
                "printedName": "NutPlayer.NutPlayerSkinViewModel",
                "usr": "s:9NutPlayer0aB13SkinViewModelV"
              },
              {
                "kind": "TypeNominal",
                "name": "NutViewMode",
                "printedName": "NutPlayer.NutViewMode",
                "usr": "s:9NutPlayer0A8ViewModeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlayerSkinState",
                "printedName": "NutPlayer.NutPlayerSkinState",
                "usr": "s:9NutPlayer0aB9SkinStateO"
              },
              {
                "kind": "TypeNominal",
                "name": "NutContentUIType",
                "printedName": "NutPlayer.NutContentUIType",
                "usr": "s:9NutPlayer0A13ContentUITypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.NutPlayerSkinTimeModel?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutPlayerSkinTimeModel",
                    "printedName": "NutPlayer.NutPlayerSkinTimeModel",
                    "usr": "s:9NutPlayer0aB13SkinTimeModelV"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0aB13SkinViewModelV8viewMode6volume5state11contentType4timeAcA0adG0O_SfAA0abC5StateOAA0A13ContentUITypeOAA0abc4TimeE0VSgtcfc",
            "mangledName": "$s9NutPlayer0aB13SkinViewModelV8viewMode6volume5state11contentType4timeAcA0adG0O_SfAA0abC5StateOAA0A13ContentUITypeOAA0abc4TimeE0VSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer0aB13SkinViewModelV",
        "mangledName": "$s9NutPlayer0aB13SkinViewModelV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerView",
        "printedName": "NutPlayerView",
        "children": [
          {
            "kind": "Function",
            "name": "addSubview",
            "printedName": "addSubview(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView(im)addSubview:",
            "mangledName": "$s9NutPlayer0aB4ViewC10addSubviewyySo6UIViewCF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "addSubview:",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "insertSubview",
            "printedName": "insertSubview(_:at:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView(im)insertSubview:atIndex:",
            "mangledName": "$s9NutPlayer0aB4ViewC13insertSubview_2atySo6UIViewC_SitF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "insertSubview:atIndex:",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "insertSubview",
            "printedName": "insertSubview(_:aboveSubview:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView(im)insertSubview:aboveSubview:",
            "mangledName": "$s9NutPlayer0aB4ViewC13insertSubview_05aboveE0ySo6UIViewC_AGtF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "insertSubview:aboveSubview:",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "insertSubview",
            "printedName": "insertSubview(_:belowSubview:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              },
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView(im)insertSubview:belowSubview:",
            "mangledName": "$s9NutPlayer0aB4ViewC13insertSubview_05belowE0ySo6UIViewC_AGtF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "insertSubview:belowSubview:",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "layoutSubviews",
            "printedName": "layoutSubviews()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView(im)layoutSubviews",
            "mangledName": "$s9NutPlayer0aB4ViewC14layoutSubviewsyyF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "layoutSubviews",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "traitCollectionDidChange",
            "printedName": "traitCollectionDidChange(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "UIKit.UITraitCollection?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UITraitCollection",
                    "printedName": "UIKit.UITraitCollection",
                    "usr": "c:objc(cs)UITraitCollection"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView(im)traitCollectionDidChange:",
            "mangledName": "$s9NutPlayer0aB4ViewC24traitCollectionDidChangeyySo07UITraitE0CSgF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "traitCollectionDidChange:",
            "declAttributes": [
              "Final",
              "ObjC",
              "Custom",
              "Override",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(frame:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerView",
                "printedName": "NutPlayer.NutPlayerView",
                "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView"
              },
              {
                "kind": "TypeNominal",
                "name": "CGRect",
                "printedName": "CoreFoundation.CGRect",
                "usr": "c:@S@CGRect"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView(im)initWithFrame:",
            "mangledName": "$s9NutPlayer0aB4ViewC5frameACSo6CGRectV_tcfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithFrame:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Custom",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView",
        "mangledName": "$s9NutPlayer0aB4ViewC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Custom",
          "Final",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)UIView",
        "hasMissingDesignatedInitializers": true,
        "superclassNames": [
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutPlayerViewBuilder",
        "printedName": "NutPlayerViewBuilder",
        "children": [
          {
            "kind": "TypeDecl",
            "name": "PluginRecord",
            "printedName": "PluginRecord",
            "children": [
              {
                "kind": "TypeDecl",
                "name": "Priority",
                "printedName": "Priority",
                "children": [
                  {
                    "kind": "Var",
                    "name": "system",
                    "printedName": "system",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority.Type) -> NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Priority",
                            "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                            "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Priority",
                                "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                                "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO6systemyA2GmF",
                    "mangledName": "$s9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO6systemyA2GmF",
                    "moduleName": "NutPlayer",
                    "declAttributes": [
                      "RawDocComment"
                    ]
                  },
                  {
                    "kind": "Var",
                    "name": "userInitiated",
                    "printedName": "userInitiated",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority.Type) -> NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Priority",
                            "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                            "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Priority",
                                "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                                "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO13userInitiatedyA2GmF",
                    "mangledName": "$s9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO13userInitiatedyA2GmF",
                    "moduleName": "NutPlayer",
                    "declAttributes": [
                      "RawDocComment"
                    ]
                  },
                  {
                    "kind": "Var",
                    "name": "ui",
                    "printedName": "ui",
                    "children": [
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority.Type) -> (Swift.Int) -> NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                        "children": [
                          {
                            "kind": "TypeFunc",
                            "name": "Function",
                            "printedName": "(Swift.Int) -> NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Priority",
                                "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                                "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO"
                              },
                              {
                                "kind": "TypeNominal",
                                "name": "Tuple",
                                "printedName": "(level: Swift.Int)",
                                "children": [
                                  {
                                    "kind": "TypeNominal",
                                    "name": "Int",
                                    "printedName": "Swift.Int",
                                    "usr": "s:Si"
                                  }
                                ]
                              }
                            ]
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Metatype",
                            "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority.Type",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Priority",
                                "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                                "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO"
                              }
                            ]
                          }
                        ]
                      }
                    ],
                    "declKind": "EnumElement",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO2uiyAGSi_tcAGmF",
                    "mangledName": "$s9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO2uiyAGSi_tcAGmF",
                    "moduleName": "NutPlayer",
                    "declAttributes": [
                      "RawDocComment"
                    ]
                  }
                ],
                "declKind": "Enum",
                "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO",
                "mangledName": "$s9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "AccessControl",
                  "RawDocComment"
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(plugin:priority:settings:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PluginRecord",
                    "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "ExistentialMetatype",
                    "printedName": "NutPlayer.PlayerPlugin.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlugin",
                        "printedName": "NutPlayer.PlayerPlugin",
                        "usr": "s:9NutPlayer0B6PluginP"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Priority",
                    "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord.Priority",
                    "hasDefaultArg": true,
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV8PriorityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.PlayerPluginSettings?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPluginSettings",
                        "printedName": "NutPlayer.PlayerPluginSettings",
                        "usr": "s:9NutPlayer0B14PluginSettingsP"
                      }
                    ],
                    "hasDefaultArg": true,
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV6plugin8priority8settingsAeA0bE0_pXp_AE8PriorityOAA0bE8Settings_pSgtcfc",
                "mangledName": "$s9NutPlayer0aB11ViewBuilderC12PluginRecordV6plugin8priority8settingsAeA0bE0_pXp_AE8PriorityOAA0bE8Settings_pSgtcfc",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              },
              {
                "kind": "Function",
                "name": "<",
                "printedName": "<(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "PluginRecord",
                    "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "PluginRecord",
                    "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV"
                  }
                ],
                "declKind": "Func",
                "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV1loiySbAE_AEtFZ",
                "mangledName": "$s9NutPlayer0aB11ViewBuilderC12PluginRecordV1loiySbAE_AEtFZ",
                "moduleName": "NutPlayer",
                "static": true,
                "declAttributes": [
                  "AccessControl",
                  "RawDocComment"
                ],
                "funcSelfKind": "NonMutating"
              },
              {
                "kind": "Function",
                "name": "==",
                "printedName": "==(_:_:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "PluginRecord",
                    "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "PluginRecord",
                    "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV"
                  }
                ],
                "declKind": "Func",
                "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV2eeoiySbAE_AEtFZ",
                "mangledName": "$s9NutPlayer0aB11ViewBuilderC12PluginRecordV2eeoiySbAE_AEtFZ",
                "moduleName": "NutPlayer",
                "static": true,
                "declAttributes": [
                  "AccessControl"
                ],
                "funcSelfKind": "NonMutating"
              }
            ],
            "declKind": "Struct",
            "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV",
            "mangledName": "$s9NutPlayer0aB11ViewBuilderC12PluginRecordV",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "Comparable",
                "printedName": "Comparable",
                "usr": "s:SL",
                "mangledName": "$sSL"
              },
              {
                "kind": "Conformance",
                "name": "Equatable",
                "printedName": "Equatable",
                "usr": "s:SQ",
                "mangledName": "$sSQ"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerViewBuilder",
                "printedName": "NutPlayer.NutPlayerViewBuilder",
                "usr": "s:9NutPlayer0aB11ViewBuilderC"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0aB11ViewBuilderCACycfc",
            "mangledName": "$s9NutPlayer0aB11ViewBuilderCACycfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "clearPlugins",
            "printedName": "clearPlugins()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerViewBuilder",
                "printedName": "NutPlayer.NutPlayerViewBuilder",
                "usr": "s:9NutPlayer0aB11ViewBuilderC"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB11ViewBuilderC12clearPluginsACyF",
            "mangledName": "$s9NutPlayer0aB11ViewBuilderC12clearPluginsACyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "attach",
            "printedName": "attach(plugins:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerViewBuilder",
                "printedName": "NutPlayer.NutPlayerViewBuilder",
                "usr": "s:9NutPlayer0aB11ViewBuilderC"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.NutPlayerViewBuilder.PluginRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PluginRecord",
                    "printedName": "NutPlayer.NutPlayerViewBuilder.PluginRecord",
                    "usr": "s:9NutPlayer0aB11ViewBuilderC12PluginRecordV"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB11ViewBuilderC6attach7pluginsACSayAC12PluginRecordVG_tF",
            "mangledName": "$s9NutPlayer0aB11ViewBuilderC6attach7pluginsACSayAC12PluginRecordVG_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "defaultSkin",
            "printedName": "defaultSkin(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerViewBuilder",
                "printedName": "NutPlayer.NutPlayerViewBuilder",
                "usr": "s:9NutPlayer0aB11ViewBuilderC"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB11ViewBuilderC11defaultSkinyACSbF",
            "mangledName": "$s9NutPlayer0aB11ViewBuilderC11defaultSkinyACSbF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "defaultSkin",
            "printedName": "defaultSkin(settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerViewBuilder",
                "printedName": "NutPlayer.NutPlayerViewBuilder",
                "usr": "s:9NutPlayer0aB11ViewBuilderC"
              },
              {
                "kind": "TypeNominal",
                "name": "Settings",
                "printedName": "NutPlayer.NutPlayerSkinPlugin.Settings",
                "usr": "s:9NutPlayer0aB10SkinPluginC8SettingsV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB11ViewBuilderC11defaultSkin8settingsAcA0abF6PluginC8SettingsV_tF",
            "mangledName": "$s9NutPlayer0aB11ViewBuilderC11defaultSkin8settingsAcA0abF6PluginC8SettingsV_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "DiscardableResult",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "build",
            "printedName": "build(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutPlayerView",
                "printedName": "NutPlayer.NutPlayerView",
                "usr": "c:@M@NutPlayer@objc(cs)NutPlayerView"
              },
              {
                "kind": "TypeNominal",
                "name": "NutPlayer",
                "printedName": "NutPlayer.NutPlayer",
                "usr": "s:9NutPlayerAAC"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0aB11ViewBuilderC5build4withAA0abC0CA2AC_tF",
            "mangledName": "$s9NutPlayer0aB11ViewBuilderC5build4withAA0abC0CA2AC_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0aB11ViewBuilderC",
        "mangledName": "$s9NutPlayer0aB11ViewBuilderC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutProvider",
        "printedName": "NutProvider",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(hash:configuration:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutProvider",
                "printedName": "NutPlayer.NutProvider",
                "usr": "s:9NutPlayer0A8ProviderV"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "Foundation.URLSessionConfiguration?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "URLSessionConfiguration",
                    "printedName": "Foundation.URLSessionConfiguration",
                    "usr": "c:objc(cs)NSURLSessionConfiguration"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A8ProviderV4hash13configurationACSS_So25NSURLSessionConfigurationCSgtcfc",
            "mangledName": "$s9NutPlayer0A8ProviderV4hash13configurationACSS_So25NSURLSessionConfigurationCSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "retrieveContent",
            "printedName": "retrieveContent(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Result<NutPlayer.PlayerContent, NutPlayer.ProviderError>) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Result",
                    "printedName": "Swift.Result<NutPlayer.PlayerContent, NutPlayer.ProviderError>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerContent",
                        "printedName": "NutPlayer.PlayerContent",
                        "usr": "s:9NutPlayer0B7ContentP"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ],
                    "usr": "s:s6ResultO"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A8ProviderV15retrieveContentyyys6ResultOyAA0bE0_pAA0C5ErrorOGcF",
            "mangledName": "$s9NutPlayer0A8ProviderV15retrieveContentyyys6ResultOyAA0bE0_pAA0C5ErrorOGcF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer0A8ProviderV",
        "mangledName": "$s9NutPlayer0A8ProviderV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Provider",
            "printedName": "Provider",
            "usr": "s:9NutPlayer8ProviderP",
            "mangledName": "$s9NutPlayer8ProviderP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutQualityPlugin",
        "printedName": "NutQualityPlugin",
        "children": [
          {
            "kind": "TypeDecl",
            "name": "Settings",
            "printedName": "Settings",
            "children": [
              {
                "kind": "Var",
                "name": "mapper",
                "printedName": "mapper",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "QualityTitleMapper",
                    "printedName": "NutPlayer.QualityTitleMapper",
                    "usr": "s:9NutPlayer18QualityTitleMapperP"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0A13QualityPluginC8SettingsV6mapperAA0C11TitleMapper_pvp",
                "mangledName": "$s9NutPlayer0A13QualityPluginC8SettingsV6mapperAA0C11TitleMapper_pvp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "QualityTitleMapper",
                        "printedName": "NutPlayer.QualityTitleMapper",
                        "usr": "s:9NutPlayer18QualityTitleMapperP"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0A13QualityPluginC8SettingsV6mapperAA0C11TitleMapper_pvg",
                    "mangledName": "$s9NutPlayer0A13QualityPluginC8SettingsV6mapperAA0C11TitleMapper_pvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(mapper:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Settings",
                    "printedName": "NutPlayer.NutQualityPlugin.Settings",
                    "usr": "s:9NutPlayer0A13QualityPluginC8SettingsV"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "QualityTitleMapper",
                    "printedName": "NutPlayer.QualityTitleMapper",
                    "usr": "s:9NutPlayer18QualityTitleMapperP"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:9NutPlayer0A13QualityPluginC8SettingsV6mapperAeA0C11TitleMapper_p_tcfc",
                "mangledName": "$s9NutPlayer0A13QualityPluginC8SettingsV6mapperAeA0C11TitleMapper_p_tcfc",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "AccessControl"
                ],
                "init_kind": "Designated"
              }
            ],
            "declKind": "Struct",
            "usr": "s:9NutPlayer0A13QualityPluginC8SettingsV",
            "mangledName": "$s9NutPlayer0A13QualityPluginC8SettingsV",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "PlayerPluginSettings",
                "printedName": "PlayerPluginSettings",
                "usr": "s:9NutPlayer0B14PluginSettingsP",
                "mangledName": "$s9NutPlayer0B14PluginSettingsP"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "PluginSettingsRecord",
            "printedName": "PluginSettingsRecord",
            "children": [
              {
                "kind": "Var",
                "name": "quality",
                "printedName": "quality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.PlayerQualityRecord?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerQualityRecord",
                        "printedName": "NutPlayer.PlayerQualityRecord",
                        "usr": "s:9NutPlayer0B13QualityRecordP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV7qualityAA0bcF0_pSgvp",
                "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV7qualityAA0bcF0_pSgvp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "NutPlayer.PlayerQualityRecord?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerQualityRecord",
                            "printedName": "NutPlayer.PlayerQualityRecord",
                            "usr": "s:9NutPlayer0B13QualityRecordP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV7qualityAA0bcF0_pSgvg",
                    "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV7qualityAA0bcF0_pSgvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "id",
                "printedName": "id",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV2idSSvp",
                "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV2idSSvp",
                "moduleName": "NutPlayer",
                "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:9NutPlayer0A13QualityPluginC0D14SettingsRecordV2idSSvg",
                    "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV2idSSvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "index",
                "printedName": "index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV5indexSivp",
                "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV5indexSivp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV5indexSivg",
                    "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV5indexSivg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "isActive",
                "printedName": "isActive",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV8isActiveSbvp",
                "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV8isActiveSbvp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV8isActiveSbvg",
                    "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV8isActiveSbvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "group",
                "printedName": "group",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV5groupSSvp",
                "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV5groupSSvp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasInitialValue",
                  "HasStorage",
                  "AccessControl"
                ],
                "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:9NutPlayer0A13QualityPluginC0D14SettingsRecordV5groupSSvg",
                    "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV5groupSSvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "title",
                "printedName": "title",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV5titleSSvp",
                "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV5titleSSvp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "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:9NutPlayer0A13QualityPluginC0D14SettingsRecordV5titleSSvg",
                    "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV5titleSSvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              },
              {
                "kind": "Var",
                "name": "element",
                "printedName": "element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSettingsElementRecord",
                    "printedName": "NutPlayer.PlayerSettingsElementRecord",
                    "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                  }
                ],
                "declKind": "Var",
                "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV7elementAA0be7ElementF0Ovp",
                "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV7elementAA0be7ElementF0Ovp",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "HasStorage",
                  "AccessControl"
                ],
                "isLet": true,
                "hasStorage": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsElementRecord",
                        "printedName": "NutPlayer.PlayerSettingsElementRecord",
                        "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV7elementAA0be7ElementF0Ovg",
                    "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV7elementAA0be7ElementF0Ovg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Struct",
            "usr": "s:9NutPlayer0A13QualityPluginC0D14SettingsRecordV",
            "mangledName": "$s9NutPlayer0A13QualityPluginC0D14SettingsRecordV",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "conformances": [
              {
                "kind": "Conformance",
                "name": "PlayerSettingsRecord",
                "printedName": "PlayerSettingsRecord",
                "usr": "s:9NutPlayer0B14SettingsRecordP",
                "mangledName": "$s9NutPlayer0B14SettingsRecordP"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(player:eventBus:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutQualityPlugin",
                "printedName": "NutPlayer.NutQualityPlugin",
                "usr": "s:9NutPlayer0A13QualityPluginC"
              },
              {
                "kind": "TypeNominal",
                "name": "Player",
                "printedName": "NutPlayer.Player",
                "usr": "s:9NutPlayer0B0P"
              },
              {
                "kind": "TypeNominal",
                "name": "EventTransmittable",
                "printedName": "NutPlayer.EventTransmittable",
                "usr": "s:9NutPlayer18EventTransmittableP"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPluginSettings?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPluginSettings",
                    "printedName": "NutPlayer.PlayerPluginSettings",
                    "usr": "s:9NutPlayer0B14PluginSettingsP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A13QualityPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "mangledName": "$s9NutPlayer0A13QualityPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "menu",
            "printedName": "menu",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerSettingsRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSettingsRecord",
                    "printedName": "NutPlayer.PlayerSettingsRecord",
                    "usr": "s:9NutPlayer0B14SettingsRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A13QualityPluginC4menuSayAA0B14SettingsRecord_pGvp",
            "mangledName": "$s9NutPlayer0A13QualityPluginC4menuSayAA0B14SettingsRecord_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "SetterAccess",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSettingsRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsRecord",
                        "printedName": "NutPlayer.PlayerSettingsRecord",
                        "usr": "s:9NutPlayer0B14SettingsRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A13QualityPluginC4menuSayAA0B14SettingsRecord_pGvg",
                "mangledName": "$s9NutPlayer0A13QualityPluginC4menuSayAA0B14SettingsRecord_pGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "map",
            "printedName": "map(quality:)",
            "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": "PlayerQualityRecord",
                "printedName": "NutPlayer.PlayerQualityRecord",
                "usr": "s:9NutPlayer0B13QualityRecordP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A13QualityPluginC3map7qualitySSSgAA0bC6Record_p_tF",
            "mangledName": "$s9NutPlayer0A13QualityPluginC3map7qualitySSSgAA0bC6Record_p_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A13QualityPluginC",
        "mangledName": "$s9NutPlayer0A13QualityPluginC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "SettingsPlayerPlugin",
            "printedName": "SettingsPlayerPlugin",
            "usr": "s:9NutPlayer08SettingsB6PluginP",
            "mangledName": "$s9NutPlayer08SettingsB6PluginP"
          },
          {
            "kind": "Conformance",
            "name": "QualityTitleMapper",
            "printedName": "QualityTitleMapper",
            "usr": "s:9NutPlayer18QualityTitleMapperP",
            "mangledName": "$s9NutPlayer18QualityTitleMapperP"
          },
          {
            "kind": "Conformance",
            "name": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutSeekButtonType",
        "printedName": "NutSeekButtonType",
        "children": [
          {
            "kind": "Var",
            "name": "back",
            "printedName": "back",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutSeekButtonType.Type) -> NutPlayer.NutSeekButtonType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutSeekButtonType",
                    "printedName": "NutPlayer.NutSeekButtonType",
                    "usr": "s:9NutPlayer0A14SeekButtonTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutSeekButtonType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutSeekButtonType",
                        "printedName": "NutPlayer.NutSeekButtonType",
                        "usr": "s:9NutPlayer0A14SeekButtonTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A14SeekButtonTypeO4backyA2CmF",
            "mangledName": "$s9NutPlayer0A14SeekButtonTypeO4backyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "forward",
            "printedName": "forward",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutSeekButtonType.Type) -> NutPlayer.NutSeekButtonType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutSeekButtonType",
                    "printedName": "NutPlayer.NutSeekButtonType",
                    "usr": "s:9NutPlayer0A14SeekButtonTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutSeekButtonType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutSeekButtonType",
                        "printedName": "NutPlayer.NutSeekButtonType",
                        "usr": "s:9NutPlayer0A14SeekButtonTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A14SeekButtonTypeO7forwardyA2CmF",
            "mangledName": "$s9NutPlayer0A14SeekButtonTypeO7forwardyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "NutSeekButtonType",
                "printedName": "NutPlayer.NutSeekButtonType",
                "usr": "s:9NutPlayer0A14SeekButtonTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "NutSeekButtonType",
                "printedName": "NutPlayer.NutSeekButtonType",
                "usr": "s:9NutPlayer0A14SeekButtonTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A14SeekButtonTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer0A14SeekButtonTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer0A14SeekButtonTypeO9hashValueSivp",
            "mangledName": "$s9NutPlayer0A14SeekButtonTypeO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14SeekButtonTypeO9hashValueSivg",
                "mangledName": "$s9NutPlayer0A14SeekButtonTypeO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer0A14SeekButtonTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer0A14SeekButtonTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0A14SeekButtonTypeO",
        "mangledName": "$s9NutPlayer0A14SeekButtonTypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutSliderState",
        "printedName": "NutSliderState",
        "children": [
          {
            "kind": "Var",
            "name": "started",
            "printedName": "started",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutSliderState.Type) -> NutPlayer.NutSliderState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutSliderState",
                    "printedName": "NutPlayer.NutSliderState",
                    "usr": "s:9NutPlayer0A11SliderStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutSliderState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutSliderState",
                        "printedName": "NutPlayer.NutSliderState",
                        "usr": "s:9NutPlayer0A11SliderStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A11SliderStateO7startedyA2CmF",
            "mangledName": "$s9NutPlayer0A11SliderStateO7startedyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "updating",
            "printedName": "updating",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutSliderState.Type) -> (Swift.Float) -> NutPlayer.NutSliderState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Float) -> NutPlayer.NutSliderState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutSliderState",
                        "printedName": "NutPlayer.NutSliderState",
                        "usr": "s:9NutPlayer0A11SliderStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(value: Swift.Float)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Float",
                            "printedName": "Swift.Float",
                            "usr": "s:Sf"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutSliderState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutSliderState",
                        "printedName": "NutPlayer.NutSliderState",
                        "usr": "s:9NutPlayer0A11SliderStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A11SliderStateO8updatingyACSf_tcACmF",
            "mangledName": "$s9NutPlayer0A11SliderStateO8updatingyACSf_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "finished",
            "printedName": "finished",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutSliderState.Type) -> (Swift.Float) -> NutPlayer.NutSliderState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Float) -> NutPlayer.NutSliderState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutSliderState",
                        "printedName": "NutPlayer.NutSliderState",
                        "usr": "s:9NutPlayer0A11SliderStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(value: Swift.Float)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Float",
                            "printedName": "Swift.Float",
                            "usr": "s:Sf"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutSliderState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutSliderState",
                        "printedName": "NutPlayer.NutSliderState",
                        "usr": "s:9NutPlayer0A11SliderStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A11SliderStateO8finishedyACSf_tcACmF",
            "mangledName": "$s9NutPlayer0A11SliderStateO8finishedyACSf_tcACmF",
            "moduleName": "NutPlayer"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0A11SliderStateO",
        "mangledName": "$s9NutPlayer0A11SliderStateO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutStatisticsPlugin",
        "printedName": "NutStatisticsPlugin",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(player:eventBus:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutStatisticsPlugin",
                "printedName": "NutPlayer.NutStatisticsPlugin",
                "usr": "s:9NutPlayer0A16StatisticsPluginC"
              },
              {
                "kind": "TypeNominal",
                "name": "Player",
                "printedName": "NutPlayer.Player",
                "usr": "s:9NutPlayer0B0P"
              },
              {
                "kind": "TypeNominal",
                "name": "EventTransmittable",
                "printedName": "NutPlayer.EventTransmittable",
                "usr": "s:9NutPlayer18EventTransmittableP"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPluginSettings?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPluginSettings",
                    "printedName": "NutPlayer.PlayerPluginSettings",
                    "usr": "s:9NutPlayer0B14PluginSettingsP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A16StatisticsPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "mangledName": "$s9NutPlayer0A16StatisticsPluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A16StatisticsPluginC",
        "mangledName": "$s9NutPlayer0A16StatisticsPluginC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "NutSubtitlePlugin",
        "printedName": "NutSubtitlePlugin",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(player:eventBus:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NutSubtitlePlugin",
                "printedName": "NutPlayer.NutSubtitlePlugin",
                "usr": "s:9NutPlayer0A14SubtitlePluginC"
              },
              {
                "kind": "TypeNominal",
                "name": "Player",
                "printedName": "NutPlayer.Player",
                "usr": "s:9NutPlayer0B0P"
              },
              {
                "kind": "TypeNominal",
                "name": "EventTransmittable",
                "printedName": "NutPlayer.EventTransmittable",
                "usr": "s:9NutPlayer18EventTransmittableP"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPluginSettings?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPluginSettings",
                    "printedName": "NutPlayer.PlayerPluginSettings",
                    "usr": "s:9NutPlayer0B14PluginSettingsP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0A14SubtitlePluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "mangledName": "$s9NutPlayer0A14SubtitlePluginC6player8eventBus8settingsAcA0B0_p_AA18EventTransmittable_pAA0bD8Settings_pSgtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "menu",
            "printedName": "menu",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerSettingsRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSettingsRecord",
                    "printedName": "NutPlayer.PlayerSettingsRecord",
                    "usr": "s:9NutPlayer0B14SettingsRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A14SubtitlePluginC4menuSayAA0B14SettingsRecord_pGvp",
            "mangledName": "$s9NutPlayer0A14SubtitlePluginC4menuSayAA0B14SettingsRecord_pGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSettingsRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsRecord",
                        "printedName": "NutPlayer.PlayerSettingsRecord",
                        "usr": "s:9NutPlayer0B14SettingsRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14SubtitlePluginC4menuSayAA0B14SettingsRecord_pGvg",
                "mangledName": "$s9NutPlayer0A14SubtitlePluginC4menuSayAA0B14SettingsRecord_pGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSettingsRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsRecord",
                        "printedName": "NutPlayer.PlayerSettingsRecord",
                        "usr": "s:9NutPlayer0B14SettingsRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14SubtitlePluginC4menuSayAA0B14SettingsRecord_pGvs",
                "mangledName": "$s9NutPlayer0A14SubtitlePluginC4menuSayAA0B14SettingsRecord_pGvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14SubtitlePluginC4menuSayAA0B14SettingsRecord_pGvM",
                "mangledName": "$s9NutPlayer0A14SubtitlePluginC4menuSayAA0B14SettingsRecord_pGvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "view",
            "printedName": "view",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0A14SubtitlePluginC4viewSo6UIViewCvp",
            "mangledName": "$s9NutPlayer0A14SubtitlePluginC4viewSo6UIViewCvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14SubtitlePluginC4viewSo6UIViewCvg",
                "mangledName": "$s9NutPlayer0A14SubtitlePluginC4viewSo6UIViewCvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14SubtitlePluginC4viewSo6UIViewCvs",
                "mangledName": "$s9NutPlayer0A14SubtitlePluginC4viewSo6UIViewCvs",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A14SubtitlePluginC4viewSo6UIViewCvM",
                "mangledName": "$s9NutPlayer0A14SubtitlePluginC4viewSo6UIViewCvM",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer0A14SubtitlePluginC",
        "mangledName": "$s9NutPlayer0A14SubtitlePluginC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          },
          {
            "kind": "Conformance",
            "name": "SettingsPlayerPlugin",
            "printedName": "SettingsPlayerPlugin",
            "usr": "s:9NutPlayer08SettingsB6PluginP",
            "mangledName": "$s9NutPlayer08SettingsB6PluginP"
          },
          {
            "kind": "Conformance",
            "name": "ViewablePlayerPlugin",
            "printedName": "ViewablePlayerPlugin",
            "usr": "s:9NutPlayer08ViewableB6PluginP",
            "mangledName": "$s9NutPlayer08ViewableB6PluginP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutVerticalSliderType",
        "printedName": "NutVerticalSliderType",
        "children": [
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutVerticalSliderType.Type) -> NutPlayer.NutVerticalSliderType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutVerticalSliderType",
                    "printedName": "NutPlayer.NutVerticalSliderType",
                    "usr": "s:9NutPlayer0A18VerticalSliderTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutVerticalSliderType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutVerticalSliderType",
                        "printedName": "NutPlayer.NutVerticalSliderType",
                        "usr": "s:9NutPlayer0A18VerticalSliderTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A18VerticalSliderTypeO6volumeyA2CmF",
            "mangledName": "$s9NutPlayer0A18VerticalSliderTypeO6volumeyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "brightness",
            "printedName": "brightness",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutVerticalSliderType.Type) -> NutPlayer.NutVerticalSliderType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutVerticalSliderType",
                    "printedName": "NutPlayer.NutVerticalSliderType",
                    "usr": "s:9NutPlayer0A18VerticalSliderTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutVerticalSliderType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutVerticalSliderType",
                        "printedName": "NutPlayer.NutVerticalSliderType",
                        "usr": "s:9NutPlayer0A18VerticalSliderTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A18VerticalSliderTypeO10brightnessyA2CmF",
            "mangledName": "$s9NutPlayer0A18VerticalSliderTypeO10brightnessyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "NutVerticalSliderType",
                "printedName": "NutPlayer.NutVerticalSliderType",
                "usr": "s:9NutPlayer0A18VerticalSliderTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "NutVerticalSliderType",
                "printedName": "NutPlayer.NutVerticalSliderType",
                "usr": "s:9NutPlayer0A18VerticalSliderTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A18VerticalSliderTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer0A18VerticalSliderTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer0A18VerticalSliderTypeO9hashValueSivp",
            "mangledName": "$s9NutPlayer0A18VerticalSliderTypeO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A18VerticalSliderTypeO9hashValueSivg",
                "mangledName": "$s9NutPlayer0A18VerticalSliderTypeO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer0A18VerticalSliderTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer0A18VerticalSliderTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0A18VerticalSliderTypeO",
        "mangledName": "$s9NutPlayer0A18VerticalSliderTypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "NutViewMode",
        "printedName": "NutViewMode",
        "children": [
          {
            "kind": "Var",
            "name": "normal",
            "printedName": "normal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutViewMode.Type) -> NutPlayer.NutViewMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutViewMode",
                    "printedName": "NutPlayer.NutViewMode",
                    "usr": "s:9NutPlayer0A8ViewModeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutViewMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutViewMode",
                        "printedName": "NutPlayer.NutViewMode",
                        "usr": "s:9NutPlayer0A8ViewModeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A8ViewModeO6normalyA2CmF",
            "mangledName": "$s9NutPlayer0A8ViewModeO6normalyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "fullscreen",
            "printedName": "fullscreen",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutViewMode.Type) -> NutPlayer.NutViewMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutViewMode",
                    "printedName": "NutPlayer.NutViewMode",
                    "usr": "s:9NutPlayer0A8ViewModeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutViewMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutViewMode",
                        "printedName": "NutPlayer.NutViewMode",
                        "usr": "s:9NutPlayer0A8ViewModeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A8ViewModeO10fullscreenyA2CmF",
            "mangledName": "$s9NutPlayer0A8ViewModeO10fullscreenyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "pip",
            "printedName": "pip",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.NutViewMode.Type) -> NutPlayer.NutViewMode",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NutViewMode",
                    "printedName": "NutPlayer.NutViewMode",
                    "usr": "s:9NutPlayer0A8ViewModeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.NutViewMode.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "NutViewMode",
                        "printedName": "NutPlayer.NutViewMode",
                        "usr": "s:9NutPlayer0A8ViewModeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0A8ViewModeO3pipyA2CmF",
            "mangledName": "$s9NutPlayer0A8ViewModeO3pipyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "NutViewMode",
                "printedName": "NutPlayer.NutViewMode",
                "usr": "s:9NutPlayer0A8ViewModeO"
              },
              {
                "kind": "TypeNominal",
                "name": "NutViewMode",
                "printedName": "NutPlayer.NutViewMode",
                "usr": "s:9NutPlayer0A8ViewModeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0A8ViewModeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer0A8ViewModeO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer0A8ViewModeO9hashValueSivp",
            "mangledName": "$s9NutPlayer0A8ViewModeO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0A8ViewModeO9hashValueSivg",
                "mangledName": "$s9NutPlayer0A8ViewModeO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer0A8ViewModeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer0A8ViewModeO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0A8ViewModeO",
        "mangledName": "$s9NutPlayer0A8ViewModeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "OperatorDecl",
        "name": ">>-",
        "printedName": ">>-",
        "declKind": "InfixOperator",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Infix"
        ]
      },
      {
        "kind": "Function",
        "name": ">>-",
        "printedName": ">>-(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Optional",
            "printedName": "τ_0_1?",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_1"
              }
            ],
            "usr": "s:Sq"
          },
          {
            "kind": "TypeNominal",
            "name": "Optional",
            "printedName": "τ_0_0?",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:Sq"
          },
          {
            "kind": "TypeFunc",
            "name": "Function",
            "printedName": "(τ_0_0) throws -> τ_0_1?",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_1?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "typeAttributes": [
              "noescape"
            ]
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer3ggsoiyq_SgxSg_ACxKXEtKr0_lF",
        "mangledName": "$s9NutPlayer3ggsoiyq_SgxSg_ACxKXEtKr0_lF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0, τ_0_1>",
        "sugared_genericSig": "<T, U>",
        "declAttributes": [
          "Rethrows",
          "AccessControl",
          "DiscardableResult",
          "Inline"
        ],
        "throwing": true,
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "OperatorDecl",
        "name": ">>>",
        "printedName": ">>>",
        "declKind": "InfixOperator",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Infix"
        ]
      },
      {
        "kind": "Function",
        "name": ">>>",
        "printedName": ">>>(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_1"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          },
          {
            "kind": "TypeFunc",
            "name": "Function",
            "printedName": "(τ_0_0) throws -> τ_0_1",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_1"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "typeAttributes": [
              "noescape"
            ]
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer3gggoiyq_x_q_xKXEtKr0_lF",
        "mangledName": "$s9NutPlayer3gggoiyq_x_q_xKXEtKr0_lF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0, τ_0_1>",
        "sugared_genericSig": "<T, U>",
        "declAttributes": [
          "Rethrows",
          "AccessControl",
          "Inline"
        ],
        "throwing": true,
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "OperatorDecl",
        "name": "<<<",
        "printedName": "<<<",
        "declKind": "InfixOperator",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Infix"
        ]
      },
      {
        "kind": "Function",
        "name": "<<<",
        "printedName": "<<<(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_1"
          },
          {
            "kind": "TypeFunc",
            "name": "Function",
            "printedName": "(τ_0_0) throws -> τ_0_1",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_1"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "typeAttributes": [
              "noescape"
            ]
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer3llloiyq_q_xKXE_xtKr0_lF",
        "mangledName": "$s9NutPlayer3llloiyq_q_xKXE_xtKr0_lF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0, τ_0_1>",
        "sugared_genericSig": "<T, U>",
        "declAttributes": [
          "Rethrows",
          "AccessControl",
          "Inline"
        ],
        "throwing": true,
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "OperatorDecl",
        "name": "+\/-",
        "printedName": "+\/-",
        "declKind": "InfixOperator",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Infix"
        ]
      },
      {
        "kind": "Function",
        "name": "+\/-",
        "printedName": "+\/-(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "ClosedRange",
            "printedName": "Swift.ClosedRange<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:SN"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer3pdsoiySNyxGx_xtSLRzSjRzlF",
        "mangledName": "$s9NutPlayer3pdsoiySNyxGx_xtSLRzSjRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Comparable, τ_0_0 : Swift.Numeric>",
        "sugared_genericSig": "<T where T : Swift.Comparable, T : Swift.Numeric>",
        "declAttributes": [
          "AccessControl",
          "Inline"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Player",
        "printedName": "Player",
        "children": [
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<NutPlayer.PlayerState>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B0P5stateAA5ValueVyAA0B5StateOGvp",
            "mangledName": "$s9NutPlayer0B0P5stateAA5ValueVyAA0B5StateOGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<NutPlayer.PlayerState>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B0P5stateAA5ValueVyAA0B5StateOGvg",
                "mangledName": "$s9NutPlayer0B0P5stateAA5ValueVyAA0B5StateOGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Float>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B0P6volumeAA5ValueVySfGvp",
            "mangledName": "$s9NutPlayer0B0P6volumeAA5ValueVySfGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Float>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Float",
                        "printedName": "Swift.Float",
                        "usr": "s:Sf"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B0P6volumeAA5ValueVySfGvg",
                "mangledName": "$s9NutPlayer0B0P6volumeAA5ValueVySfGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentTime",
            "printedName": "currentTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B0P11currentTimeAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayer0B0P11currentTimeAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B0P11currentTimeAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayer0B0P11currentTimeAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "content",
            "printedName": "content",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<NutPlayer.PlayerContent?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.PlayerContent?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerContent",
                        "printedName": "NutPlayer.PlayerContent",
                        "usr": "s:9NutPlayer0B7ContentP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B0P7contentAA5ValueVyAA0B7Content_pSgGvp",
            "mangledName": "$s9NutPlayer0B0P7contentAA5ValueVyAA0B7Content_pSgGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<NutPlayer.PlayerContent?>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "NutPlayer.PlayerContent?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerContent",
                            "printedName": "NutPlayer.PlayerContent",
                            "usr": "s:9NutPlayer0B7ContentP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B0P7contentAA5ValueVyAA0B7Content_pSgGvg",
                "mangledName": "$s9NutPlayer0B0P7contentAA5ValueVyAA0B7Content_pSgGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B0P8durationAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayer0B0P8durationAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B0P8durationAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayer0B0P8durationAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cache",
            "printedName": "cache",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B0P5cacheAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayer0B0P5cacheAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B0P5cacheAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayer0B0P5cacheAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentQuality",
            "printedName": "currentQuality",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<NutPlayer.PlayerQualityRecord?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.PlayerQualityRecord?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerQualityRecord",
                        "printedName": "NutPlayer.PlayerQualityRecord",
                        "usr": "s:9NutPlayer0B13QualityRecordP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B0P14currentQualityAA5ValueVyAA0bD6Record_pSgGvp",
            "mangledName": "$s9NutPlayer0B0P14currentQualityAA5ValueVyAA0bD6Record_pSgGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<NutPlayer.PlayerQualityRecord?>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "NutPlayer.PlayerQualityRecord?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerQualityRecord",
                            "printedName": "NutPlayer.PlayerQualityRecord",
                            "usr": "s:9NutPlayer0B13QualityRecordP"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B0P14currentQualityAA5ValueVyAA0bD6Record_pSgGvg",
                "mangledName": "$s9NutPlayer0B0P14currentQualityAA5ValueVyAA0bD6Record_pSgGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "qualities",
            "printedName": "qualities",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<[NutPlayer.PlayerQualityRecord]>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerQualityRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerQualityRecord",
                        "printedName": "NutPlayer.PlayerQualityRecord",
                        "usr": "s:9NutPlayer0B13QualityRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B0P9qualitiesAA5ValueVySayAA0B13QualityRecord_pGGvp",
            "mangledName": "$s9NutPlayer0B0P9qualitiesAA5ValueVySayAA0B13QualityRecord_pGGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<[NutPlayer.PlayerQualityRecord]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[NutPlayer.PlayerQualityRecord]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerQualityRecord",
                            "printedName": "NutPlayer.PlayerQualityRecord",
                            "usr": "s:9NutPlayer0B13QualityRecordP"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B0P9qualitiesAA5ValueVySayAA0B13QualityRecord_pGGvg",
                "mangledName": "$s9NutPlayer0B0P9qualitiesAA5ValueVySayAA0B13QualityRecord_pGGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "select",
            "printedName": "select(quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerQualityRecord",
                "printedName": "NutPlayer.PlayerQualityRecord",
                "usr": "s:9NutPlayer0B13QualityRecordP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B0P6select7qualityyAA0B13QualityRecord_p_tF",
            "mangledName": "$s9NutPlayer0B0P6select7qualityyAA0B13QualityRecord_p_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "play",
            "printedName": "play()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B0P4playyyF",
            "mangledName": "$s9NutPlayer0B0P4playyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B0P5pauseyyF",
            "mangledName": "$s9NutPlayer0B0P5pauseyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B0P4stopyyF",
            "mangledName": "$s9NutPlayer0B0P4stopyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(time:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B0P4seek4timeySd_tF",
            "mangledName": "$s9NutPlayer0B0P4seek4timeySd_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B0P3endyyF",
            "mangledName": "$s9NutPlayer0B0P3endyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "change",
            "printedName": "change(rate:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerPlaybackRate",
                "printedName": "NutPlayer.PlayerPlaybackRate",
                "usr": "s:9NutPlayer0B12PlaybackRateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B0P6change4rateyAA0B12PlaybackRateO_tF",
            "mangledName": "$s9NutPlayer0B0P6change4rateyAA0B12PlaybackRateO_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "change",
            "printedName": "change(volume:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B0P6change6volumeySf_tF",
            "mangledName": "$s9NutPlayer0B0P6change6volumeySf_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Player>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Player>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0B0P",
        "mangledName": "$s9NutPlayer0B0P",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerContent",
        "printedName": "PlayerContent",
        "children": [
          {
            "kind": "Var",
            "name": "content",
            "printedName": "content",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ContentType",
                "printedName": "NutPlayer.ContentType",
                "usr": "s:9NutPlayer11ContentTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B7ContentP7contentAA0C4TypeOvp",
            "mangledName": "$s9NutPlayer0B7ContentP7contentAA0C4TypeOvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ContentType",
                    "printedName": "NutPlayer.ContentType",
                    "usr": "s:9NutPlayer11ContentTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B7ContentP7contentAA0C4TypeOvg",
                "mangledName": "$s9NutPlayer0B7ContentP7contentAA0C4TypeOvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerContent>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerContent>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "statistics",
            "printedName": "statistics",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerStatisticRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerStatisticRecord",
                    "printedName": "NutPlayer.PlayerStatisticRecord",
                    "usr": "s:9NutPlayer0B15StatisticRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B7ContentP10statisticsSayAA0B15StatisticRecord_pGvp",
            "mangledName": "$s9NutPlayer0B7ContentP10statisticsSayAA0B15StatisticRecord_pGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerStatisticRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerStatisticRecord",
                        "printedName": "NutPlayer.PlayerStatisticRecord",
                        "usr": "s:9NutPlayer0B15StatisticRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B7ContentP10statisticsSayAA0B15StatisticRecord_pGvg",
                "mangledName": "$s9NutPlayer0B7ContentP10statisticsSayAA0B15StatisticRecord_pGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerContent>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerContent>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "subtitles",
            "printedName": "subtitles",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerSubtitleRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSubtitleRecord",
                    "printedName": "NutPlayer.PlayerSubtitleRecord",
                    "usr": "s:9NutPlayer0B14SubtitleRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B7ContentP9subtitlesSayAA0B14SubtitleRecord_pGvp",
            "mangledName": "$s9NutPlayer0B7ContentP9subtitlesSayAA0B14SubtitleRecord_pGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSubtitleRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSubtitleRecord",
                        "printedName": "NutPlayer.PlayerSubtitleRecord",
                        "usr": "s:9NutPlayer0B14SubtitleRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B7ContentP9subtitlesSayAA0B14SubtitleRecord_pGvg",
                "mangledName": "$s9NutPlayer0B7ContentP9subtitlesSayAA0B14SubtitleRecord_pGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerContent>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerContent>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0B7ContentP",
        "mangledName": "$s9NutPlayer0B7ContentP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ContentType",
        "printedName": "ContentType",
        "children": [
          {
            "kind": "Var",
            "name": "auto",
            "printedName": "auto",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ContentType.Type) -> (Foundation.URL) -> NutPlayer.ContentType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Foundation.URL) -> NutPlayer.ContentType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(url: Foundation.URL)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "URL",
                            "printedName": "Foundation.URL",
                            "usr": "s:10Foundation3URLV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ContentType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer11ContentTypeO4autoyAC10Foundation3URLV_tcACmF",
            "mangledName": "$s9NutPlayer11ContentTypeO4autoyAC10Foundation3URLV_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "hls",
            "printedName": "hls",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ContentType.Type) -> (Foundation.URL, Swift.Bool) -> NutPlayer.ContentType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Foundation.URL, Swift.Bool) -> NutPlayer.ContentType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(url: Foundation.URL, reduceStalling: Swift.Bool)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "URL",
                            "printedName": "Foundation.URL",
                            "usr": "s:10Foundation3URLV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ContentType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer11ContentTypeO3hlsyAC10Foundation3URLV_SbtcACmF",
            "mangledName": "$s9NutPlayer11ContentTypeO3hlsyAC10Foundation3URLV_SbtcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "dash",
            "printedName": "dash",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ContentType.Type) -> (Foundation.URL) -> NutPlayer.ContentType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Foundation.URL) -> NutPlayer.ContentType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(url: Foundation.URL)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "URL",
                            "printedName": "Foundation.URL",
                            "usr": "s:10Foundation3URLV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ContentType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer11ContentTypeO4dashyAC10Foundation3URLV_tcACmF",
            "mangledName": "$s9NutPlayer11ContentTypeO4dashyAC10Foundation3URLV_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "mp4",
            "printedName": "mp4",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ContentType.Type) -> (Foundation.URL, Swift.Bool) -> NutPlayer.ContentType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Foundation.URL, Swift.Bool) -> NutPlayer.ContentType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(url: Foundation.URL, loop: Swift.Bool)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "URL",
                            "printedName": "Foundation.URL",
                            "usr": "s:10Foundation3URLV"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ContentType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer11ContentTypeO3mp4yAC10Foundation3URLV_SbtcACmF",
            "mangledName": "$s9NutPlayer11ContentTypeO3mp4yAC10Foundation3URLV_SbtcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "raw",
            "printedName": "raw",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ContentType.Type) -> (Foundation.Data) -> NutPlayer.ContentType",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Foundation.Data) -> NutPlayer.ContentType",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(data: Foundation.Data)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Data",
                            "printedName": "Foundation.Data",
                            "usr": "s:10Foundation4DataV"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ContentType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ContentType",
                        "printedName": "NutPlayer.ContentType",
                        "usr": "s:9NutPlayer11ContentTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer11ContentTypeO3rawyAC10Foundation4DataV_tcACmF",
            "mangledName": "$s9NutPlayer11ContentTypeO3rawyAC10Foundation4DataV_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer11ContentTypeO",
        "mangledName": "$s9NutPlayer11ContentTypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "HTTPMethod",
        "printedName": "HTTPMethod",
        "children": [
          {
            "kind": "Var",
            "name": "get",
            "printedName": "get",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HTTPMethod.Type) -> NutPlayer.HTTPMethod",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HTTPMethod",
                    "printedName": "NutPlayer.HTTPMethod",
                    "usr": "s:9NutPlayer10HTTPMethodO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HTTPMethod.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HTTPMethod",
                        "printedName": "NutPlayer.HTTPMethod",
                        "usr": "s:9NutPlayer10HTTPMethodO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10HTTPMethodO3getyA2CmF",
            "mangledName": "$s9NutPlayer10HTTPMethodO3getyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "post",
            "printedName": "post",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.HTTPMethod.Type) -> NutPlayer.HTTPMethod",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HTTPMethod",
                    "printedName": "NutPlayer.HTTPMethod",
                    "usr": "s:9NutPlayer10HTTPMethodO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.HTTPMethod.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "HTTPMethod",
                        "printedName": "NutPlayer.HTTPMethod",
                        "usr": "s:9NutPlayer10HTTPMethodO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10HTTPMethodO4postyA2CmF",
            "mangledName": "$s9NutPlayer10HTTPMethodO4postyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.HTTPMethod?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HTTPMethod",
                    "printedName": "NutPlayer.HTTPMethod",
                    "usr": "s:9NutPlayer10HTTPMethodO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer10HTTPMethodO8rawValueACSgSS_tcfc",
            "mangledName": "$s9NutPlayer10HTTPMethodO8rawValueACSgSS_tcfc",
            "moduleName": "NutPlayer",
            "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:9NutPlayer10HTTPMethodO8rawValueSSvp",
            "mangledName": "$s9NutPlayer10HTTPMethodO8rawValueSSvp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer10HTTPMethodO8rawValueSSvg",
                "mangledName": "$s9NutPlayer10HTTPMethodO8rawValueSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer10HTTPMethodO",
        "mangledName": "$s9NutPlayer10HTTPMethodO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "String",
        "conformances": [
          {
            "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": "SubtitleType",
        "printedName": "SubtitleType",
        "children": [
          {
            "kind": "Var",
            "name": "SRT",
            "printedName": "SRT",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.SubtitleType.Type) -> NutPlayer.SubtitleType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SubtitleType",
                    "printedName": "NutPlayer.SubtitleType",
                    "usr": "s:9NutPlayer12SubtitleTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.SubtitleType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "SubtitleType",
                        "printedName": "NutPlayer.SubtitleType",
                        "usr": "s:9NutPlayer12SubtitleTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12SubtitleTypeO3SRTyA2CmF",
            "mangledName": "$s9NutPlayer12SubtitleTypeO3SRTyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.SubtitleType?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SubtitleType",
                    "printedName": "NutPlayer.SubtitleType",
                    "usr": "s:9NutPlayer12SubtitleTypeO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer12SubtitleTypeO8rawValueACSgSS_tcfc",
            "mangledName": "$s9NutPlayer12SubtitleTypeO8rawValueACSgSS_tcfc",
            "moduleName": "NutPlayer",
            "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:9NutPlayer12SubtitleTypeO8rawValueSSvp",
            "mangledName": "$s9NutPlayer12SubtitleTypeO8rawValueSSvp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12SubtitleTypeO8rawValueSSvg",
                "mangledName": "$s9NutPlayer12SubtitleTypeO8rawValueSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer12SubtitleTypeO",
        "mangledName": "$s9NutPlayer12SubtitleTypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "String",
        "conformances": [
          {
            "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": "PlayerStatisticRecord",
        "printedName": "PlayerStatisticRecord",
        "children": [
          {
            "kind": "Var",
            "name": "name",
            "printedName": "name",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B15StatisticRecordP4nameSSvp",
            "mangledName": "$s9NutPlayer0B15StatisticRecordP4nameSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B15StatisticRecordP4nameSSvg",
                "mangledName": "$s9NutPlayer0B15StatisticRecordP4nameSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerStatisticRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerStatisticRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "urlTemplate",
            "printedName": "urlTemplate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B15StatisticRecordP11urlTemplateSSvp",
            "mangledName": "$s9NutPlayer0B15StatisticRecordP11urlTemplateSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B15StatisticRecordP11urlTemplateSSvg",
                "mangledName": "$s9NutPlayer0B15StatisticRecordP11urlTemplateSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerStatisticRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerStatisticRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "start",
            "printedName": "start",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B15StatisticRecordP5startSdvp",
            "mangledName": "$s9NutPlayer0B15StatisticRecordP5startSdvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B15StatisticRecordP5startSdvg",
                "mangledName": "$s9NutPlayer0B15StatisticRecordP5startSdvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerStatisticRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerStatisticRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delay",
            "printedName": "delay",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B15StatisticRecordP5delaySdvp",
            "mangledName": "$s9NutPlayer0B15StatisticRecordP5delaySdvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B15StatisticRecordP5delaySdvg",
                "mangledName": "$s9NutPlayer0B15StatisticRecordP5delaySdvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerStatisticRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerStatisticRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "count",
            "printedName": "count",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B15StatisticRecordP5countSivp",
            "mangledName": "$s9NutPlayer0B15StatisticRecordP5countSivp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B15StatisticRecordP5countSivg",
                "mangledName": "$s9NutPlayer0B15StatisticRecordP5countSivg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerStatisticRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerStatisticRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "method",
            "printedName": "method",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "HTTPMethod",
                "printedName": "NutPlayer.HTTPMethod",
                "usr": "s:9NutPlayer10HTTPMethodO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B15StatisticRecordP6methodAA10HTTPMethodOvp",
            "mangledName": "$s9NutPlayer0B15StatisticRecordP6methodAA10HTTPMethodOvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "HTTPMethod",
                    "printedName": "NutPlayer.HTTPMethod",
                    "usr": "s:9NutPlayer10HTTPMethodO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B15StatisticRecordP6methodAA10HTTPMethodOvg",
                "mangledName": "$s9NutPlayer0B15StatisticRecordP6methodAA10HTTPMethodOvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerStatisticRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerStatisticRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "body",
            "printedName": "body",
            "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:9NutPlayer0B15StatisticRecordP4bodySSSgvp",
            "mangledName": "$s9NutPlayer0B15StatisticRecordP4bodySSSgvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "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:9NutPlayer0B15StatisticRecordP4bodySSSgvg",
                "mangledName": "$s9NutPlayer0B15StatisticRecordP4bodySSSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerStatisticRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerStatisticRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0B15StatisticRecordP",
        "mangledName": "$s9NutPlayer0B15StatisticRecordP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerSubtitleRecord",
        "printedName": "PlayerSubtitleRecord",
        "children": [
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SubtitleRecordP5titleSSvp",
            "mangledName": "$s9NutPlayer0B14SubtitleRecordP5titleSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SubtitleRecordP5titleSSvg",
                "mangledName": "$s9NutPlayer0B14SubtitleRecordP5titleSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSubtitleRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSubtitleRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "SubtitleType",
                "printedName": "NutPlayer.SubtitleType",
                "usr": "s:9NutPlayer12SubtitleTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SubtitleRecordP4typeAA0C4TypeOvp",
            "mangledName": "$s9NutPlayer0B14SubtitleRecordP4typeAA0C4TypeOvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SubtitleType",
                    "printedName": "NutPlayer.SubtitleType",
                    "usr": "s:9NutPlayer12SubtitleTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SubtitleRecordP4typeAA0C4TypeOvg",
                "mangledName": "$s9NutPlayer0B14SubtitleRecordP4typeAA0C4TypeOvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSubtitleRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSubtitleRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "url",
            "printedName": "url",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SubtitleRecordP3urlSSvp",
            "mangledName": "$s9NutPlayer0B14SubtitleRecordP3urlSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SubtitleRecordP3urlSSvg",
                "mangledName": "$s9NutPlayer0B14SubtitleRecordP3urlSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSubtitleRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSubtitleRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "language",
            "printedName": "language",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SubtitleRecordP8languageSSvp",
            "mangledName": "$s9NutPlayer0B14SubtitleRecordP8languageSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SubtitleRecordP8languageSSvg",
                "mangledName": "$s9NutPlayer0B14SubtitleRecordP8languageSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSubtitleRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSubtitleRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0B14SubtitleRecordP",
        "mangledName": "$s9NutPlayer0B14SubtitleRecordP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerError",
        "printedName": "PlayerError",
        "children": [
          {
            "kind": "Var",
            "name": "loop",
            "printedName": "loop",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerError.Type) -> NutPlayer.PlayerError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerError",
                    "printedName": "NutPlayer.PlayerError",
                    "usr": "s:9NutPlayer0B5ErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5ErrorO4loopyA2CmF",
            "mangledName": "$s9NutPlayer0B5ErrorO4loopyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "provider",
            "printedName": "provider",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerError.Type) -> (Swift.Error) -> NutPlayer.PlayerError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Error) -> NutPlayer.PlayerError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5ErrorO8provideryACs0C0_pcACmF",
            "mangledName": "$s9NutPlayer0B5ErrorO8provideryACs0C0_pcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "other",
            "printedName": "other",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerError.Type) -> (Swift.Error) -> NutPlayer.PlayerError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Error) -> NutPlayer.PlayerError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5ErrorO5otheryACs0C0_pcACmF",
            "mangledName": "$s9NutPlayer0B5ErrorO5otheryACs0C0_pcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unsupported",
            "printedName": "unsupported",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerError.Type) -> (Swift.String) -> NutPlayer.PlayerError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.PlayerError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(urlPath: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5ErrorO11unsupportedyACSS_tcACmF",
            "mangledName": "$s9NutPlayer0B5ErrorO11unsupportedyACSS_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unrecognized",
            "printedName": "unrecognized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerError.Type) -> (NutPlayer.ContentType) -> NutPlayer.PlayerError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.ContentType) -> NutPlayer.PlayerError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(type: NutPlayer.ContentType)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "ContentType",
                            "printedName": "NutPlayer.ContentType",
                            "usr": "s:9NutPlayer11ContentTypeO"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5ErrorO12unrecognizedyAcA11ContentTypeO_tcACmF",
            "mangledName": "$s9NutPlayer0B5ErrorO12unrecognizedyAcA11ContentTypeO_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0B5ErrorO",
        "mangledName": "$s9NutPlayer0B5ErrorO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerPictureInPictureController",
        "printedName": "PlayerPictureInPictureController",
        "children": [
          {
            "kind": "Var",
            "name": "isPossible",
            "printedName": "isPossible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0b9PictureInC10ControllerP10isPossibleAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP10isPossibleAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0b9PictureInC10ControllerP10isPossibleAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP10isPossibleAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerPictureInPictureController>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerPictureInPictureController>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isActive",
            "printedName": "isActive",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0b9PictureInC10ControllerP8isActiveAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP8isActiveAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0b9PictureInC10ControllerP8isActiveAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP8isActiveAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerPictureInPictureController>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerPictureInPictureController>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isSuspended",
            "printedName": "isSuspended",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0b9PictureInC10ControllerP11isSuspendedAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP11isSuspendedAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0b9PictureInC10ControllerP11isSuspendedAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP11isSuspendedAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerPictureInPictureController>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerPictureInPictureController>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "start",
            "printedName": "start()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0b9PictureInC10ControllerP5startyyF",
            "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP5startyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerPictureInPictureController>",
            "sugared_genericSig": "<Self where Self : NutPlayer.PlayerPictureInPictureController>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0b9PictureInC10ControllerP4stopyyF",
            "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP4stopyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerPictureInPictureController>",
            "sugared_genericSig": "<Self where Self : NutPlayer.PlayerPictureInPictureController>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0b9PictureInC10ControllerP",
        "mangledName": "$s9NutPlayer0b9PictureInC10ControllerP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerPlaybackRate",
        "printedName": "PlayerPlaybackRate",
        "children": [
          {
            "kind": "Var",
            "name": "speed0x25",
            "printedName": "speed0x25",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerPlaybackRate.Type) -> NutPlayer.PlayerPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B12PlaybackRateO9speed0x25yA2CmF",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO9speed0x25yA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "speed0x5",
            "printedName": "speed0x5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerPlaybackRate.Type) -> NutPlayer.PlayerPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B12PlaybackRateO8speed0x5yA2CmF",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO8speed0x5yA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "speed0x75",
            "printedName": "speed0x75",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerPlaybackRate.Type) -> NutPlayer.PlayerPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B12PlaybackRateO9speed0x75yA2CmF",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO9speed0x75yA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "normal",
            "printedName": "normal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerPlaybackRate.Type) -> NutPlayer.PlayerPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B12PlaybackRateO6normalyA2CmF",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO6normalyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "speed1x25",
            "printedName": "speed1x25",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerPlaybackRate.Type) -> NutPlayer.PlayerPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B12PlaybackRateO9speed1x25yA2CmF",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO9speed1x25yA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "speed1x5",
            "printedName": "speed1x5",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerPlaybackRate.Type) -> NutPlayer.PlayerPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B12PlaybackRateO8speed1x5yA2CmF",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO8speed1x5yA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "speed1x75",
            "printedName": "speed1x75",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerPlaybackRate.Type) -> NutPlayer.PlayerPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B12PlaybackRateO9speed1x75yA2CmF",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO9speed1x75yA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "speed2x",
            "printedName": "speed2x",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerPlaybackRate.Type) -> NutPlayer.PlayerPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B12PlaybackRateO7speed2xyA2CmF",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO7speed2xyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(title:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlayerPlaybackRate",
                "printedName": "NutPlayer.PlayerPlaybackRate",
                "usr": "s:9NutPlayer0B12PlaybackRateO"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0B12PlaybackRateO5titleACSS_tcfc",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO5titleACSS_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B12PlaybackRateO5titleSSvp",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO5titleSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B12PlaybackRateO5titleSSvg",
                "mangledName": "$s9NutPlayer0B12PlaybackRateO5titleSSvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPlaybackRate?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0B12PlaybackRateO8rawValueACSgSf_tcfc",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO8rawValueACSgSf_tcfc",
            "moduleName": "NutPlayer",
            "implicit": true,
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B12PlaybackRateO8rawValueSfvp",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO8rawValueSfvp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B12PlaybackRateO8rawValueSfvg",
                "mangledName": "$s9NutPlayer0B12PlaybackRateO8rawValueSfvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerPlaybackRate]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPlaybackRate",
                    "printedName": "NutPlayer.PlayerPlaybackRate",
                    "usr": "s:9NutPlayer0B12PlaybackRateO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B12PlaybackRateO8allCasesSayACGvpZ",
            "mangledName": "$s9NutPlayer0B12PlaybackRateO8allCasesSayACGvpZ",
            "moduleName": "NutPlayer",
            "static": true,
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerPlaybackRate]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B12PlaybackRateO8allCasesSayACGvgZ",
                "mangledName": "$s9NutPlayer0B12PlaybackRateO8allCasesSayACGvgZ",
                "moduleName": "NutPlayer",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0B12PlaybackRateO",
        "mangledName": "$s9NutPlayer0B12PlaybackRateO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "enumRawTypeName": "Float",
        "conformances": [
          {
            "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": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          },
          {
            "kind": "Conformance",
            "name": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerPlaybackRate]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerPlaybackRate",
                        "printedName": "NutPlayer.PlayerPlaybackRate",
                        "usr": "s:9NutPlayer0B12PlaybackRateO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ]
              }
            ],
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerPluginSettings",
        "printedName": "PlayerPluginSettings",
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0B14PluginSettingsP",
        "mangledName": "$s9NutPlayer0B14PluginSettingsP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerPlugin",
        "printedName": "PlayerPlugin",
        "children": [
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(player:eventBus:settings:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              },
              {
                "kind": "TypeNominal",
                "name": "Player",
                "printedName": "NutPlayer.Player",
                "usr": "s:9NutPlayer0B0P"
              },
              {
                "kind": "TypeNominal",
                "name": "EventTransmittable",
                "printedName": "NutPlayer.EventTransmittable",
                "usr": "s:9NutPlayer18EventTransmittableP"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.PlayerPluginSettings?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerPluginSettings",
                    "printedName": "NutPlayer.PlayerPluginSettings",
                    "usr": "s:9NutPlayer0B14PluginSettingsP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0B6PluginP6player8eventBus8settingsxAA0B0_p_AA18EventTransmittable_pAA0bC8Settings_pSgtcfc",
            "mangledName": "$s9NutPlayer0B6PluginP6player8eventBus8settingsxAA0B0_p_AA18EventTransmittable_pAA0bC8Settings_pSgtcfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerPlugin>",
            "sugared_genericSig": "<Self where Self : NutPlayer.PlayerPlugin>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "init_kind": "Designated"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0B6PluginP",
        "mangledName": "$s9NutPlayer0B6PluginP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ViewablePlayerPlugin",
        "printedName": "ViewablePlayerPlugin",
        "children": [
          {
            "kind": "Var",
            "name": "view",
            "printedName": "view",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIView",
                "printedName": "UIKit.UIView",
                "usr": "c:objc(cs)UIView"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer08ViewableB6PluginP4viewSo6UIViewCvp",
            "mangledName": "$s9NutPlayer08ViewableB6PluginP4viewSo6UIViewCvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UIView",
                    "printedName": "UIKit.UIView",
                    "usr": "c:objc(cs)UIView"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer08ViewableB6PluginP4viewSo6UIViewCvg",
                "mangledName": "$s9NutPlayer08ViewableB6PluginP4viewSo6UIViewCvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ViewablePlayerPlugin>",
                "sugared_genericSig": "<Self where Self : NutPlayer.ViewablePlayerPlugin>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "changeGeometry",
            "printedName": "changeGeometry(portrait:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer08ViewableB6PluginP14changeGeometry8portraitySb_tF",
            "mangledName": "$s9NutPlayer08ViewableB6PluginP14changeGeometry8portraitySb_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ViewablePlayerPlugin>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ViewablePlayerPlugin>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "changeGeometry",
            "printedName": "changeGeometry(portrait:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer08ViewableB6PluginPAAE14changeGeometry8portraitySb_tF",
            "mangledName": "$s9NutPlayer08ViewableB6PluginPAAE14changeGeometry8portraitySb_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.ViewablePlayerPlugin>",
            "sugared_genericSig": "<Self where Self : NutPlayer.ViewablePlayerPlugin>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer08ViewableB6PluginP",
        "mangledName": "$s9NutPlayer08ViewableB6PluginP",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : NutPlayer.PlayerPlugin>",
        "sugared_genericSig": "<Self : NutPlayer.PlayerPlugin>",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "SettingsPlayerPlugin",
        "printedName": "SettingsPlayerPlugin",
        "children": [
          {
            "kind": "Var",
            "name": "menu",
            "printedName": "menu",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.PlayerSettingsRecord]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSettingsRecord",
                    "printedName": "NutPlayer.PlayerSettingsRecord",
                    "usr": "s:9NutPlayer0B14SettingsRecordP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer08SettingsB6PluginP4menuSayAA0bC6Record_pGvp",
            "mangledName": "$s9NutPlayer08SettingsB6PluginP4menuSayAA0bC6Record_pGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.PlayerSettingsRecord]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsRecord",
                        "printedName": "NutPlayer.PlayerSettingsRecord",
                        "usr": "s:9NutPlayer0B14SettingsRecordP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer08SettingsB6PluginP4menuSayAA0bC6Record_pGvg",
                "mangledName": "$s9NutPlayer08SettingsB6PluginP4menuSayAA0bC6Record_pGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.SettingsPlayerPlugin>",
                "sugared_genericSig": "<Self where Self : NutPlayer.SettingsPlayerPlugin>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer08SettingsB6PluginP",
        "mangledName": "$s9NutPlayer08SettingsB6PluginP",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : NutPlayer.PlayerPlugin>",
        "sugared_genericSig": "<Self : NutPlayer.PlayerPlugin>",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "PlayerPlugin",
            "printedName": "PlayerPlugin",
            "usr": "s:9NutPlayer0B6PluginP",
            "mangledName": "$s9NutPlayer0B6PluginP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerQualityRecord",
        "printedName": "PlayerQualityRecord",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B13QualityRecordP2idSSvp",
            "mangledName": "$s9NutPlayer0B13QualityRecordP2idSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B13QualityRecordP2idSSvg",
                "mangledName": "$s9NutPlayer0B13QualityRecordP2idSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerQualityRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerQualityRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resolution",
            "printedName": "resolution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B13QualityRecordP10resolutionSo6CGSizeVvp",
            "mangledName": "$s9NutPlayer0B13QualityRecordP10resolutionSo6CGSizeVvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B13QualityRecordP10resolutionSo6CGSizeVvg",
                "mangledName": "$s9NutPlayer0B13QualityRecordP10resolutionSo6CGSizeVvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerQualityRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerQualityRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bandwidth",
            "printedName": "bandwidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B13QualityRecordP9bandwidthSivp",
            "mangledName": "$s9NutPlayer0B13QualityRecordP9bandwidthSivp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B13QualityRecordP9bandwidthSivg",
                "mangledName": "$s9NutPlayer0B13QualityRecordP9bandwidthSivg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerQualityRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerQualityRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0B13QualityRecordP",
        "mangledName": "$s9NutPlayer0B13QualityRecordP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerSettingsElementRecord",
        "printedName": "PlayerSettingsElementRecord",
        "children": [
          {
            "kind": "Var",
            "name": "action",
            "printedName": "action",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerSettingsElementRecord.Type) -> (@escaping (NutPlayer.PlayerSettingsRecord) -> ()) -> NutPlayer.PlayerSettingsElementRecord",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(@escaping (NutPlayer.PlayerSettingsRecord) -> ()) -> NutPlayer.PlayerSettingsElementRecord",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsElementRecord",
                        "printedName": "NutPlayer.PlayerSettingsElementRecord",
                        "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                      },
                      {
                        "kind": "TypeFunc",
                        "name": "Function",
                        "printedName": "(NutPlayer.PlayerSettingsRecord) -> ()",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Void",
                            "printedName": "()"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerSettingsRecord",
                            "printedName": "NutPlayer.PlayerSettingsRecord",
                            "usr": "s:9NutPlayer0B14SettingsRecordP"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerSettingsElementRecord.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsElementRecord",
                        "printedName": "NutPlayer.PlayerSettingsElementRecord",
                        "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B21SettingsElementRecordO6actionyACyAA0bcE0_pccACmF",
            "mangledName": "$s9NutPlayer0B21SettingsElementRecordO6actionyACyAA0bcE0_pccACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "separator",
            "printedName": "separator",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerSettingsElementRecord.Type) -> NutPlayer.PlayerSettingsElementRecord",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSettingsElementRecord",
                    "printedName": "NutPlayer.PlayerSettingsElementRecord",
                    "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerSettingsElementRecord.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsElementRecord",
                        "printedName": "NutPlayer.PlayerSettingsElementRecord",
                        "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B21SettingsElementRecordO9separatoryA2CmF",
            "mangledName": "$s9NutPlayer0B21SettingsElementRecordO9separatoryA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "submenu",
            "printedName": "submenu",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerSettingsElementRecord.Type) -> ([NutPlayer.PlayerSettingsRecord]) -> NutPlayer.PlayerSettingsElementRecord",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "([NutPlayer.PlayerSettingsRecord]) -> NutPlayer.PlayerSettingsElementRecord",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsElementRecord",
                        "printedName": "NutPlayer.PlayerSettingsElementRecord",
                        "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[NutPlayer.PlayerSettingsRecord]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "PlayerSettingsRecord",
                            "printedName": "NutPlayer.PlayerSettingsRecord",
                            "usr": "s:9NutPlayer0B14SettingsRecordP"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerSettingsElementRecord.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerSettingsElementRecord",
                        "printedName": "NutPlayer.PlayerSettingsElementRecord",
                        "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B21SettingsElementRecordO7submenuyACSayAA0bcE0_pGcACmF",
            "mangledName": "$s9NutPlayer0B21SettingsElementRecordO7submenuyACSayAA0bcE0_pGcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0B21SettingsElementRecordO",
        "mangledName": "$s9NutPlayer0B21SettingsElementRecordO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerSettingsRecord",
        "printedName": "PlayerSettingsRecord",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SettingsRecordP2idSSvp",
            "mangledName": "$s9NutPlayer0B14SettingsRecordP2idSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SettingsRecordP2idSSvg",
                "mangledName": "$s9NutPlayer0B14SettingsRecordP2idSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSettingsRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSettingsRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "index",
            "printedName": "index",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SettingsRecordP5indexSivp",
            "mangledName": "$s9NutPlayer0B14SettingsRecordP5indexSivp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SettingsRecordP5indexSivg",
                "mangledName": "$s9NutPlayer0B14SettingsRecordP5indexSivg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSettingsRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSettingsRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isActive",
            "printedName": "isActive",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SettingsRecordP8isActiveSbvp",
            "mangledName": "$s9NutPlayer0B14SettingsRecordP8isActiveSbvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SettingsRecordP8isActiveSbvg",
                "mangledName": "$s9NutPlayer0B14SettingsRecordP8isActiveSbvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSettingsRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSettingsRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "group",
            "printedName": "group",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SettingsRecordP5groupSSvp",
            "mangledName": "$s9NutPlayer0B14SettingsRecordP5groupSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SettingsRecordP5groupSSvg",
                "mangledName": "$s9NutPlayer0B14SettingsRecordP5groupSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSettingsRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSettingsRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "title",
            "printedName": "title",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SettingsRecordP5titleSSvp",
            "mangledName": "$s9NutPlayer0B14SettingsRecordP5titleSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SettingsRecordP5titleSSvg",
                "mangledName": "$s9NutPlayer0B14SettingsRecordP5titleSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSettingsRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSettingsRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "element",
            "printedName": "element",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlayerSettingsElementRecord",
                "printedName": "NutPlayer.PlayerSettingsElementRecord",
                "usr": "s:9NutPlayer0B21SettingsElementRecordO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B14SettingsRecordP7elementAA0bc7ElementD0Ovp",
            "mangledName": "$s9NutPlayer0B14SettingsRecordP7elementAA0bc7ElementD0Ovp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerSettingsElementRecord",
                    "printedName": "NutPlayer.PlayerSettingsElementRecord",
                    "usr": "s:9NutPlayer0B21SettingsElementRecordO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B14SettingsRecordP7elementAA0bc7ElementD0Ovg",
                "mangledName": "$s9NutPlayer0B14SettingsRecordP7elementAA0bc7ElementD0Ovg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.PlayerSettingsRecord>",
                "sugared_genericSig": "<Self where Self : NutPlayer.PlayerSettingsRecord>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer0B14SettingsRecordP",
        "mangledName": "$s9NutPlayer0B14SettingsRecordP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerState",
        "printedName": "PlayerState",
        "children": [
          {
            "kind": "Var",
            "name": "idle",
            "printedName": "idle",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO4idleyA2CmF",
            "mangledName": "$s9NutPlayer0B5StateO4idleyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "content",
            "printedName": "content",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> (NutPlayer.PlayerContent) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.PlayerContent) -> NutPlayer.PlayerState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerContent",
                        "printedName": "NutPlayer.PlayerContent",
                        "usr": "s:9NutPlayer0B7ContentP"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO7contentyAcA0B7Content_pcACmF",
            "mangledName": "$s9NutPlayer0B5StateO7contentyAcA0B7Content_pcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "loading",
            "printedName": "loading",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO7loadingyA2CmF",
            "mangledName": "$s9NutPlayer0B5StateO7loadingyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "ready",
            "printedName": "ready",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> (Swift.Double, Swift.Double?) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Double, Swift.Double?) -> NutPlayer.PlayerState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(position: Swift.Double, duration: Swift.Double?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Double",
                            "printedName": "Swift.Double",
                            "usr": "s:Sd"
                          },
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "Swift.Double?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Double",
                                "printedName": "Swift.Double",
                                "usr": "s:Sd"
                              }
                            ],
                            "usr": "s:Sq"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO5readyyACSd_SdSgtcACmF",
            "mangledName": "$s9NutPlayer0B5StateO5readyyACSd_SdSgtcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "buffering",
            "printedName": "buffering",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO9bufferingyA2CmF",
            "mangledName": "$s9NutPlayer0B5StateO9bufferingyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "playing",
            "printedName": "playing",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO7playingyA2CmF",
            "mangledName": "$s9NutPlayer0B5StateO7playingyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "paused",
            "printedName": "paused",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> (Swift.Bool) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Bool) -> NutPlayer.PlayerState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(byUI: Swift.Bool)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Bool",
                            "printedName": "Swift.Bool",
                            "usr": "s:Sb"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO6pausedyACSb_tcACmF",
            "mangledName": "$s9NutPlayer0B5StateO6pausedyACSb_tcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "completed",
            "printedName": "completed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO9completedyA2CmF",
            "mangledName": "$s9NutPlayer0B5StateO9completedyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "seeking",
            "printedName": "seeking",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> (Swift.Double) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Double) -> NutPlayer.PlayerState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO7seekingyACSdcACmF",
            "mangledName": "$s9NutPlayer0B5StateO7seekingyACSdcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> (NutPlayer.PlayerError) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.PlayerError) -> NutPlayer.PlayerState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerError",
                        "printedName": "NutPlayer.PlayerError",
                        "usr": "s:9NutPlayer0B5ErrorO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO5erroryAcA0B5ErrorOcACmF",
            "mangledName": "$s9NutPlayer0B5StateO5erroryAcA0B5ErrorOcACmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "uninitialized",
            "printedName": "uninitialized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.PlayerState.Type) -> NutPlayer.PlayerState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "PlayerState",
                    "printedName": "NutPlayer.PlayerState",
                    "usr": "s:9NutPlayer0B5StateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.PlayerState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerState",
                        "printedName": "NutPlayer.PlayerState",
                        "usr": "s:9NutPlayer0B5StateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer0B5StateO13uninitializedyA2CmF",
            "mangledName": "$s9NutPlayer0B5StateO13uninitializedyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "isError",
            "printedName": "isError",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B5StateO7isErrorSbvp",
            "mangledName": "$s9NutPlayer0B5StateO7isErrorSbvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B5StateO7isErrorSbvg",
                "mangledName": "$s9NutPlayer0B5StateO7isErrorSbvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerState",
                "printedName": "NutPlayer.PlayerState",
                "usr": "s:9NutPlayer0B5StateO"
              },
              {
                "kind": "TypeNominal",
                "name": "PlayerState",
                "printedName": "NutPlayer.PlayerState",
                "usr": "s:9NutPlayer0B5StateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer0B5StateO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer0B5StateO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer0B5StateO",
        "mangledName": "$s9NutPlayer0B5StateO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "PlayerTimeouts",
        "printedName": "PlayerTimeouts",
        "children": [
          {
            "kind": "Var",
            "name": "playlist",
            "printedName": "playlist",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B8TimeoutsV8playlistSdvp",
            "mangledName": "$s9NutPlayer0B8TimeoutsV8playlistSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B8TimeoutsV8playlistSdvg",
                "mangledName": "$s9NutPlayer0B8TimeoutsV8playlistSdvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "track",
            "printedName": "track",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer0B8TimeoutsV5trackSdvp",
            "mangledName": "$s9NutPlayer0B8TimeoutsV5trackSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer0B8TimeoutsV5trackSdvg",
                "mangledName": "$s9NutPlayer0B8TimeoutsV5trackSdvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(playlist:track:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "PlayerTimeouts",
                "printedName": "NutPlayer.PlayerTimeouts",
                "usr": "s:9NutPlayer0B8TimeoutsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer0B8TimeoutsV8playlist5trackACSd_Sdtcfc",
            "mangledName": "$s9NutPlayer0B8TimeoutsV8playlist5trackACSd_Sdtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer0B8TimeoutsV",
        "mangledName": "$s9NutPlayer0B8TimeoutsV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ProviderError",
        "printedName": "ProviderError",
        "children": [
          {
            "kind": "Var",
            "name": "noPlayable",
            "printedName": "noPlayable",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ProviderError.Type) -> NutPlayer.ProviderError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProviderError",
                    "printedName": "NutPlayer.ProviderError",
                    "usr": "s:9NutPlayer13ProviderErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ProviderError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13ProviderErrorO10noPlayableyA2CmF",
            "mangledName": "$s9NutPlayer13ProviderErrorO10noPlayableyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "native",
            "printedName": "native",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ProviderError.Type) -> (Swift.Error) -> NutPlayer.ProviderError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Error) -> NutPlayer.ProviderError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(error: Swift.Error)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Error",
                            "printedName": "Swift.Error",
                            "usr": "s:s5ErrorP"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ProviderError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13ProviderErrorO6nativeyACs0D0_p_tcACmF",
            "mangledName": "$s9NutPlayer13ProviderErrorO6nativeyACs0D0_p_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "noMime",
            "printedName": "noMime",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ProviderError.Type) -> NutPlayer.ProviderError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProviderError",
                    "printedName": "NutPlayer.ProviderError",
                    "usr": "s:9NutPlayer13ProviderErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ProviderError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13ProviderErrorO6noMimeyA2CmF",
            "mangledName": "$s9NutPlayer13ProviderErrorO6noMimeyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unsupported",
            "printedName": "unsupported",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ProviderError.Type) -> NutPlayer.ProviderError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProviderError",
                    "printedName": "NutPlayer.ProviderError",
                    "usr": "s:9NutPlayer13ProviderErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ProviderError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13ProviderErrorO11unsupportedyA2CmF",
            "mangledName": "$s9NutPlayer13ProviderErrorO11unsupportedyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "wrongUrl",
            "printedName": "wrongUrl",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ProviderError.Type) -> (Swift.String) -> NutPlayer.ProviderError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.String) -> NutPlayer.ProviderError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(url: Swift.String)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "String",
                            "printedName": "Swift.String",
                            "usr": "s:SS"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ProviderError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13ProviderErrorO8wrongUrlyACSS_tcACmF",
            "mangledName": "$s9NutPlayer13ProviderErrorO8wrongUrlyACSS_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "data",
            "printedName": "data",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ProviderError.Type) -> NutPlayer.ProviderError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProviderError",
                    "printedName": "NutPlayer.ProviderError",
                    "usr": "s:9NutPlayer13ProviderErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ProviderError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13ProviderErrorO4datayA2CmF",
            "mangledName": "$s9NutPlayer13ProviderErrorO4datayA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "casting",
            "printedName": "casting",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ProviderError.Type) -> (Swift.Decodable.Type) -> NutPlayer.ProviderError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Decodable.Type) -> NutPlayer.ProviderError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ExistentialMetatype",
                        "printedName": "Swift.Decodable.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Decodable",
                            "printedName": "Swift.Decodable",
                            "usr": "s:Se"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ProviderError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13ProviderErrorO7castingyACSe_pXpcACmF",
            "mangledName": "$s9NutPlayer13ProviderErrorO7castingyACSe_pXpcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.ProviderError.Type) -> NutPlayer.ProviderError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProviderError",
                    "printedName": "NutPlayer.ProviderError",
                    "usr": "s:9NutPlayer13ProviderErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.ProviderError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer13ProviderErrorO7unknownyA2CmF",
            "mangledName": "$s9NutPlayer13ProviderErrorO7unknownyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer13ProviderErrorO",
        "mangledName": "$s9NutPlayer13ProviderErrorO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Provider",
        "printedName": "Provider",
        "children": [
          {
            "kind": "Function",
            "name": "retrieveContent",
            "printedName": "retrieveContent(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Result<NutPlayer.PlayerContent, NutPlayer.ProviderError>) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Result",
                    "printedName": "Swift.Result<NutPlayer.PlayerContent, NutPlayer.ProviderError>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "PlayerContent",
                        "printedName": "NutPlayer.PlayerContent",
                        "usr": "s:9NutPlayer0B7ContentP"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "ProviderError",
                        "printedName": "NutPlayer.ProviderError",
                        "usr": "s:9NutPlayer13ProviderErrorO"
                      }
                    ],
                    "usr": "s:s6ResultO"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer8ProviderP15retrieveContentyyys6ResultOyAA0bE0_pAA0C5ErrorOGcF",
            "mangledName": "$s9NutPlayer8ProviderP15retrieveContentyyys6ResultOyAA0bE0_pAA0C5ErrorOGcF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Provider>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Provider>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer8ProviderP",
        "mangledName": "$s9NutPlayer8ProviderP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "QualityTitleMapper",
        "printedName": "QualityTitleMapper",
        "children": [
          {
            "kind": "Function",
            "name": "map",
            "printedName": "map(quality:)",
            "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": "PlayerQualityRecord",
                "printedName": "NutPlayer.PlayerQualityRecord",
                "usr": "s:9NutPlayer0B13QualityRecordP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18QualityTitleMapperP3map7qualitySSSgAA0bC6Record_p_tF",
            "mangledName": "$s9NutPlayer18QualityTitleMapperP3map7qualitySSSgAA0bC6Record_p_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.QualityTitleMapper>",
            "sugared_genericSig": "<Self where Self : NutPlayer.QualityTitleMapper>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer18QualityTitleMapperP",
        "mangledName": "$s9NutPlayer18QualityTitleMapperP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Ref",
        "printedName": "Ref",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer3RefC5valuexvp",
            "mangledName": "$s9NutPlayer3RefC5valuexvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer3RefC5valuexvg",
                "mangledName": "$s9NutPlayer3RefC5valuexvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
                "sugared_genericSig": "<T where T : AnyObject>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "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:9NutPlayer3RefC5valuexvs",
                "mangledName": "$s9NutPlayer3RefC5valuexvs",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
                "sugared_genericSig": "<T where T : AnyObject>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer3RefC5valuexvM",
                "mangledName": "$s9NutPlayer3RefC5valuexvM",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
                "sugared_genericSig": "<T where T : AnyObject>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Ref",
                "printedName": "NutPlayer.Ref<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer3RefC"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer3RefCyACyxGxcfc",
            "mangledName": "$s9NutPlayer3RefCyACyxGxcfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
            "sugared_genericSig": "<T where T : AnyObject>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer3RefC",
        "mangledName": "$s9NutPlayer3RefC",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
        "sugared_genericSig": "<T where T : AnyObject>",
        "declAttributes": [
          "Final",
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "OptionalRef",
        "printedName": "OptionalRef",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer11OptionalRefC5valuexSgvp",
            "mangledName": "$s9NutPlayer11OptionalRefC5valuexSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer11OptionalRefC5valuexSgvg",
                "mangledName": "$s9NutPlayer11OptionalRefC5valuexSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
                "sugared_genericSig": "<T where T : AnyObject>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer11OptionalRefC5valuexSgvs",
                "mangledName": "$s9NutPlayer11OptionalRefC5valuexSgvs",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
                "sugared_genericSig": "<T where T : AnyObject>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer11OptionalRefC5valuexSgvM",
                "mangledName": "$s9NutPlayer11OptionalRefC5valuexSgvM",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
                "sugared_genericSig": "<T where T : AnyObject>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OptionalRef",
                "printedName": "NutPlayer.OptionalRef<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer11OptionalRefC"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "hasDefaultArg": true,
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer11OptionalRefCyACyxGxSgcfc",
            "mangledName": "$s9NutPlayer11OptionalRefCyACyxGxSgcfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
            "sugared_genericSig": "<T where T : AnyObject>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer11OptionalRefC",
        "mangledName": "$s9NutPlayer11OptionalRefC",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : AnyObject>",
        "sugared_genericSig": "<T where T : AnyObject>",
        "declAttributes": [
          "Final",
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Tech",
        "printedName": "Tech",
        "children": [
          {
            "kind": "Var",
            "name": "pipController",
            "printedName": "pipController",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPipController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPipController",
                    "printedName": "NutPlayer.TechPipController",
                    "usr": "s:9NutPlayer17TechPipControllerP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP13pipControllerAA0c3PipE0_pSgvp",
            "mangledName": "$s9NutPlayer4TechP13pipControllerAA0c3PipE0_pSgvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechPipController?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPipController",
                        "printedName": "NutPlayer.TechPipController",
                        "usr": "s:9NutPlayer17TechPipControllerP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP13pipControllerAA0c3PipE0_pSgvg",
                "mangledName": "$s9NutPlayer4TechP13pipControllerAA0c3PipE0_pSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "state",
            "printedName": "state",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechState",
                "printedName": "NutPlayer.TechState",
                "usr": "s:9NutPlayer9TechStateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP5stateAA0C5StateOvp",
            "mangledName": "$s9NutPlayer4TechP5stateAA0C5StateOvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP5stateAA0C5StateOvg",
                "mangledName": "$s9NutPlayer4TechP5stateAA0C5StateOvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "duration",
            "printedName": "duration",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP8durationSdvp",
            "mangledName": "$s9NutPlayer4TechP8durationSdvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP8durationSdvg",
                "mangledName": "$s9NutPlayer4TechP8durationSdvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "currentTime",
            "printedName": "currentTime",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP11currentTimeSdvp",
            "mangledName": "$s9NutPlayer4TechP11currentTimeSdvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP11currentTimeSdvg",
                "mangledName": "$s9NutPlayer4TechP11currentTimeSdvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "cache",
            "printedName": "cache",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Double>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP5cacheAA5ValueVySdGvp",
            "mangledName": "$s9NutPlayer4TechP5cacheAA5ValueVySdGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Double>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP5cacheAA5ValueVySdGvg",
                "mangledName": "$s9NutPlayer4TechP5cacheAA5ValueVySdGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "volume",
            "printedName": "volume",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP6volumeSfvp",
            "mangledName": "$s9NutPlayer4TechP6volumeSfvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP6volumeSfvg",
                "mangledName": "$s9NutPlayer4TechP6volumeSfvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP6volumeSfvs",
                "mangledName": "$s9NutPlayer4TechP6volumeSfvs",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP6volumeSfvM",
                "mangledName": "$s9NutPlayer4TechP6volumeSfvM",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "playbackRate",
            "printedName": "playbackRate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechPlaybackRate",
                "printedName": "NutPlayer.TechPlaybackRate",
                "usr": "s:9NutPlayer16TechPlaybackRateO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP12playbackRateAA0c8PlaybackE0Ovp",
            "mangledName": "$s9NutPlayer4TechP12playbackRateAA0c8PlaybackE0Ovp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP12playbackRateAA0c8PlaybackE0Ovg",
                "mangledName": "$s9NutPlayer4TechP12playbackRateAA0c8PlaybackE0Ovg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP12playbackRateAA0c8PlaybackE0Ovs",
                "mangledName": "$s9NutPlayer4TechP12playbackRateAA0c8PlaybackE0Ovs",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP12playbackRateAA0c8PlaybackE0OvM",
                "mangledName": "$s9NutPlayer4TechP12playbackRateAA0c8PlaybackE0OvM",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "delegate",
            "printedName": "delegate",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechDelegate?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechDelegate",
                    "printedName": "NutPlayer.TechDelegate",
                    "usr": "s:9NutPlayer12TechDelegateP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP8delegateAA0C8Delegate_pSgvp",
            "mangledName": "$s9NutPlayer4TechP8delegateAA0C8Delegate_pSgvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechDelegate",
                        "printedName": "NutPlayer.TechDelegate",
                        "usr": "s:9NutPlayer12TechDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP8delegateAA0C8Delegate_pSgvg",
                "mangledName": "$s9NutPlayer4TechP8delegateAA0C8Delegate_pSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              },
              {
                "kind": "Accessor",
                "name": "Set",
                "printedName": "Set()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechDelegate?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechDelegate",
                        "printedName": "NutPlayer.TechDelegate",
                        "usr": "s:9NutPlayer12TechDelegateP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP8delegateAA0C8Delegate_pSgvs",
                "mangledName": "$s9NutPlayer4TechP8delegateAA0C8Delegate_pSgvs",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "set"
              },
              {
                "kind": "Accessor",
                "name": "Modify",
                "printedName": "Modify()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP8delegateAA0C8Delegate_pSgvM",
                "mangledName": "$s9NutPlayer4TechP8delegateAA0C8Delegate_pSgvM",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "implicit": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "_modify"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "quality",
            "printedName": "quality",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechQuality?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechQuality",
                    "printedName": "NutPlayer.TechQuality",
                    "usr": "s:9NutPlayer11TechQualityP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP7qualityAA0C7Quality_pSgvp",
            "mangledName": "$s9NutPlayer4TechP7qualityAA0C7Quality_pSgvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechQuality?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechQuality",
                        "printedName": "NutPlayer.TechQuality",
                        "usr": "s:9NutPlayer11TechQualityP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP7qualityAA0C7Quality_pSgvg",
                "mangledName": "$s9NutPlayer4TechP7qualityAA0C7Quality_pSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "qualities",
            "printedName": "qualities",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.TechQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechQuality",
                    "printedName": "NutPlayer.TechQuality",
                    "usr": "s:9NutPlayer11TechQualityP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechP9qualitiesSayAA0C7Quality_pGvp",
            "mangledName": "$s9NutPlayer4TechP9qualitiesSayAA0C7Quality_pGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.TechQuality]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechQuality",
                        "printedName": "NutPlayer.TechQuality",
                        "usr": "s:9NutPlayer11TechQualityP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechP9qualitiesSayAA0C7Quality_pGvg",
                "mangledName": "$s9NutPlayer4TechP9qualitiesSayAA0C7Quality_pGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "play",
            "printedName": "play(context:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPlayingContext?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayingContext",
                    "printedName": "NutPlayer.TechPlayingContext",
                    "usr": "s:9NutPlayer18TechPlayingContextO"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer4TechP4play7contextyAA0C14PlayingContextOSg_tF",
            "mangledName": "$s9NutPlayer4TechP4play7contextyAA0C14PlayingContextOSg_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "pause",
            "printedName": "pause()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer4TechP5pauseyyF",
            "mangledName": "$s9NutPlayer4TechP5pauseyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer4TechP4stopyyF",
            "mangledName": "$s9NutPlayer4TechP4stopyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(to:completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "((Swift.Bool) -> ())?",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Bool) -> ()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Void",
                        "printedName": "()"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ]
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer4TechP4seek2to10completionySd_ySbcSgtF",
            "mangledName": "$s9NutPlayer4TechP4seek2to10completionySd_ySbcSgtF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "end",
            "printedName": "end()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer4TechP3endyyF",
            "mangledName": "$s9NutPlayer4TechP3endyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "select",
            "printedName": "select(quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechError?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechError",
                    "printedName": "NutPlayer.TechError",
                    "usr": "s:9NutPlayer9TechErrorO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "TechQuality",
                "printedName": "NutPlayer.TechQuality",
                "usr": "s:9NutPlayer11TechQualityP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer4TechP6select7qualityAA0C5ErrorOSgAA0C7Quality_p_tF",
            "mangledName": "$s9NutPlayer4TechP6select7qualityAA0C5ErrorOSgAA0C7Quality_p_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
            "protocolReq": true,
            "declAttributes": [
              "DiscardableResult",
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "quality",
            "printedName": "quality",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechQuality?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechQuality",
                    "printedName": "NutPlayer.TechQuality",
                    "usr": "s:9NutPlayer11TechQualityP"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechPAAE7qualityAA0C7Quality_pSgvp",
            "mangledName": "$s9NutPlayer4TechPAAE7qualityAA0C7Quality_pSgvp",
            "moduleName": "NutPlayer",
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "NutPlayer.TechQuality?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechQuality",
                        "printedName": "NutPlayer.TechQuality",
                        "usr": "s:9NutPlayer11TechQualityP"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechPAAE7qualityAA0C7Quality_pSgvg",
                "mangledName": "$s9NutPlayer4TechPAAE7qualityAA0C7Quality_pSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "qualities",
            "printedName": "qualities",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.TechQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechQuality",
                    "printedName": "NutPlayer.TechQuality",
                    "usr": "s:9NutPlayer11TechQualityP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer4TechPAAE9qualitiesSayAA0C7Quality_pGvp",
            "mangledName": "$s9NutPlayer4TechPAAE9qualitiesSayAA0C7Quality_pGvp",
            "moduleName": "NutPlayer",
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.TechQuality]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechQuality",
                        "printedName": "NutPlayer.TechQuality",
                        "usr": "s:9NutPlayer11TechQualityP"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer4TechPAAE9qualitiesSayAA0C7Quality_pGvg",
                "mangledName": "$s9NutPlayer4TechPAAE9qualitiesSayAA0C7Quality_pGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
                "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "select",
            "printedName": "select(quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechError?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechError",
                    "printedName": "NutPlayer.TechError",
                    "usr": "s:9NutPlayer9TechErrorO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "TechQuality",
                "printedName": "NutPlayer.TechQuality",
                "usr": "s:9NutPlayer11TechQualityP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer4TechPAAE6select7qualityAA0C5ErrorOSgAA0C7Quality_p_tF",
            "mangledName": "$s9NutPlayer4TechPAAE6select7qualityAA0C5ErrorOSgAA0C7Quality_p_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.Tech>",
            "sugared_genericSig": "<Self where Self : NutPlayer.Tech>",
            "declAttributes": [
              "DiscardableResult"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer4TechP",
        "mangledName": "$s9NutPlayer4TechP",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechAVPlayer",
        "printedName": "TechAVPlayer",
        "children": [
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CMTime",
                "printedName": "CoreMedia.CMTime",
                "usr": "c:@SA@CMTime"
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer(im)seekToTime:",
            "mangledName": "$s9NutPlayer12TechAVPlayerC4seek2toySo6CMTimea_tF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "seekToTime:",
            "declAttributes": [
              "Final",
              "ObjC",
              "AccessControl",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "seek",
            "printedName": "seek(to:completionHandler:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "CMTime",
                "printedName": "CoreMedia.CMTime",
                "usr": "c:@SA@CMTime"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(Swift.Bool) -> ()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ]
              }
            ],
            "declKind": "Func",
            "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer(im)seekToTime:completionHandler:",
            "mangledName": "$s9NutPlayer12TechAVPlayerC4seek2to17completionHandlerySo6CMTimea_ySbctF",
            "moduleName": "NutPlayer",
            "overriding": true,
            "objc_name": "seekToTime:completionHandler:",
            "declAttributes": [
              "Final",
              "ObjC",
              "AccessControl",
              "Override"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(url:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechAVPlayer",
                "printedName": "NutPlayer.TechAVPlayer",
                "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer(im)initWithURL:",
            "mangledName": "$s9NutPlayer12TechAVPlayerC3urlAC10Foundation3URLV_tcfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithURL:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(playerItem:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechAVPlayer",
                "printedName": "NutPlayer.TechAVPlayer",
                "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "AVFoundation.AVPlayerItem?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AVPlayerItem",
                    "printedName": "AVFoundation.AVPlayerItem",
                    "usr": "c:objc(cs)AVPlayerItem"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer(im)initWithPlayerItem:",
            "mangledName": "$s9NutPlayer12TechAVPlayerC10playerItemACSo0dF0CSg_tcfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "initWithPlayerItem:",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechAVPlayer",
                "printedName": "NutPlayer.TechAVPlayer",
                "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer"
              }
            ],
            "declKind": "Constructor",
            "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer(im)init",
            "mangledName": "$s9NutPlayer12TechAVPlayerCACycfc",
            "moduleName": "NutPlayer",
            "overriding": true,
            "implicit": true,
            "objc_name": "init",
            "declAttributes": [
              "Dynamic",
              "ObjC",
              "Override"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Class",
        "usr": "c:@M@NutPlayer@objc(cs)TechAVPlayer",
        "mangledName": "$s9NutPlayer12TechAVPlayerC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl",
          "ObjC"
        ],
        "superclassUsr": "c:objc(cs)AVPlayer",
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "AVFoundation.AVPlayer",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "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": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechDelegate",
        "printedName": "TechDelegate",
        "children": [
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(state:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TechState",
                "printedName": "NutPlayer.TechState",
                "usr": "s:9NutPlayer9TechStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12TechDelegateP9didChange5stateyAA0C5StateO_tF",
            "mangledName": "$s9NutPlayer12TechDelegateP9didChange5stateyAA0C5StateO_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(time:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12TechDelegateP9didChange4timeySd_tF",
            "mangledName": "$s9NutPlayer12TechDelegateP9didChange4timeySd_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(playbackType:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TechPlayableType",
                "printedName": "NutPlayer.TechPlayableType",
                "usr": "s:9NutPlayer16TechPlayableTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12TechDelegateP9didChange12playbackTypeyAA0c8PlayableH0O_tF",
            "mangledName": "$s9NutPlayer12TechDelegateP9didChange12playbackTypeyAA0c8PlayableH0O_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(volume:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12TechDelegateP9didChange6volumeySf_tF",
            "mangledName": "$s9NutPlayer12TechDelegateP9didChange6volumeySf_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(quality:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "TechQuality",
                "printedName": "NutPlayer.TechQuality",
                "usr": "s:9NutPlayer11TechQualityP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12TechDelegateP9didChange7qualityyAA0C7Quality_p_tF",
            "mangledName": "$s9NutPlayer12TechDelegateP9didChange7qualityyAA0C7Quality_p_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "didChange",
            "printedName": "didChange(qualities:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.TechQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechQuality",
                    "printedName": "NutPlayer.TechQuality",
                    "usr": "s:9NutPlayer11TechQualityP"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12TechDelegateP9didChange9qualitiesySayAA0C7Quality_pG_tF",
            "mangledName": "$s9NutPlayer12TechDelegateP9didChange9qualitiesySayAA0C7Quality_pG_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechDelegate>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechDelegate>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer12TechDelegateP",
        "mangledName": "$s9NutPlayer12TechDelegateP",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 : AnyObject>",
        "sugared_genericSig": "<Self : AnyObject>",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechError",
        "printedName": "TechError",
        "children": [
          {
            "kind": "Var",
            "name": "playlistEmpty",
            "printedName": "playlistEmpty",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechError.Type) -> NutPlayer.TechError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechError",
                    "printedName": "NutPlayer.TechError",
                    "usr": "s:9NutPlayer9TechErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechError",
                        "printedName": "NutPlayer.TechError",
                        "usr": "s:9NutPlayer9TechErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechErrorO13playlistEmptyyA2CmF",
            "mangledName": "$s9NutPlayer9TechErrorO13playlistEmptyyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "qualityNotExists",
            "printedName": "qualityNotExists",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechError.Type) -> NutPlayer.TechError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechError",
                    "printedName": "NutPlayer.TechError",
                    "usr": "s:9NutPlayer9TechErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechError",
                        "printedName": "NutPlayer.TechError",
                        "usr": "s:9NutPlayer9TechErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechErrorO16qualityNotExistsyA2CmF",
            "mangledName": "$s9NutPlayer9TechErrorO16qualityNotExistsyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "allQualitiesEndedWithError",
            "printedName": "allQualitiesEndedWithError",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechError.Type) -> NutPlayer.TechError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechError",
                    "printedName": "NutPlayer.TechError",
                    "usr": "s:9NutPlayer9TechErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechError",
                        "printedName": "NutPlayer.TechError",
                        "usr": "s:9NutPlayer9TechErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechErrorO021allQualitiesEndedWithD0yA2CmF",
            "mangledName": "$s9NutPlayer9TechErrorO021allQualitiesEndedWithD0yA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "assetStatus",
            "printedName": "assetStatus",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechError.Type) -> (Swift.Error) -> NutPlayer.TechError",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Error) -> NutPlayer.TechError",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechError",
                        "printedName": "NutPlayer.TechError",
                        "usr": "s:9NutPlayer9TechErrorO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Error",
                        "printedName": "Swift.Error",
                        "usr": "s:s5ErrorP"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechError",
                        "printedName": "NutPlayer.TechError",
                        "usr": "s:9NutPlayer9TechErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechErrorO11assetStatusyACs0D0_pcACmF",
            "mangledName": "$s9NutPlayer9TechErrorO11assetStatusyACs0D0_pcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "loopDuration",
            "printedName": "loopDuration",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechError.Type) -> NutPlayer.TechError",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechError",
                    "printedName": "NutPlayer.TechError",
                    "usr": "s:9NutPlayer9TechErrorO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechError.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechError",
                        "printedName": "NutPlayer.TechError",
                        "usr": "s:9NutPlayer9TechErrorO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechErrorO12loopDurationyA2CmF",
            "mangledName": "$s9NutPlayer9TechErrorO12loopDurationyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer9TechErrorO",
        "mangledName": "$s9NutPlayer9TechErrorO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Error",
            "printedName": "Error",
            "usr": "s:s5ErrorP",
            "mangledName": "$ss5ErrorP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechLoadable",
        "printedName": "TechLoadable",
        "children": [
          {
            "kind": "Function",
            "name": "load",
            "printedName": "load(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "URL",
                "printedName": "Foundation.URL",
                "usr": "s:10Foundation3URLV"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12TechLoadableP4load4withy10Foundation3URLV_tF",
            "mangledName": "$s9NutPlayer12TechLoadableP4load4withy10Foundation3URLV_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechLoadable>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechLoadable>",
            "protocolReq": true,
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer12TechLoadableP",
        "mangledName": "$s9NutPlayer12TechLoadableP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechPipController",
        "printedName": "TechPipController",
        "children": [
          {
            "kind": "Var",
            "name": "isPossible",
            "printedName": "isPossible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17TechPipControllerP10isPossibleAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer17TechPipControllerP10isPossibleAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17TechPipControllerP10isPossibleAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer17TechPipControllerP10isPossibleAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechPipController>",
                "sugared_genericSig": "<Self where Self : NutPlayer.TechPipController>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isActive",
            "printedName": "isActive",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17TechPipControllerP8isActiveAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer17TechPipControllerP8isActiveAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17TechPipControllerP8isActiveAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer17TechPipControllerP8isActiveAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechPipController>",
                "sugared_genericSig": "<Self where Self : NutPlayer.TechPipController>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isSuspended",
            "printedName": "isSuspended",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17TechPipControllerP11isSuspendedAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer17TechPipControllerP11isSuspendedAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17TechPipControllerP11isSuspendedAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer17TechPipControllerP11isSuspendedAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechPipController>",
                "sugared_genericSig": "<Self where Self : NutPlayer.TechPipController>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "start",
            "printedName": "start()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer17TechPipControllerP5startyyF",
            "mangledName": "$s9NutPlayer17TechPipControllerP5startyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechPipController>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechPipController>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer17TechPipControllerP4stopyyF",
            "mangledName": "$s9NutPlayer17TechPipControllerP4stopyyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechPipController>",
            "sugared_genericSig": "<Self where Self : NutPlayer.TechPipController>",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "reqNewWitnessTableEntry": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer17TechPipControllerP",
        "mangledName": "$s9NutPlayer17TechPipControllerP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "AVKit",
        "printedName": "AVKit",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "TechPipControllerImpl",
        "printedName": "TechPipControllerImpl",
        "children": [
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create(using:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPipController?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPipController",
                    "printedName": "NutPlayer.TechPipController",
                    "usr": "s:9NutPlayer17TechPipControllerP"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "AVPlayerLayer",
                "printedName": "AVFoundation.AVPlayerLayer",
                "usr": "c:objc(cs)AVPlayerLayer"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer21TechPipControllerImplC6create5usingAA0cdE0_pSgSo13AVPlayerLayerC_tFZ",
            "mangledName": "$s9NutPlayer21TechPipControllerImplC6create5usingAA0cdE0_pSgSo13AVPlayerLayerC_tFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "declAttributes": [
              "Final",
              "AccessControl",
              "RawDocComment"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "isPossible",
            "printedName": "isPossible",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer21TechPipControllerImplC10isPossibleAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer21TechPipControllerImplC10isPossibleAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer21TechPipControllerImplC10isPossibleAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer21TechPipControllerImplC10isPossibleAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isActive",
            "printedName": "isActive",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer21TechPipControllerImplC8isActiveAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer21TechPipControllerImplC8isActiveAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer21TechPipControllerImplC8isActiveAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer21TechPipControllerImplC8isActiveAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "isSuspended",
            "printedName": "isSuspended",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<Swift.Bool>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer21TechPipControllerImplC11isSuspendedAA5ValueVySbGvp",
            "mangledName": "$s9NutPlayer21TechPipControllerImplC11isSuspendedAA5ValueVySbGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<Swift.Bool>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Bool",
                        "printedName": "Swift.Bool",
                        "usr": "s:Sb"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer21TechPipControllerImplC11isSuspendedAA5ValueVySbGvg",
                "mangledName": "$s9NutPlayer21TechPipControllerImplC11isSuspendedAA5ValueVySbGvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "start",
            "printedName": "start()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer21TechPipControllerImplC5startyyF",
            "mangledName": "$s9NutPlayer21TechPipControllerImplC5startyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "stop",
            "printedName": "stop()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer21TechPipControllerImplC4stopyyF",
            "mangledName": "$s9NutPlayer21TechPipControllerImplC4stopyyF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer21TechPipControllerImplC",
        "mangledName": "$s9NutPlayer21TechPipControllerImplC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "Final"
        ],
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "TechPipController",
            "printedName": "TechPipController",
            "usr": "s:9NutPlayer17TechPipControllerP",
            "mangledName": "$s9NutPlayer17TechPipControllerP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechPlayableType",
        "printedName": "TechPlayableType",
        "children": [
          {
            "kind": "Var",
            "name": "vod",
            "printedName": "vod",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlayableType.Type) -> NutPlayer.TechPlayableType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayableType",
                    "printedName": "NutPlayer.TechPlayableType",
                    "usr": "s:9NutPlayer16TechPlayableTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlayableType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlayableType",
                        "printedName": "NutPlayer.TechPlayableType",
                        "usr": "s:9NutPlayer16TechPlayableTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlayableTypeO3vodyA2CmF",
            "mangledName": "$s9NutPlayer16TechPlayableTypeO3vodyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "raw",
            "printedName": "raw",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlayableType.Type) -> NutPlayer.TechPlayableType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayableType",
                    "printedName": "NutPlayer.TechPlayableType",
                    "usr": "s:9NutPlayer16TechPlayableTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlayableType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlayableType",
                        "printedName": "NutPlayer.TechPlayableType",
                        "usr": "s:9NutPlayer16TechPlayableTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlayableTypeO3rawyA2CmF",
            "mangledName": "$s9NutPlayer16TechPlayableTypeO3rawyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "live",
            "printedName": "live",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlayableType.Type) -> NutPlayer.TechPlayableType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayableType",
                    "printedName": "NutPlayer.TechPlayableType",
                    "usr": "s:9NutPlayer16TechPlayableTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlayableType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlayableType",
                        "printedName": "NutPlayer.TechPlayableType",
                        "usr": "s:9NutPlayer16TechPlayableTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlayableTypeO4liveyA2CmF",
            "mangledName": "$s9NutPlayer16TechPlayableTypeO4liveyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "drm",
            "printedName": "drm",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlayableType.Type) -> NutPlayer.TechPlayableType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayableType",
                    "printedName": "NutPlayer.TechPlayableType",
                    "usr": "s:9NutPlayer16TechPlayableTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlayableType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlayableType",
                        "printedName": "NutPlayer.TechPlayableType",
                        "usr": "s:9NutPlayer16TechPlayableTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlayableTypeO3drmyA2CmF",
            "mangledName": "$s9NutPlayer16TechPlayableTypeO3drmyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlayableType.Type) -> NutPlayer.TechPlayableType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayableType",
                    "printedName": "NutPlayer.TechPlayableType",
                    "usr": "s:9NutPlayer16TechPlayableTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlayableType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlayableType",
                        "printedName": "NutPlayer.TechPlayableType",
                        "usr": "s:9NutPlayer16TechPlayableTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlayableTypeO7unknownyA2CmF",
            "mangledName": "$s9NutPlayer16TechPlayableTypeO7unknownyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "TechPlayableType",
                "printedName": "NutPlayer.TechPlayableType",
                "usr": "s:9NutPlayer16TechPlayableTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "TechPlayableType",
                "printedName": "NutPlayer.TechPlayableType",
                "usr": "s:9NutPlayer16TechPlayableTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer16TechPlayableTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer16TechPlayableTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer16TechPlayableTypeO9hashValueSivp",
            "mangledName": "$s9NutPlayer16TechPlayableTypeO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16TechPlayableTypeO9hashValueSivg",
                "mangledName": "$s9NutPlayer16TechPlayableTypeO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer16TechPlayableTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer16TechPlayableTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer16TechPlayableTypeO",
        "mangledName": "$s9NutPlayer16TechPlayableTypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechPlaybackRate",
        "printedName": "TechPlaybackRate",
        "children": [
          {
            "kind": "Var",
            "name": "rate0x25",
            "printedName": "rate0x25",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO8rate0x25yA2CmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO8rate0x25yA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rate0x50",
            "printedName": "rate0x50",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO8rate0x50yA2CmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO8rate0x50yA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rate0x75",
            "printedName": "rate0x75",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO8rate0x75yA2CmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO8rate0x75yA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "normal",
            "printedName": "normal",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO6normalyA2CmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO6normalyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rate1x25",
            "printedName": "rate1x25",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO8rate1x25yA2CmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO8rate1x25yA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rate1x50",
            "printedName": "rate1x50",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO8rate1x50yA2CmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO8rate1x50yA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rate1x75",
            "printedName": "rate1x75",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO8rate1x75yA2CmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO8rate1x75yA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rate2x",
            "printedName": "rate2x",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO6rate2xyA2CmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO6rate2xyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "custom",
            "printedName": "custom",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlaybackRate.Type) -> (Swift.Float) -> NutPlayer.TechPlaybackRate",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Float) -> NutPlayer.TechPlaybackRate",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(rate: Swift.Float)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Float",
                            "printedName": "Swift.Float",
                            "usr": "s:Sf"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlaybackRate.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlaybackRate",
                        "printedName": "NutPlayer.TechPlaybackRate",
                        "usr": "s:9NutPlayer16TechPlaybackRateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer16TechPlaybackRateO6customyACSf_tcACmF",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO6customyACSf_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.TechPlaybackRate?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlaybackRate",
                    "printedName": "NutPlayer.TechPlaybackRate",
                    "usr": "s:9NutPlayer16TechPlaybackRateO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer16TechPlaybackRateO8rawValueACSgSf_tcfc",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO8rawValueACSgSf_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Var",
            "name": "rawValue",
            "printedName": "rawValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Float",
                "printedName": "Swift.Float",
                "usr": "s:Sf"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer16TechPlaybackRateO8rawValueSfvp",
            "mangledName": "$s9NutPlayer16TechPlaybackRateO8rawValueSfvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer16TechPlaybackRateO8rawValueSfvg",
                "mangledName": "$s9NutPlayer16TechPlaybackRateO8rawValueSfvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer16TechPlaybackRateO",
        "mangledName": "$s9NutPlayer16TechPlaybackRateO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "RawRepresentable",
            "printedName": "RawRepresentable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawValue",
                "printedName": "RawValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Float",
                    "printedName": "Swift.Float",
                    "usr": "s:Sf"
                  }
                ]
              }
            ],
            "usr": "s:SY",
            "mangledName": "$sSY"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechQuality",
        "printedName": "TechQuality",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer11TechQualityP2idSSvp",
            "mangledName": "$s9NutPlayer11TechQualityP2idSSvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer11TechQualityP2idSSvg",
                "mangledName": "$s9NutPlayer11TechQualityP2idSSvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechQuality>",
                "sugared_genericSig": "<Self where Self : NutPlayer.TechQuality>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resolution",
            "printedName": "resolution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer11TechQualityP10resolutionSo6CGSizeVvp",
            "mangledName": "$s9NutPlayer11TechQualityP10resolutionSo6CGSizeVvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer11TechQualityP10resolutionSo6CGSizeVvg",
                "mangledName": "$s9NutPlayer11TechQualityP10resolutionSo6CGSizeVvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechQuality>",
                "sugared_genericSig": "<Self where Self : NutPlayer.TechQuality>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bandwidth",
            "printedName": "bandwidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer11TechQualityP9bandwidthSivp",
            "mangledName": "$s9NutPlayer11TechQualityP9bandwidthSivp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "declAttributes": [
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer11TechQualityP9bandwidthSivg",
                "mangledName": "$s9NutPlayer11TechQualityP9bandwidthSivg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechQuality>",
                "sugared_genericSig": "<Self where Self : NutPlayer.TechQuality>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer11TechQualityP",
        "mangledName": "$s9NutPlayer11TechQualityP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CommonTechQuality",
        "printedName": "CommonTechQuality",
        "children": [
          {
            "kind": "Var",
            "name": "id",
            "printedName": "id",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17CommonTechQualityV2idSSvp",
            "mangledName": "$s9NutPlayer17CommonTechQualityV2idSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "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:9NutPlayer17CommonTechQualityV2idSSvg",
                "mangledName": "$s9NutPlayer17CommonTechQualityV2idSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "resolution",
            "printedName": "resolution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17CommonTechQualityV10resolutionSo6CGSizeVvp",
            "mangledName": "$s9NutPlayer17CommonTechQualityV10resolutionSo6CGSizeVvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17CommonTechQualityV10resolutionSo6CGSizeVvg",
                "mangledName": "$s9NutPlayer17CommonTechQualityV10resolutionSo6CGSizeVvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bandwidth",
            "printedName": "bandwidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer17CommonTechQualityV9bandwidthSivp",
            "mangledName": "$s9NutPlayer17CommonTechQualityV9bandwidthSivp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasInitialValue",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer17CommonTechQualityV9bandwidthSivg",
                "mangledName": "$s9NutPlayer17CommonTechQualityV9bandwidthSivg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "create",
            "printedName": "create()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechQuality",
                "printedName": "NutPlayer.TechQuality",
                "usr": "s:9NutPlayer11TechQualityP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer17CommonTechQualityV6createAA0dE0_pyFZ",
            "mangledName": "$s9NutPlayer17CommonTechQualityV6createAA0dE0_pyFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer17CommonTechQualityV",
        "mangledName": "$s9NutPlayer17CommonTechQualityV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "TechQuality",
            "printedName": "TechQuality",
            "usr": "s:9NutPlayer11TechQualityP",
            "mangledName": "$s9NutPlayer11TechQualityP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechState",
        "printedName": "TechState",
        "children": [
          {
            "kind": "Var",
            "name": "uninitialized",
            "printedName": "uninitialized",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO13uninitializedyA2CmF",
            "mangledName": "$s9NutPlayer9TechStateO13uninitializedyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "idle",
            "printedName": "idle",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO4idleyA2CmF",
            "mangledName": "$s9NutPlayer9TechStateO4idleyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "loading",
            "printedName": "loading",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> (NutPlayer.TechQuality) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.TechQuality) -> NutPlayer.TechState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(quality: NutPlayer.TechQuality)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "TechQuality",
                            "printedName": "NutPlayer.TechQuality",
                            "usr": "s:9NutPlayer11TechQualityP"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO7loadingyAcA0C7Quality_p_tcACmF",
            "mangledName": "$s9NutPlayer9TechStateO7loadingyAcA0C7Quality_p_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ready",
            "printedName": "ready",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> (Swift.Double?) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Double?) -> NutPlayer.TechState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Tuple",
                        "printedName": "(duration: Swift.Double?)",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Optional",
                            "printedName": "Swift.Double?",
                            "children": [
                              {
                                "kind": "TypeNominal",
                                "name": "Double",
                                "printedName": "Swift.Double",
                                "usr": "s:Sd"
                              }
                            ],
                            "usr": "s:Sq"
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO5readyyACSdSg_tcACmF",
            "mangledName": "$s9NutPlayer9TechStateO5readyyACSdSg_tcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "buffering",
            "printedName": "buffering",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO9bufferingyA2CmF",
            "mangledName": "$s9NutPlayer9TechStateO9bufferingyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "playing",
            "printedName": "playing",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO7playingyA2CmF",
            "mangledName": "$s9NutPlayer9TechStateO7playingyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "paused",
            "printedName": "paused",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO6pausedyA2CmF",
            "mangledName": "$s9NutPlayer9TechStateO6pausedyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "completed",
            "printedName": "completed",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechState",
                    "printedName": "NutPlayer.TechState",
                    "usr": "s:9NutPlayer9TechStateO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO9completedyA2CmF",
            "mangledName": "$s9NutPlayer9TechStateO9completedyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "seeking",
            "printedName": "seeking",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> (Swift.Double) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(Swift.Double) -> NutPlayer.TechState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Double",
                        "printedName": "Swift.Double",
                        "usr": "s:Sd"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO7seekingyACSdcACmF",
            "mangledName": "$s9NutPlayer9TechStateO7seekingyACSdcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "error",
            "printedName": "error",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechState.Type) -> (NutPlayer.TechError) -> NutPlayer.TechState",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(NutPlayer.TechError) -> NutPlayer.TechState",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "TechError",
                        "printedName": "NutPlayer.TechError",
                        "usr": "s:9NutPlayer9TechErrorO"
                      }
                    ]
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechState.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechState",
                        "printedName": "NutPlayer.TechState",
                        "usr": "s:9NutPlayer9TechStateO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer9TechStateO5erroryAcA0C5ErrorOcACmF",
            "mangledName": "$s9NutPlayer9TechStateO5erroryAcA0C5ErrorOcACmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "isError",
            "printedName": "isError",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer9TechStateO7isErrorSbvp",
            "mangledName": "$s9NutPlayer9TechStateO7isErrorSbvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer9TechStateO7isErrorSbvg",
                "mangledName": "$s9NutPlayer9TechStateO7isErrorSbvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "TechState",
                "printedName": "NutPlayer.TechState",
                "usr": "s:9NutPlayer9TechStateO"
              },
              {
                "kind": "TypeNominal",
                "name": "TechState",
                "printedName": "NutPlayer.TechState",
                "usr": "s:9NutPlayer9TechStateO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer9TechStateO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer9TechStateO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer9TechStateO",
        "mangledName": "$s9NutPlayer9TechStateO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechPlayingContext",
        "printedName": "TechPlayingContext",
        "children": [
          {
            "kind": "Var",
            "name": "didBecomeActive",
            "printedName": "didBecomeActive",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.TechPlayingContext.Type) -> NutPlayer.TechPlayingContext",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "TechPlayingContext",
                    "printedName": "NutPlayer.TechPlayingContext",
                    "usr": "s:9NutPlayer18TechPlayingContextO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.TechPlayingContext.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TechPlayingContext",
                        "printedName": "NutPlayer.TechPlayingContext",
                        "usr": "s:9NutPlayer18TechPlayingContextO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer18TechPlayingContextO15didBecomeActiveyA2CmF",
            "mangledName": "$s9NutPlayer18TechPlayingContextO15didBecomeActiveyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "TechPlayingContext",
                "printedName": "NutPlayer.TechPlayingContext",
                "usr": "s:9NutPlayer18TechPlayingContextO"
              },
              {
                "kind": "TypeNominal",
                "name": "TechPlayingContext",
                "printedName": "NutPlayer.TechPlayingContext",
                "usr": "s:9NutPlayer18TechPlayingContextO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer18TechPlayingContextO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer18TechPlayingContextO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer18TechPlayingContextO9hashValueSivp",
            "mangledName": "$s9NutPlayer18TechPlayingContextO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer18TechPlayingContextO9hashValueSivg",
                "mangledName": "$s9NutPlayer18TechPlayingContextO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer18TechPlayingContextO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer18TechPlayingContextO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer18TechPlayingContextO",
        "mangledName": "$s9NutPlayer18TechPlayingContextO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechTimeouts",
        "printedName": "TechTimeouts",
        "children": [
          {
            "kind": "Var",
            "name": "playlist",
            "printedName": "playlist",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12TechTimeoutsV8playlistSdvp",
            "mangledName": "$s9NutPlayer12TechTimeoutsV8playlistSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12TechTimeoutsV8playlistSdvg",
                "mangledName": "$s9NutPlayer12TechTimeoutsV8playlistSdvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "track",
            "printedName": "track",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12TechTimeoutsV5trackSdvp",
            "mangledName": "$s9NutPlayer12TechTimeoutsV5trackSdvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "HasStorage",
              "AccessControl",
              "RawDocComment"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12TechTimeoutsV5trackSdvg",
                "mangledName": "$s9NutPlayer12TechTimeoutsV5trackSdvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(playlist:track:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "TechTimeouts",
                "printedName": "NutPlayer.TechTimeouts",
                "usr": "s:9NutPlayer12TechTimeoutsV"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer12TechTimeoutsV8playlist5trackACSd_Sdtcfc",
            "mangledName": "$s9NutPlayer12TechTimeoutsV8playlist5trackACSd_Sdtcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer12TechTimeoutsV",
        "mangledName": "$s9NutPlayer12TechTimeoutsV",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "TechViewable",
        "printedName": "TechViewable",
        "children": [
          {
            "kind": "Var",
            "name": "layer",
            "printedName": "layer",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CALayer",
                "printedName": "QuartzCore.CALayer",
                "usr": "c:objc(cs)CALayer"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12TechViewableP5layerSo7CALayerCvp",
            "mangledName": "$s9NutPlayer12TechViewableP5layerSo7CALayerCvp",
            "moduleName": "NutPlayer",
            "protocolReq": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CALayer",
                    "printedName": "QuartzCore.CALayer",
                    "usr": "c:objc(cs)CALayer"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12TechViewableP5layerSo7CALayerCvg",
                "mangledName": "$s9NutPlayer12TechViewableP5layerSo7CALayerCvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 : NutPlayer.TechViewable>",
                "sugared_genericSig": "<Self where Self : NutPlayer.TechViewable>",
                "protocolReq": true,
                "reqNewWitnessTableEntry": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Protocol",
        "usr": "s:9NutPlayer12TechViewableP",
        "mangledName": "$s9NutPlayer12TechViewableP",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "DeviceType",
        "printedName": "DeviceType",
        "children": [
          {
            "kind": "Var",
            "name": "ipadS",
            "printedName": "ipadS",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.DeviceType.Type) -> NutPlayer.DeviceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.DeviceType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceType",
                        "printedName": "NutPlayer.DeviceType",
                        "usr": "s:9NutPlayer10DeviceTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10DeviceTypeO5ipadSyA2CmF",
            "mangledName": "$s9NutPlayer10DeviceTypeO5ipadSyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ipadM",
            "printedName": "ipadM",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.DeviceType.Type) -> NutPlayer.DeviceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.DeviceType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceType",
                        "printedName": "NutPlayer.DeviceType",
                        "usr": "s:9NutPlayer10DeviceTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10DeviceTypeO5ipadMyA2CmF",
            "mangledName": "$s9NutPlayer10DeviceTypeO5ipadMyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ipadL",
            "printedName": "ipadL",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.DeviceType.Type) -> NutPlayer.DeviceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.DeviceType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceType",
                        "printedName": "NutPlayer.DeviceType",
                        "usr": "s:9NutPlayer10DeviceTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10DeviceTypeO5ipadLyA2CmF",
            "mangledName": "$s9NutPlayer10DeviceTypeO5ipadLyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "iphone",
            "printedName": "iphone",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.DeviceType.Type) -> NutPlayer.DeviceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.DeviceType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceType",
                        "printedName": "NutPlayer.DeviceType",
                        "usr": "s:9NutPlayer10DeviceTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10DeviceTypeO6iphoneyA2CmF",
            "mangledName": "$s9NutPlayer10DeviceTypeO6iphoneyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "iphoneSE",
            "printedName": "iphoneSE",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.DeviceType.Type) -> NutPlayer.DeviceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.DeviceType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceType",
                        "printedName": "NutPlayer.DeviceType",
                        "usr": "s:9NutPlayer10DeviceTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10DeviceTypeO8iphoneSEyA2CmF",
            "mangledName": "$s9NutPlayer10DeviceTypeO8iphoneSEyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ipod",
            "printedName": "ipod",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.DeviceType.Type) -> NutPlayer.DeviceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.DeviceType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceType",
                        "printedName": "NutPlayer.DeviceType",
                        "usr": "s:9NutPlayer10DeviceTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10DeviceTypeO4ipodyA2CmF",
            "mangledName": "$s9NutPlayer10DeviceTypeO4ipodyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "appleTV",
            "printedName": "appleTV",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.DeviceType.Type) -> NutPlayer.DeviceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.DeviceType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceType",
                        "printedName": "NutPlayer.DeviceType",
                        "usr": "s:9NutPlayer10DeviceTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10DeviceTypeO7appleTVyA2CmF",
            "mangledName": "$s9NutPlayer10DeviceTypeO7appleTVyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.DeviceType.Type) -> NutPlayer.DeviceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.DeviceType.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "DeviceType",
                        "printedName": "NutPlayer.DeviceType",
                        "usr": "s:9NutPlayer10DeviceTypeO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer10DeviceTypeO7unknownyA2CmF",
            "mangledName": "$s9NutPlayer10DeviceTypeO7unknownyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "DeviceType",
                "printedName": "NutPlayer.DeviceType",
                "usr": "s:9NutPlayer10DeviceTypeO"
              },
              {
                "kind": "TypeNominal",
                "name": "DeviceType",
                "printedName": "NutPlayer.DeviceType",
                "usr": "s:9NutPlayer10DeviceTypeO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer10DeviceTypeO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer10DeviceTypeO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer10DeviceTypeO9hashValueSivp",
            "mangledName": "$s9NutPlayer10DeviceTypeO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer10DeviceTypeO9hashValueSivg",
                "mangledName": "$s9NutPlayer10DeviceTypeO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer10DeviceTypeO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer10DeviceTypeO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer10DeviceTypeO",
        "mangledName": "$s9NutPlayer10DeviceTypeO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Combine",
        "printedName": "Combine",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Value",
        "printedName": "Value",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer5ValueV5valuexvp",
            "mangledName": "$s9NutPlayer5ValueV5valuexvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer5ValueV5valuexvg",
                "mangledName": "$s9NutPlayer5ValueV5valuexvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Output>",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "current",
            "printedName": "current",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer5ValueV7currentxvp",
            "mangledName": "$s9NutPlayer5ValueV7currentxvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer5ValueV7currentxvg",
                "mangledName": "$s9NutPlayer5ValueV7currentxvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Output>",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer5ValueVyACyxGqd__c6OutputQyd__Rsz7Combine9PublisherRd__s5NeverO7FailureRtd__lufc",
            "mangledName": "$s9NutPlayer5ValueVyACyxGqd__c6OutputQyd__Rsz7Combine9PublisherRd__s5NeverO7FailureRtd__lufc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Output, τ_1_0 : Combine.Publisher, τ_1_0.Failure == Swift.Never>",
            "sugared_genericSig": "<Output, P where Output == P.Output, P : Combine.Publisher, P.Failure == Swift.Never>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(const:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer5ValueV5constACyxGx_tcfc",
            "mangledName": "$s9NutPlayer5ValueV5constACyxGx_tcfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Output>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "callAsFunction",
            "printedName": "callAsFunction()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer5ValueV14callAsFunctionxyF",
            "mangledName": "$s9NutPlayer5ValueV14callAsFunctionxyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Output>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(subscriber:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer5ValueV7receive10subscriberyqd___t5InputQyd__Rsz7Combine10SubscriberRd__s5NeverO7FailureRtd__lF",
            "mangledName": "$s9NutPlayer5ValueV7receive10subscriberyqd___t5InputQyd__Rsz7Combine10SubscriberRd__s5NeverO7FailureRtd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Input, τ_1_0 : Combine.Subscriber, τ_1_0.Failure == Swift.Never>",
            "sugared_genericSig": "<Output, S where Output == S.Input, S : Combine.Subscriber, S.Failure == Swift.Never>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Subscript",
            "name": "subscript",
            "printedName": "subscript(dynamicMember:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              },
              {
                "kind": "TypeNominal",
                "name": "KeyPath",
                "printedName": "Swift.KeyPath<τ_0_0, τ_1_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ],
                "usr": "s:s7KeyPathC"
              }
            ],
            "declKind": "Subscript",
            "usr": "s:9NutPlayer5ValueV13dynamicMemberqd__s7KeyPathCyxqd__G_tcluip",
            "mangledName": "$s9NutPlayer5ValueV13dynamicMemberqd__s7KeyPathCyxqd__G_tcluip",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0>",
            "sugared_genericSig": "<Output, T>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "KeyPath",
                    "printedName": "Swift.KeyPath<τ_0_0, τ_1_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_1_0"
                      }
                    ],
                    "usr": "s:s7KeyPathC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer5ValueV13dynamicMemberqd__s7KeyPathCyxqd__G_tcluig",
                "mangledName": "$s9NutPlayer5ValueV13dynamicMemberqd__s7KeyPathCyxqd__G_tcluig",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0, τ_1_0>",
                "sugared_genericSig": "<Output, T>",
                "accessorKind": "get"
              }
            ]
          },
          {
            "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, τ_1_0?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_1_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_1_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:s7KeyPathC"
              }
            ],
            "declKind": "Subscript",
            "usr": "s:9NutPlayer5ValueV13dynamicMemberqd__Sgs7KeyPathCyxAEG_tcluip",
            "mangledName": "$s9NutPlayer5ValueV13dynamicMemberqd__Sgs7KeyPathCyxAEG_tcluip",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0>",
            "sugared_genericSig": "<Output, T>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "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, τ_1_0?>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "τ_1_0?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_1_0"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "usr": "s:s7KeyPathC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer5ValueV13dynamicMemberqd__Sgs7KeyPathCyxAEG_tcluig",
                "mangledName": "$s9NutPlayer5ValueV13dynamicMemberqd__Sgs7KeyPathCyxAEG_tcluig",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0, τ_1_0>",
                "sugared_genericSig": "<Output, T>",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer5ValueV",
        "mangledName": "$s9NutPlayer5ValueV",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<Output>",
        "declAttributes": [
          "AccessControl",
          "DynamicMemberLookup",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Publisher",
            "printedName": "Publisher",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Output",
                "printedName": "Output",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Failure",
                "printedName": "Failure",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7Combine9PublisherP",
            "mangledName": "$s7Combine9PublisherP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "OptValue",
        "printedName": "OptValue",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer8OptValueV5valuexSgvp",
            "mangledName": "$s9NutPlayer8OptValueV5valuexSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer8OptValueV5valuexSgvg",
                "mangledName": "$s9NutPlayer8OptValueV5valuexSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Item>",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "v",
            "printedName": "v",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer8OptValueV1vxSgvp",
            "mangledName": "$s9NutPlayer8OptValueV1vxSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer8OptValueV1vxSgvg",
                "mangledName": "$s9NutPlayer8OptValueV1vxSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Item>",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OptValue",
                "printedName": "NutPlayer.OptValue<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer8OptValueV"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer8OptValueVyACyxGqd__c7Combine9PublisherRd__s5NeverO7FailureRtd__xSg6OutputRtd__lufc",
            "mangledName": "$s9NutPlayer8OptValueVyACyxGqd__c7Combine9PublisherRd__s5NeverO7FailureRtd__xSg6OutputRtd__lufc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_1_0 : Combine.Publisher, τ_1_0.Failure == Swift.Never, τ_1_0.Output == τ_0_0?>",
            "sugared_genericSig": "<Item, P where P : Combine.Publisher, P.Failure == Swift.Never, P.Output == Item?>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(const:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OptValue",
                "printedName": "NutPlayer.OptValue<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer8OptValueV"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer8OptValueV5constACyxGxSg_tcfc",
            "mangledName": "$s9NutPlayer8OptValueV5constACyxGxSg_tcfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Item>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "callAsFunction",
            "printedName": "callAsFunction()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer8OptValueV14callAsFunctionxSgyF",
            "mangledName": "$s9NutPlayer8OptValueV14callAsFunctionxSgyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Item>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(subscriber:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer8OptValueV7receive10subscriberyqd___t7Combine10SubscriberRd__s5NeverO7FailureRtd__xSg5InputRtd__lF",
            "mangledName": "$s9NutPlayer8OptValueV7receive10subscriberyqd___t7Combine10SubscriberRd__s5NeverO7FailureRtd__xSg5InputRtd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_1_0 : Combine.Subscriber, τ_1_0.Failure == Swift.Never, τ_1_0.Input == τ_0_0?>",
            "sugared_genericSig": "<Item, S where S : Combine.Subscriber, S.Failure == Swift.Never, S.Input == Item?>",
            "declAttributes": [
              "AccessControl"
            ],
            "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, τ_1_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  }
                ],
                "usr": "s:s7KeyPathC"
              }
            ],
            "declKind": "Subscript",
            "usr": "s:9NutPlayer8OptValueV13dynamicMemberqd__Sgs7KeyPathCyxqd__G_tcluip",
            "mangledName": "$s9NutPlayer8OptValueV13dynamicMemberqd__Sgs7KeyPathCyxqd__G_tcluip",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0>",
            "sugared_genericSig": "<Item, T>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "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, τ_1_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_1_0"
                      }
                    ],
                    "usr": "s:s7KeyPathC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer8OptValueV13dynamicMemberqd__Sgs7KeyPathCyxqd__G_tcluig",
                "mangledName": "$s9NutPlayer8OptValueV13dynamicMemberqd__Sgs7KeyPathCyxqd__G_tcluig",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0, τ_1_0>",
                "sugared_genericSig": "<Item, T>",
                "accessorKind": "get"
              }
            ]
          },
          {
            "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, τ_1_0?>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_1_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_1_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "usr": "s:s7KeyPathC"
              }
            ],
            "declKind": "Subscript",
            "usr": "s:9NutPlayer8OptValueV13dynamicMemberqd__Sgs7KeyPathCyxAEG_tcluip",
            "mangledName": "$s9NutPlayer8OptValueV13dynamicMemberqd__Sgs7KeyPathCyxAEG_tcluip",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0>",
            "sugared_genericSig": "<Item, T>",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "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, τ_1_0?>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Optional",
                        "printedName": "τ_1_0?",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_1_0"
                          }
                        ],
                        "usr": "s:Sq"
                      }
                    ],
                    "usr": "s:s7KeyPathC"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer8OptValueV13dynamicMemberqd__Sgs7KeyPathCyxAEG_tcluig",
                "mangledName": "$s9NutPlayer8OptValueV13dynamicMemberqd__Sgs7KeyPathCyxAEG_tcluig",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0, τ_1_0>",
                "sugared_genericSig": "<Item, T>",
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:9NutPlayer8OptValueV",
        "mangledName": "$s9NutPlayer8OptValueV",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<Item>",
        "declAttributes": [
          "AccessControl",
          "DynamicMemberLookup",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Publisher",
            "printedName": "Publisher",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Output",
                "printedName": "Output",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Failure",
                "printedName": "Failure",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7Combine9PublisherP",
            "mangledName": "$s7Combine9PublisherP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ValueSubject",
        "printedName": "ValueSubject",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12ValueSubjectC5valuexvp",
            "mangledName": "$s9NutPlayer12ValueSubjectC5valuexvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12ValueSubjectC5valuexvg",
                "mangledName": "$s9NutPlayer12ValueSubjectC5valuexvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<TOutput>",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "wrappedValue",
            "printedName": "wrappedValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Value",
                "printedName": "NutPlayer.Value<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer5ValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12ValueSubjectC07wrappedC0AA0C0VyxGvp",
            "mangledName": "$s9NutPlayer12ValueSubjectC07wrappedC0AA0C0VyxGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Value",
                    "printedName": "NutPlayer.Value<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:9NutPlayer5ValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12ValueSubjectC07wrappedC0AA0C0VyxGvg",
                "mangledName": "$s9NutPlayer12ValueSubjectC07wrappedC0AA0C0VyxGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<TOutput>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(initial:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "ValueSubject",
                "printedName": "NutPlayer.ValueSubject<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer12ValueSubjectC"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer12ValueSubjectC7initialACyxGx_tcfc",
            "mangledName": "$s9NutPlayer12ValueSubjectC7initialACyxGx_tcfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<TOutput>",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12ValueSubjectC4sendyyxF",
            "mangledName": "$s9NutPlayer12ValueSubjectC4sendyyxF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<TOutput>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12ValueSubjectC4sendyyxSQRzlF",
            "mangledName": "$s9NutPlayer12ValueSubjectC4sendyyxSQRzlF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
            "sugared_genericSig": "<TOutput where TOutput : Swift.Equatable>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "sendWithoutCompare",
            "printedName": "sendWithoutCompare(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12ValueSubjectC18sendWithoutCompareyyxF",
            "mangledName": "$s9NutPlayer12ValueSubjectC18sendWithoutCompareyyxF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<TOutput>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0) -> τ_0_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12ValueSubjectC4sendyyxxXEF",
            "mangledName": "$s9NutPlayer12ValueSubjectC4sendyyxxXEF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<TOutput>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0) -> τ_0_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12ValueSubjectC4sendyyxxXESQRzlF",
            "mangledName": "$s9NutPlayer12ValueSubjectC4sendyyxxXESQRzlF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
            "sugared_genericSig": "<TOutput where TOutput : Swift.Equatable>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Completion",
                "printedName": "Combine.Subscribers.Completion<Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine11SubscribersO10CompletionO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12ValueSubjectC4send10completiony7Combine11SubscribersO10CompletionOy_s5NeverOG_tF",
            "mangledName": "$s9NutPlayer12ValueSubjectC4send10completiony7Combine11SubscribersO10CompletionOy_s5NeverOG_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<TOutput>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(subscription:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Subscription",
                "printedName": "Combine.Subscription",
                "usr": "s:7Combine12SubscriptionP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12ValueSubjectC4send12subscriptiony7Combine12Subscription_p_tF",
            "mangledName": "$s9NutPlayer12ValueSubjectC4send12subscriptiony7Combine12Subscription_p_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<TOutput>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(subscriber:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer12ValueSubjectC7receive10subscriberyqd___t5InputQyd__Rsz7Combine10SubscriberRd__s5NeverO7FailureRtd__lF",
            "mangledName": "$s9NutPlayer12ValueSubjectC7receive10subscriberyqd___t5InputQyd__Rsz7Combine10SubscriberRd__s5NeverO7FailureRtd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.Input, τ_1_0 : Combine.Subscriber, τ_1_0.Failure == Swift.Never>",
            "sugared_genericSig": "<TOutput, S where TOutput == S.Input, S : Combine.Subscriber, S.Failure == Swift.Never>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer12ValueSubjectC",
        "mangledName": "$s9NutPlayer12ValueSubjectC",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<TOutput>",
        "declAttributes": [
          "AccessControl",
          "PropertyWrapper",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Subject",
            "printedName": "Subject",
            "usr": "s:7Combine7SubjectP",
            "mangledName": "$s7Combine7SubjectP"
          },
          {
            "kind": "Conformance",
            "name": "Publisher",
            "printedName": "Publisher",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Output",
                "printedName": "Output",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Failure",
                "printedName": "Failure",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7Combine9PublisherP",
            "mangledName": "$s7Combine9PublisherP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "OptValueSubject",
        "printedName": "OptValueSubject",
        "children": [
          {
            "kind": "Var",
            "name": "value",
            "printedName": "value",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer15OptValueSubjectC5valuexSgvp",
            "mangledName": "$s9NutPlayer15OptValueSubjectC5valuexSgvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl",
              "RawDocComment"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer15OptValueSubjectC5valuexSgvg",
                "mangledName": "$s9NutPlayer15OptValueSubjectC5valuexSgvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Item>",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "wrappedValue",
            "printedName": "wrappedValue",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OptValue",
                "printedName": "NutPlayer.OptValue<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer8OptValueV"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer15OptValueSubjectC07wrappedD0AA0cD0VyxGvp",
            "mangledName": "$s9NutPlayer15OptValueSubjectC07wrappedD0AA0cD0VyxGvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OptValue",
                    "printedName": "NutPlayer.OptValue<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:9NutPlayer8OptValueV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer15OptValueSubjectC07wrappedD0AA0cD0VyxGvg",
                "mangledName": "$s9NutPlayer15OptValueSubjectC07wrappedD0AA0cD0VyxGvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Item>",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(initial:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "OptValueSubject",
                "printedName": "NutPlayer.OptValueSubject<τ_0_0>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:9NutPlayer15OptValueSubjectC"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer15OptValueSubjectC7initialACyxGxSg_tcfc",
            "mangledName": "$s9NutPlayer15OptValueSubjectC7initialACyxGxSg_tcfc",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Item>",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer15OptValueSubjectC4sendyyxSgF",
            "mangledName": "$s9NutPlayer15OptValueSubjectC4sendyyxSgF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Item>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer15OptValueSubjectC4sendyyxSgSQRzlF",
            "mangledName": "$s9NutPlayer15OptValueSubjectC4sendyyxSgSQRzlF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
            "sugared_genericSig": "<Item where Item : Swift.Equatable>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "sendWithoutCompare",
            "printedName": "sendWithoutCompare(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer15OptValueSubjectC18sendWithoutCompareyyxSgF",
            "mangledName": "$s9NutPlayer15OptValueSubjectC18sendWithoutCompareyyxSgF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Item>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0?) -> τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer15OptValueSubjectC4sendyyxSgAEXEF",
            "mangledName": "$s9NutPlayer15OptValueSubjectC4sendyyxSgAEXEF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Item>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0?) -> τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer15OptValueSubjectC4sendyyxSgAEXESQRzlF",
            "mangledName": "$s9NutPlayer15OptValueSubjectC4sendyyxSgAEXESQRzlF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
            "sugared_genericSig": "<Item where Item : Swift.Equatable>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(completion:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Completion",
                "printedName": "Combine.Subscribers.Completion<Swift.Never>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ],
                "usr": "s:7Combine11SubscribersO10CompletionO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer15OptValueSubjectC4send10completiony7Combine11SubscribersO10CompletionOy_s5NeverOG_tF",
            "mangledName": "$s9NutPlayer15OptValueSubjectC4send10completiony7Combine11SubscribersO10CompletionOy_s5NeverOG_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Item>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "send",
            "printedName": "send(subscription:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "Subscription",
                "printedName": "Combine.Subscription",
                "usr": "s:7Combine12SubscriptionP"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer15OptValueSubjectC4send12subscriptiony7Combine12Subscription_p_tF",
            "mangledName": "$s9NutPlayer15OptValueSubjectC4send12subscriptiony7Combine12Subscription_p_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Item>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "receive",
            "printedName": "receive(subscriber:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer15OptValueSubjectC7receive10subscriberyqd___t7Combine10SubscriberRd__s5NeverO7FailureRtd__xSg5InputRtd__lF",
            "mangledName": "$s9NutPlayer15OptValueSubjectC7receive10subscriberyqd___t7Combine10SubscriberRd__s5NeverO7FailureRtd__xSg5InputRtd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_1_0 : Combine.Subscriber, τ_1_0.Failure == Swift.Never, τ_1_0.Input == τ_0_0?>",
            "sugared_genericSig": "<Item, S where S : Combine.Subscriber, S.Failure == Swift.Never, S.Input == Item?>",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer15OptValueSubjectC",
        "mangledName": "$s9NutPlayer15OptValueSubjectC",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<Item>",
        "declAttributes": [
          "AccessControl",
          "PropertyWrapper",
          "RawDocComment"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Subject",
            "printedName": "Subject",
            "usr": "s:7Combine7SubjectP",
            "mangledName": "$s7Combine7SubjectP"
          },
          {
            "kind": "Conformance",
            "name": "Publisher",
            "printedName": "Publisher",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Output",
                "printedName": "Output",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Failure",
                "printedName": "Failure",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7Combine9PublisherP",
            "mangledName": "$s7Combine9PublisherP"
          }
        ]
      },
      {
        "kind": "Function",
        "name": "==",
        "printedName": "==(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "Value",
            "printedName": "NutPlayer.Value<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:9NutPlayer5ValueV"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer2eeoiySbAA5ValueVyxG_xtSQRzlF",
        "mangledName": "$s9NutPlayer2eeoiySbAA5ValueVyxG_xtSQRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
        "sugared_genericSig": "<Output where Output : Swift.Equatable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "!=",
        "printedName": "!=(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "Value",
            "printedName": "NutPlayer.Value<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:9NutPlayer5ValueV"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer2neoiySbAA5ValueVyxG_xtSQRzlF",
        "mangledName": "$s9NutPlayer2neoiySbAA5ValueVyxG_xtSQRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
        "sugared_genericSig": "<Output where Output : Swift.Equatable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "==",
        "printedName": "==(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          },
          {
            "kind": "TypeNominal",
            "name": "Value",
            "printedName": "NutPlayer.Value<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:9NutPlayer5ValueV"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer2eeoiySbx_AA5ValueVyxGtSQRzlF",
        "mangledName": "$s9NutPlayer2eeoiySbx_AA5ValueVyxGtSQRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
        "sugared_genericSig": "<Output where Output : Swift.Equatable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "!=",
        "printedName": "!=(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          },
          {
            "kind": "TypeNominal",
            "name": "Value",
            "printedName": "NutPlayer.Value<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:9NutPlayer5ValueV"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer2neoiySbx_AA5ValueVyxGtSQRzlF",
        "mangledName": "$s9NutPlayer2neoiySbx_AA5ValueVyxGtSQRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
        "sugared_genericSig": "<Output where Output : Swift.Equatable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "==",
        "printedName": "==(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "OptValue",
            "printedName": "NutPlayer.OptValue<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:9NutPlayer8OptValueV"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer2eeoiySbAA8OptValueVyxG_xtSQRzlF",
        "mangledName": "$s9NutPlayer2eeoiySbAA8OptValueVyxG_xtSQRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
        "sugared_genericSig": "<Output where Output : Swift.Equatable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "!=",
        "printedName": "!=(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "OptValue",
            "printedName": "NutPlayer.OptValue<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:9NutPlayer8OptValueV"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer2neoiySbAA8OptValueVyxG_xtSQRzlF",
        "mangledName": "$s9NutPlayer2neoiySbAA8OptValueVyxG_xtSQRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
        "sugared_genericSig": "<Output where Output : Swift.Equatable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "==",
        "printedName": "==(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          },
          {
            "kind": "TypeNominal",
            "name": "OptValue",
            "printedName": "NutPlayer.OptValue<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:9NutPlayer8OptValueV"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer2eeoiySbx_AA8OptValueVyxGtSQRzlF",
        "mangledName": "$s9NutPlayer2eeoiySbx_AA8OptValueVyxGtSQRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
        "sugared_genericSig": "<Output where Output : Swift.Equatable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Function",
        "name": "!=",
        "printedName": "!=(_:_:)",
        "children": [
          {
            "kind": "TypeNominal",
            "name": "Bool",
            "printedName": "Swift.Bool",
            "usr": "s:Sb"
          },
          {
            "kind": "TypeNominal",
            "name": "GenericTypeParam",
            "printedName": "τ_0_0"
          },
          {
            "kind": "TypeNominal",
            "name": "OptValue",
            "printedName": "NutPlayer.OptValue<τ_0_0>",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "usr": "s:9NutPlayer8OptValueV"
          }
        ],
        "declKind": "Func",
        "usr": "s:9NutPlayer2neoiySbx_AA8OptValueVyxGtSQRzlF",
        "mangledName": "$s9NutPlayer2neoiySbx_AA8OptValueVyxGtSQRzlF",
        "moduleName": "NutPlayer",
        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
        "sugared_genericSig": "<Output where Output : Swift.Equatable>",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "funcSelfKind": "NonMutating"
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VideoQuality",
        "printedName": "VideoQuality",
        "children": [
          {
            "kind": "Var",
            "name": "unknown",
            "printedName": "unknown",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO7unknownyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO7unknownyA2CmF",
            "moduleName": "NutPlayer"
          },
          {
            "kind": "Var",
            "name": "auto",
            "printedName": "auto",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO4autoyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO4autoyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ultraHD4k",
            "printedName": "ultraHD4k",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO9ultraHD4kyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO9ultraHD4kyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "ultraHD1440",
            "printedName": "ultraHD1440",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO11ultraHD1440yA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO11ultraHD1440yA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "fullHD",
            "printedName": "fullHD",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO6fullHDyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO6fullHDyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "HD",
            "printedName": "HD",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO2HDyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO2HDyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "SD",
            "printedName": "SD",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO2SDyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO2SDyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "SDlow",
            "printedName": "SDlow",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO5SDlowyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO5SDlowyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "LD",
            "printedName": "LD",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO2LDyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO2LDyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "LDlow",
            "printedName": "LDlow",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQuality.Type) -> NutPlayer.VideoQuality",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQuality.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer12VideoQualityO5LDlowyA2CmF",
            "mangledName": "$s9NutPlayer12VideoQualityO5LDlowyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "resolution",
            "printedName": "resolution",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12VideoQualityO10resolutionSo6CGSizeVvp",
            "mangledName": "$s9NutPlayer12VideoQualityO10resolutionSo6CGSizeVvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGSize",
                    "printedName": "CoreFoundation.CGSize",
                    "usr": "c:@S@CGSize"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12VideoQualityO10resolutionSo6CGSizeVvg",
                "mangledName": "$s9NutPlayer12VideoQualityO10resolutionSo6CGSizeVvg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "bandwidth",
            "printedName": "bandwidth",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12VideoQualityO9bandwidthSivp",
            "mangledName": "$s9NutPlayer12VideoQualityO9bandwidthSivp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12VideoQualityO9bandwidthSivg",
                "mangledName": "$s9NutPlayer12VideoQualityO9bandwidthSivg",
                "moduleName": "NutPlayer",
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "NutPlayer.VideoQuality?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer12VideoQualityO8rawValueACSgSS_tcfc",
            "mangledName": "$s9NutPlayer12VideoQualityO8rawValueACSgSS_tcfc",
            "moduleName": "NutPlayer",
            "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:9NutPlayer12VideoQualityO8rawValueSSvp",
            "mangledName": "$s9NutPlayer12VideoQualityO8rawValueSSvp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12VideoQualityO8rawValueSSvg",
                "mangledName": "$s9NutPlayer12VideoQualityO8rawValueSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.VideoQuality]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQuality",
                    "printedName": "NutPlayer.VideoQuality",
                    "usr": "s:9NutPlayer12VideoQualityO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer12VideoQualityO8allCasesSayACGvpZ",
            "mangledName": "$s9NutPlayer12VideoQualityO8allCasesSayACGvpZ",
            "moduleName": "NutPlayer",
            "static": true,
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.VideoQuality]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer12VideoQualityO8allCasesSayACGvgZ",
                "mangledName": "$s9NutPlayer12VideoQualityO8allCasesSayACGvgZ",
                "moduleName": "NutPlayer",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer12VideoQualityO",
        "mangledName": "$s9NutPlayer12VideoQualityO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "enumRawTypeName": "String",
        "conformances": [
          {
            "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": "[NutPlayer.VideoQuality]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQuality",
                        "printedName": "NutPlayer.VideoQuality",
                        "usr": "s:9NutPlayer12VideoQualityO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ]
              }
            ],
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "VideoQualityTitleFormat",
        "printedName": "VideoQualityTitleFormat",
        "children": [
          {
            "kind": "Var",
            "name": "common",
            "printedName": "common",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQualityTitleFormat.Type) -> NutPlayer.VideoQualityTitleFormat",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQualityTitleFormat",
                    "printedName": "NutPlayer.VideoQualityTitleFormat",
                    "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQualityTitleFormat.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQualityTitleFormat",
                        "printedName": "NutPlayer.VideoQualityTitleFormat",
                        "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer23VideoQualityTitleFormatO6commonyA2CmF",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO6commonyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "rus",
            "printedName": "rus",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQualityTitleFormat.Type) -> NutPlayer.VideoQualityTitleFormat",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQualityTitleFormat",
                    "printedName": "NutPlayer.VideoQualityTitleFormat",
                    "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQualityTitleFormat.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQualityTitleFormat",
                        "printedName": "NutPlayer.VideoQualityTitleFormat",
                        "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer23VideoQualityTitleFormatO3rusyA2CmF",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO3rusyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "eng",
            "printedName": "eng",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQualityTitleFormat.Type) -> NutPlayer.VideoQualityTitleFormat",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQualityTitleFormat",
                    "printedName": "NutPlayer.VideoQualityTitleFormat",
                    "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQualityTitleFormat.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQualityTitleFormat",
                        "printedName": "NutPlayer.VideoQualityTitleFormat",
                        "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer23VideoQualityTitleFormatO3engyA2CmF",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO3engyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Var",
            "name": "resolution",
            "printedName": "resolution",
            "children": [
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(NutPlayer.VideoQualityTitleFormat.Type) -> NutPlayer.VideoQualityTitleFormat",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQualityTitleFormat",
                    "printedName": "NutPlayer.VideoQualityTitleFormat",
                    "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Metatype",
                    "printedName": "NutPlayer.VideoQualityTitleFormat.Type",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQualityTitleFormat",
                        "printedName": "NutPlayer.VideoQualityTitleFormat",
                        "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                      }
                    ]
                  }
                ]
              }
            ],
            "declKind": "EnumElement",
            "usr": "s:9NutPlayer23VideoQualityTitleFormatO10resolutionyA2CmF",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO10resolutionyA2CmF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(rawValue:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "VideoQualityTitleFormat",
                "printedName": "NutPlayer.VideoQualityTitleFormat",
                "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer23VideoQualityTitleFormatO8rawValueACSi_tcfc",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO8rawValueACSi_tcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "createTitle",
            "printedName": "createTitle(from:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "VideoQuality",
                "printedName": "NutPlayer.VideoQuality",
                "usr": "s:9NutPlayer12VideoQualityO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer23VideoQualityTitleFormatO06createE04fromSSAA0cD0O_tF",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO06createE04fromSSAA0cD0O_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "==",
            "printedName": "==(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "VideoQualityTitleFormat",
                "printedName": "NutPlayer.VideoQualityTitleFormat",
                "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
              },
              {
                "kind": "TypeNominal",
                "name": "VideoQualityTitleFormat",
                "printedName": "NutPlayer.VideoQualityTitleFormat",
                "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer23VideoQualityTitleFormatO2eeoiySbAC_ACtFZ",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO2eeoiySbAC_ACtFZ",
            "moduleName": "NutPlayer",
            "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:9NutPlayer23VideoQualityTitleFormatO9hashValueSivp",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO9hashValueSivp",
            "moduleName": "NutPlayer",
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer23VideoQualityTitleFormatO9hashValueSivg",
                "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO9hashValueSivg",
                "moduleName": "NutPlayer",
                "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:9NutPlayer23VideoQualityTitleFormatO4hash4intoys6HasherVz_tF",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO4hash4intoys6HasherVz_tF",
            "moduleName": "NutPlayer",
            "implicit": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "allCases",
            "printedName": "allCases",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[NutPlayer.VideoQualityTitleFormat]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "VideoQualityTitleFormat",
                    "printedName": "NutPlayer.VideoQualityTitleFormat",
                    "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer23VideoQualityTitleFormatO8allCasesSayACGvpZ",
            "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO8allCasesSayACGvpZ",
            "moduleName": "NutPlayer",
            "static": true,
            "implicit": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.VideoQualityTitleFormat]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQualityTitleFormat",
                        "printedName": "NutPlayer.VideoQualityTitleFormat",
                        "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer23VideoQualityTitleFormatO8allCasesSayACGvgZ",
                "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO8allCasesSayACGvgZ",
                "moduleName": "NutPlayer",
                "static": true,
                "implicit": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Enum",
        "usr": "s:9NutPlayer23VideoQualityTitleFormatO",
        "mangledName": "$s9NutPlayer23VideoQualityTitleFormatO",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "AccessControl",
          "RawDocComment"
        ],
        "conformances": [
          {
            "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": "CaseIterable",
            "printedName": "CaseIterable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AllCases",
                "printedName": "AllCases",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Array",
                    "printedName": "[NutPlayer.VideoQualityTitleFormat]",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "VideoQualityTitleFormat",
                        "printedName": "NutPlayer.VideoQualityTitleFormat",
                        "usr": "s:9NutPlayer23VideoQualityTitleFormatO"
                      }
                    ],
                    "usr": "s:Sa"
                  }
                ]
              }
            ],
            "usr": "s:s12CaseIterableP",
            "mangledName": "$ss12CaseIterableP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "AVFoundation",
        "printedName": "AVFoundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "RawDocComment"
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "XcodeLogDestination",
        "printedName": "XcodeLogDestination",
        "children": [
          {
            "kind": "Var",
            "name": "format",
            "printedName": "format",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer19XcodeLogDestinationC6formatSSvp",
            "mangledName": "$s9NutPlayer19XcodeLogDestinationC6formatSSvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "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:9NutPlayer19XcodeLogDestinationC6formatSSvg",
                "mangledName": "$s9NutPlayer19XcodeLogDestinationC6formatSSvg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "limitOutputLevel",
            "printedName": "limitOutputLevel",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Var",
            "usr": "s:9NutPlayer19XcodeLogDestinationC16limitOutputLevelAA0dH0Ovp",
            "mangledName": "$s9NutPlayer19XcodeLogDestinationC16limitOutputLevelAA0dH0Ovp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "HasStorage",
              "AccessControl"
            ],
            "isLet": true,
            "hasStorage": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "LogLevel",
                    "printedName": "NutPlayer.LogLevel",
                    "usr": "s:9NutPlayer8LogLevelO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:9NutPlayer19XcodeLogDestinationC16limitOutputLevelAA0dH0Ovg",
                "mangledName": "$s9NutPlayer19XcodeLogDestinationC16limitOutputLevelAA0dH0Ovg",
                "moduleName": "NutPlayer",
                "implicit": true,
                "declAttributes": [
                  "Final"
                ],
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Constructor",
            "name": "init",
            "printedName": "init(format:limitOutputLevel:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "XcodeLogDestination",
                "printedName": "NutPlayer.XcodeLogDestination",
                "usr": "s:9NutPlayer19XcodeLogDestinationC"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "hasDefaultArg": true,
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Constructor",
            "usr": "s:9NutPlayer19XcodeLogDestinationC6format16limitOutputLevelACSS_AA0dI0Otcfc",
            "mangledName": "$s9NutPlayer19XcodeLogDestinationC6format16limitOutputLevelACSS_AA0dI0Otcfc",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "init_kind": "Designated"
          },
          {
            "kind": "Function",
            "name": "process",
            "printedName": "process(_:level:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "LogLevel",
                "printedName": "NutPlayer.LogLevel",
                "usr": "s:9NutPlayer8LogLevelO"
              }
            ],
            "declKind": "Func",
            "usr": "s:9NutPlayer19XcodeLogDestinationC7process_5levelySS_AA0D5LevelOtF",
            "mangledName": "$s9NutPlayer19XcodeLogDestinationC7process_5levelySS_AA0D5LevelOtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Final",
              "AccessControl"
            ],
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:9NutPlayer19XcodeLogDestinationC",
        "mangledName": "$s9NutPlayer19XcodeLogDestinationC",
        "moduleName": "NutPlayer",
        "declAttributes": [
          "Final",
          "AccessControl"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "LogDestination",
            "printedName": "LogDestination",
            "usr": "s:9NutPlayer14LogDestinationP",
            "mangledName": "$s9NutPlayer14LogDestinationP"
          }
        ]
      },
      {
        "kind": "Import",
        "name": "Foundation",
        "printedName": "Foundation",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "UIKit",
        "printedName": "UIKit",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "SwiftUI",
        "printedName": "SwiftUI",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "Import",
        "name": "DeveloperToolsSupport",
        "printedName": "DeveloperToolsSupport",
        "declKind": "Import",
        "moduleName": "NutPlayer"
      },
      {
        "kind": "TypeDecl",
        "name": "Array",
        "printedName": "Array",
        "children": [
          {
            "kind": "Subscript",
            "name": "subscript",
            "printedName": "subscript(safe:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Optional",
                "printedName": "τ_0_0?",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sq"
              },
              {
                "kind": "TypeNominal",
                "name": "Int",
                "printedName": "Swift.Int",
                "usr": "s:Si"
              }
            ],
            "declKind": "Subscript",
            "usr": "s:Sa9NutPlayerE4safexSgSi_tcip",
            "mangledName": "$sSa9NutPlayerE4safexSgSi_tcip",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Element>",
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "τ_0_0?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Sa9NutPlayerE4safexSgSi_tcig",
                "mangledName": "$sSa9NutPlayerE4safexSgSi_tcig",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Element>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "distinct",
            "printedName": "distinct()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Array",
                "printedName": "[τ_0_0]",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ],
                "usr": "s:Sa"
              }
            ],
            "declKind": "Func",
            "usr": "s:Sa9NutPlayerSHRzlE8distinctSayxGyF",
            "mangledName": "$sSa9NutPlayerSHRzlE8distinctSayxGyF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Hashable>",
            "sugared_genericSig": "<Element where Element : Swift.Hashable>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "forCurrentDevice",
            "printedName": "forCurrentDevice",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Var",
            "usr": "s:Sa9NutPlayerAA10ConstraintORszlE16forCurrentDevice14CoreFoundation7CGFloatVvp",
            "mangledName": "$sSa9NutPlayerAA10ConstraintORszlE16forCurrentDevice12CoreGraphics7CGFloatVvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CGFloat",
                    "printedName": "CoreGraphics.CGFloat",
                    "usr": "s:14CoreFoundation7CGFloatV"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Sa9NutPlayerAA10ConstraintORszlE16forCurrentDevice14CoreFoundation7CGFloatVvg",
                "mangledName": "$sSa9NutPlayerAA10ConstraintORszlE16forCurrentDevice12CoreGraphics7CGFloatVvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0 where τ_0_0 == NutPlayer.Constraint>",
                "sugared_genericSig": "<Element where Element == NutPlayer.Constraint>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:Sa",
        "mangledName": "$sSa",
        "moduleName": "Swift",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<Element>",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "_DestructorSafeContainer",
            "printedName": "_DestructorSafeContainer",
            "usr": "s:s24_DestructorSafeContainerP",
            "mangledName": "$ss24_DestructorSafeContainerP"
          },
          {
            "kind": "Conformance",
            "name": "_ArrayProtocol",
            "printedName": "_ArrayProtocol",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Buffer",
                "printedName": "_Buffer",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "_ArrayBuffer",
                    "printedName": "Swift._ArrayBuffer<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s12_ArrayBufferV"
                  }
                ]
              }
            ],
            "usr": "s:s14_ArrayProtocolP",
            "mangledName": "$ss14_ArrayProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "RandomAccessCollection",
            "printedName": "RandomAccessCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Range",
                    "printedName": "Swift.Range<Swift.Int>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sn"
                  }
                ]
              }
            ],
            "usr": "s:Sk",
            "mangledName": "$sSk"
          },
          {
            "kind": "Conformance",
            "name": "MutableCollection",
            "printedName": "MutableCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              }
            ],
            "usr": "s:SM",
            "mangledName": "$sSM"
          },
          {
            "kind": "Conformance",
            "name": "BidirectionalCollection",
            "printedName": "BidirectionalCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Range",
                    "printedName": "Swift.Range<Swift.Int>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sn"
                  }
                ]
              }
            ],
            "usr": "s:SK",
            "mangledName": "$sSK"
          },
          {
            "kind": "Conformance",
            "name": "Collection",
            "printedName": "Collection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IndexingIterator",
                    "printedName": "Swift.IndexingIterator<[τ_0_0]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[τ_0_0]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:s16IndexingIteratorV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Range",
                    "printedName": "Swift.Range<Swift.Int>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Int",
                        "printedName": "Swift.Int",
                        "usr": "s:Si"
                      }
                    ],
                    "usr": "s:Sn"
                  }
                ]
              }
            ],
            "usr": "s:Sl",
            "mangledName": "$sSl"
          },
          {
            "kind": "Conformance",
            "name": "Sequence",
            "printedName": "Sequence",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "IndexingIterator",
                    "printedName": "Swift.IndexingIterator<[τ_0_0]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[τ_0_0]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "GenericTypeParam",
                            "printedName": "τ_0_0"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:s16IndexingIteratorV"
                  }
                ]
              }
            ],
            "usr": "s:ST",
            "mangledName": "$sST"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByArrayLiteral",
            "printedName": "ExpressibleByArrayLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ArrayLiteralElement",
                "printedName": "ArrayLiteralElement",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByArrayLiteralP",
            "mangledName": "$ss25ExpressibleByArrayLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "RangeReplaceableCollection",
            "printedName": "RangeReplaceableCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ArraySlice",
                    "printedName": "Swift.ArraySlice<τ_0_0>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "GenericTypeParam",
                        "printedName": "τ_0_0"
                      }
                    ],
                    "usr": "s:s10ArraySliceV"
                  }
                ]
              }
            ],
            "usr": "s:Sm",
            "mangledName": "$sSm"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "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": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "_HasContiguousBytes",
            "printedName": "_HasContiguousBytes",
            "usr": "s:s19_HasContiguousBytesP",
            "mangledName": "$ss19_HasContiguousBytesP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSArray",
                    "printedName": "Foundation.NSArray",
                    "usr": "c:objc(cs)NSArray"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "ContiguousBytes",
            "printedName": "ContiguousBytes",
            "usr": "s:10Foundation15ContiguousBytesP",
            "mangledName": "$s10Foundation15ContiguousBytesP"
          },
          {
            "kind": "Conformance",
            "name": "EncodableWithConfiguration",
            "printedName": "EncodableWithConfiguration",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "EncodingConfiguration",
                "printedName": "EncodingConfiguration",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.EncodingConfiguration"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation26EncodableWithConfigurationP",
            "mangledName": "$s10Foundation26EncodableWithConfigurationP"
          },
          {
            "kind": "Conformance",
            "name": "DecodableWithConfiguration",
            "printedName": "DecodableWithConfiguration",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "DecodingConfiguration",
                "printedName": "DecodingConfiguration",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.DecodingConfiguration"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation26DecodableWithConfigurationP",
            "mangledName": "$s10Foundation26DecodableWithConfigurationP"
          },
          {
            "kind": "Conformance",
            "name": "DataProtocol",
            "printedName": "DataProtocol",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Regions",
                "printedName": "Regions",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "CollectionOfOne",
                    "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Array",
                        "printedName": "[Swift.UInt8]",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "UInt8",
                            "printedName": "Swift.UInt8",
                            "usr": "s:s5UInt8V"
                          }
                        ],
                        "usr": "s:Sa"
                      }
                    ],
                    "usr": "s:s15CollectionOfOneV"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation12DataProtocolP",
            "mangledName": "$s10Foundation12DataProtocolP"
          },
          {
            "kind": "Conformance",
            "name": "MutableDataProtocol",
            "printedName": "MutableDataProtocol",
            "usr": "s:10Foundation19MutableDataProtocolP",
            "mangledName": "$s10Foundation19MutableDataProtocolP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CurrentValueSubject",
        "printedName": "CurrentValueSubject",
        "children": [
          {
            "kind": "Function",
            "name": "bind",
            "printedName": "bind(to:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "AnyCancellable",
                "printedName": "Combine.AnyCancellable",
                "usr": "s:7Combine14AnyCancellableC"
              },
              {
                "kind": "TypeNominal",
                "name": "CurrentValueSubject",
                "printedName": "Combine.CurrentValueSubject<τ_0_0, τ_0_1>",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ],
                "usr": "s:7Combine19CurrentValueSubjectC"
              }
            ],
            "declKind": "Func",
            "usr": "s:7Combine19CurrentValueSubjectC9NutPlayerSQRzrlE4bind2toAA14AnyCancellableCACyxq_G_tF",
            "mangledName": "$s7Combine19CurrentValueSubjectC9NutPlayerSQRzrlE4bind2toAA14AnyCancellableCACyxq_G_tF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Equatable, τ_0_1 : Swift.Error>",
            "sugared_genericSig": "<Output, Failure where Output : Swift.Equatable, Failure : Swift.Error>",
            "declAttributes": [
              "Final",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "s:7Combine19CurrentValueSubjectC",
        "mangledName": "$s7Combine19CurrentValueSubjectC",
        "moduleName": "Combine",
        "genericSig": "<τ_0_0, τ_0_1 where τ_0_1 : Swift.Error>",
        "sugared_genericSig": "<Output, Failure where Failure : Swift.Error>",
        "intro_Macosx": "10.15",
        "intro_iOS": "13.0",
        "intro_tvOS": "13.0",
        "intro_watchOS": "6.0",
        "declAttributes": [
          "Final",
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Subject",
            "printedName": "Subject",
            "usr": "s:7Combine7SubjectP",
            "mangledName": "$s7Combine7SubjectP"
          },
          {
            "kind": "Conformance",
            "name": "Publisher",
            "printedName": "Publisher",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Output",
                "printedName": "Output",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Failure",
                "printedName": "Failure",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_1"
                  }
                ]
              }
            ],
            "usr": "s:7Combine9PublisherP",
            "mangledName": "$s7Combine9PublisherP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "CGSize",
        "printedName": "CGSize",
        "children": [
          {
            "kind": "Function",
            "name": "<",
            "printedName": "<(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:So6CGSizeV9NutPlayerE1loiySbAB_ABtFZ",
            "mangledName": "$sSo6CGSizeV9NutPlayerE1loiySbAB_ABtFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "<=",
            "printedName": "<=(_:_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              },
              {
                "kind": "TypeNominal",
                "name": "CGSize",
                "printedName": "CoreFoundation.CGSize",
                "usr": "c:@S@CGSize"
              }
            ],
            "declKind": "Func",
            "usr": "s:So6CGSizeV9NutPlayerE2leoiySbAB_ABtFZ",
            "mangledName": "$sSo6CGSizeV9NutPlayerE2leoiySbAB_ABtFZ",
            "moduleName": "NutPlayer",
            "static": true,
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "c:@S@CGSize",
        "moduleName": "CoreFoundation",
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSValue",
                    "printedName": "Foundation.NSValue",
                    "usr": "c:objc(cs)NSValue"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "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": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "AnimatablePair",
                    "printedName": "SwiftUI.AnimatablePair<CoreGraphics.CGFloat, CoreGraphics.CGFloat>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "CGFloat",
                        "printedName": "CoreGraphics.CGFloat",
                        "usr": "s:14CoreFoundation7CGFloatV"
                      }
                    ],
                    "usr": "s:7SwiftUI14AnimatablePairV"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "ObservableObjectPublisher",
        "printedName": "ObservableObjectPublisher",
        "declKind": "Class",
        "usr": "s:7Combine25ObservableObjectPublisherC",
        "mangledName": "$s7Combine25ObservableObjectPublisherC",
        "moduleName": "Combine",
        "intro_Macosx": "10.15",
        "intro_iOS": "13.0",
        "intro_tvOS": "13.0",
        "intro_watchOS": "6.0",
        "declAttributes": [
          "Final",
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "hasMissingDesignatedInitializers": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Publisher",
            "printedName": "Publisher",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Output",
                "printedName": "Output",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Failure",
                "printedName": "Failure",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7Combine9PublisherP",
            "mangledName": "$s7Combine9PublisherP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Int",
        "printedName": "Int",
        "children": [
          {
            "kind": "Function",
            "name": "leadingZero",
            "printedName": "leadingZero()",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:Si9NutPlayerE11leadingZeroSSyF",
            "mangledName": "$sSi9NutPlayerE11leadingZeroSSyF",
            "moduleName": "NutPlayer",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:Si",
        "mangledName": "$sSi",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "FixedWidthInteger",
            "printedName": "FixedWidthInteger",
            "usr": "s:s17FixedWidthIntegerP",
            "mangledName": "$ss17FixedWidthIntegerP"
          },
          {
            "kind": "Conformance",
            "name": "SignedInteger",
            "printedName": "SignedInteger",
            "usr": "s:SZ",
            "mangledName": "$sSZ"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryInteger",
            "printedName": "BinaryInteger",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Words",
                "printedName": "Words",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Words",
                    "printedName": "Swift.Int.Words",
                    "usr": "s:Si5WordsV"
                  }
                ]
              }
            ],
            "usr": "s:Sz",
            "mangledName": "$sSz"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "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": "CodingKeyRepresentable",
            "printedName": "CodingKeyRepresentable",
            "usr": "s:s22CodingKeyRepresentableP",
            "mangledName": "$ss22CodingKeyRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "MirrorPath",
            "printedName": "MirrorPath",
            "usr": "s:s10MirrorPathP",
            "mangledName": "$ss10MirrorPathP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.Int.SIMD2Storage",
                    "usr": "s:Si12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.Int.SIMD4Storage",
                    "usr": "s:Si12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.Int.SIMD8Storage",
                    "usr": "s:Si12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.Int.SIMD16Storage",
                    "usr": "s:Si13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.Int.SIMD32Storage",
                    "usr": "s:Si13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.Int.SIMD64Storage",
                    "usr": "s:Si13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "URL",
        "printedName": "URL",
        "children": [
          {
            "kind": "Function",
            "name": "URLByReplacingLastPathComponent",
            "printedName": "URLByReplacingLastPathComponent(_:)",
            "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"
              }
            ],
            "declKind": "Func",
            "usr": "s:10Foundation3URLV9NutPlayerE31URLByReplacingLastPathComponentyACSgSSF",
            "mangledName": "$s10Foundation3URLV9NutPlayerE31URLByReplacingLastPathComponentyACSgSSF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:10Foundation3URLV",
        "mangledName": "$s10Foundation3URLV",
        "moduleName": "Foundation",
        "intro_Macosx": "10.10",
        "intro_iOS": "8.0",
        "intro_tvOS": "9.0",
        "intro_watchOS": "2.0",
        "declAttributes": [
          "Available",
          "Available",
          "Available",
          "Available"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "ReferenceConvertible",
            "printedName": "ReferenceConvertible",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ReferenceType",
                "printedName": "ReferenceType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSURL",
                    "printedName": "Foundation.NSURL",
                    "usr": "c:objc(cs)NSURL"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation20ReferenceConvertibleP",
            "mangledName": "$s10Foundation20ReferenceConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSURL",
                    "printedName": "Foundation.NSURL",
                    "usr": "c:objc(cs)NSURL"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "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": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "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": "_ExpressibleByFileReferenceLiteral",
            "printedName": "_ExpressibleByFileReferenceLiteral",
            "usr": "s:s34_ExpressibleByFileReferenceLiteralP",
            "mangledName": "$ss34_ExpressibleByFileReferenceLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Transferable",
            "printedName": "Transferable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Representation",
                "printedName": "Representation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some CoreTransferable.TransferRepresentation",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TransferRepresentation",
                        "printedName": "CoreTransferable.TransferRepresentation",
                        "usr": "s:16CoreTransferable22TransferRepresentationP"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Sendable",
                        "printedName": "Swift.Sendable",
                        "usr": "s:s8SendableP"
                      }
                    ]
                  }
                ]
              }
            ],
            "usr": "s:16CoreTransferable0B0P",
            "mangledName": "$s16CoreTransferable0B0P"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Optional",
        "printedName": "Optional",
        "children": [
          {
            "kind": "Var",
            "name": "isExist",
            "printedName": "isExist",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:Sq9NutPlayerE7isExistSbvp",
            "mangledName": "$sSq9NutPlayerE7isExistSbvp",
            "moduleName": "NutPlayer",
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:Sq9NutPlayerE7isExistSbvg",
                "mangledName": "$sSq9NutPlayerE7isExistSbvg",
                "moduleName": "NutPlayer",
                "genericSig": "<τ_0_0>",
                "sugared_genericSig": "<Wrapped>",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Function",
            "name": "orCreate",
            "printedName": "orCreate(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> τ_0_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_0_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:Sq9NutPlayerE8orCreateyxxyXKF",
            "mangledName": "$sSq9NutPlayerE8orCreateyxxyXKF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0>",
            "sugared_genericSig": "<Wrapped>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "orTypedCreate",
            "printedName": "orTypedCreate(_:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_1_0"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "() -> τ_1_0",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "GenericTypeParam",
                    "printedName": "τ_1_0"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "Void",
                    "printedName": "()"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:Sq9NutPlayerE13orTypedCreateyqd__qd__yXK8RawValueQyd__RszSYRd__lF",
            "mangledName": "$sSq9NutPlayerE13orTypedCreateyqd__qd__yXK8RawValueQyd__RszSYRd__lF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 == τ_1_0.RawValue, τ_1_0 : Swift.RawRepresentable>",
            "sugared_genericSig": "<Wrapped, Element where Wrapped == Element.RawValue, Element : Swift.RawRepresentable>",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Enum",
        "usr": "s:Sq",
        "mangledName": "$sSq",
        "moduleName": "Swift",
        "genericSig": "<τ_0_0>",
        "sugared_genericSig": "<Wrapped>",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "isEnumExhaustive": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "ExpressibleByNilLiteral",
            "printedName": "ExpressibleByNilLiteral",
            "usr": "s:s23ExpressibleByNilLiteralP",
            "mangledName": "$ss23ExpressibleByNilLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "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": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "ProtocolComposition",
                    "printedName": "AnyObject"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "EncodableWithConfiguration",
            "printedName": "EncodableWithConfiguration",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "EncodingConfiguration",
                "printedName": "EncodingConfiguration",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.EncodingConfiguration"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation26EncodableWithConfigurationP",
            "mangledName": "$s10Foundation26EncodableWithConfigurationP"
          },
          {
            "kind": "Conformance",
            "name": "DecodableWithConfiguration",
            "printedName": "DecodableWithConfiguration",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "DecodingConfiguration",
                "printedName": "DecodingConfiguration",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.DecodingConfiguration"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation26DecodableWithConfigurationP",
            "mangledName": "$s10Foundation26DecodableWithConfigurationP"
          },
          {
            "kind": "Conformance",
            "name": "Gesture",
            "printedName": "Gesture",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Value",
                "printedName": "Value",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.Value"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI7GestureP",
            "mangledName": "$s7SwiftUI7GestureP"
          },
          {
            "kind": "Conformance",
            "name": "View",
            "printedName": "View",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI4ViewP",
            "mangledName": "$s7SwiftUI4ViewP"
          },
          {
            "kind": "Conformance",
            "name": "TableRowContent",
            "printedName": "TableRowContent",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "TableRowValue",
                "printedName": "TableRowValue",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.TableRowValue"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "TableRowBody",
                "printedName": "TableRowBody",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI15TableRowContentP",
            "mangledName": "$s7SwiftUI15TableRowContentP"
          },
          {
            "kind": "Conformance",
            "name": "Commands",
            "printedName": "Commands",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI8CommandsP",
            "mangledName": "$s7SwiftUI8CommandsP"
          },
          {
            "kind": "Conformance",
            "name": "ToolbarContent",
            "printedName": "ToolbarContent",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Body",
                "printedName": "Body",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Never",
                    "printedName": "Swift.Never",
                    "usr": "s:s5NeverO"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI14ToolbarContentP",
            "mangledName": "$s7SwiftUI14ToolbarContentP"
          },
          {
            "kind": "Conformance",
            "name": "CustomizableToolbarContent",
            "printedName": "CustomizableToolbarContent",
            "usr": "s:7SwiftUI26CustomizableToolbarContentP",
            "mangledName": "$s7SwiftUI26CustomizableToolbarContentP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Sequence",
        "printedName": "Sequence",
        "children": [
          {
            "kind": "Function",
            "name": "all",
            "printedName": "all(where:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeFunc",
                "name": "Function",
                "printedName": "(τ_0_0.Element) throws -> Swift.Bool",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "DependentMember",
                    "printedName": "τ_0_0.Element"
                  }
                ],
                "typeAttributes": [
                  "noescape"
                ]
              }
            ],
            "declKind": "Func",
            "usr": "s:ST9NutPlayerE3all5whereS2b7ElementQzKXE_tKF",
            "mangledName": "$sST9NutPlayerE3all5whereS2b7ElementQzKXE_tKF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sequence>",
            "sugared_genericSig": "<Self where Self : Swift.Sequence>",
            "declAttributes": [
              "Rethrows",
              "AccessControl",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Protocol",
        "usr": "s:ST",
        "mangledName": "$sST",
        "moduleName": "Swift",
        "genericSig": "<τ_0_0.Element == τ_0_0.Iterator.Element, τ_0_0.Iterator : Swift.IteratorProtocol>",
        "sugared_genericSig": "<Self.Element == Self.Iterator.Element, Self.Iterator : Swift.IteratorProtocol>",
        "isExternal": true
      },
      {
        "kind": "TypeDecl",
        "name": "String",
        "printedName": "String",
        "children": [
          {
            "kind": "Function",
            "name": "createAttributedString",
            "printedName": "createAttributedString(fontFamily:fontSize:alignment:color:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "NSAttributedString",
                "printedName": "Foundation.NSAttributedString",
                "usr": "c:objc(cs)NSAttributedString"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              },
              {
                "kind": "TypeNominal",
                "name": "NSTextAlignment",
                "printedName": "UIKit.NSTextAlignment",
                "usr": "c:@E@NSTextAlignment"
              },
              {
                "kind": "TypeNominal",
                "name": "UIColor",
                "printedName": "UIKit.UIColor",
                "usr": "c:objc(cs)UIColor"
              }
            ],
            "declKind": "Func",
            "usr": "s:SS9NutPlayerE22createAttributedString10fontFamily0F4Size9alignment5colorSo012NSAttributedE0CSS_14CoreFoundation7CGFloatVSo15NSTextAlignmentVSo7UIColorCtF",
            "mangledName": "$sSS9NutPlayerE22createAttributedString10fontFamily0F4Size9alignment5colorSo012NSAttributedE0CSS_12CoreGraphics7CGFloatVSo15NSTextAlignmentVSo7UIColorCtF",
            "moduleName": "NutPlayer",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "replace",
            "printedName": "replace(_:replacement:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              }
            ],
            "declKind": "Func",
            "usr": "s:SS9NutPlayerE7replace_11replacementS2S_SStKF",
            "mangledName": "$sSS9NutPlayerE7replace_11replacementS2S_SStKF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "throwing": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "substring",
            "printedName": "substring(using:)",
            "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": "_NSRange",
                "printedName": "Foundation._NSRange",
                "usr": "c:@S@_NSRange"
              }
            ],
            "declKind": "Func",
            "usr": "s:SS9NutPlayerE9substring5usingSSSgSo8_NSRangeV_tF",
            "mangledName": "$sSS9NutPlayerE9substring5usingSSSgSo8_NSRangeV_tF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "contains",
            "printedName": "contains(anyOf:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              },
              {
                "kind": "TypeNominal",
                "name": "GenericTypeParam",
                "printedName": "τ_0_0"
              }
            ],
            "declKind": "Func",
            "usr": "s:SS9NutPlayerE8contains5anyOfSbx_tSTRzSy7ElementRpzlF",
            "mangledName": "$sSS9NutPlayerE8contains5anyOfSbx_tSTRzSy7ElementRpzlF",
            "moduleName": "NutPlayer",
            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sequence, τ_0_0.Element : Swift.StringProtocol>",
            "sugared_genericSig": "<T where T : Swift.Sequence, T.Element : Swift.StringProtocol>",
            "declAttributes": [
              "Inlinable",
              "RawDocComment"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Var",
            "name": "isURI",
            "printedName": "isURI",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:SS9NutPlayerE5isURISbvp",
            "mangledName": "$sSS9NutPlayerE5isURISbvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "RawDocComment"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:SS9NutPlayerE5isURISbvg",
                "mangledName": "$sSS9NutPlayerE5isURISbvg",
                "moduleName": "NutPlayer",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          }
        ],
        "declKind": "Struct",
        "usr": "s:SS",
        "mangledName": "$sSS",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CodingKeyRepresentable",
            "printedName": "CodingKeyRepresentable",
            "usr": "s:s22CodingKeyRepresentableP",
            "mangledName": "$ss22CodingKeyRepresentableP"
          },
          {
            "kind": "Conformance",
            "name": "_HasContiguousBytes",
            "printedName": "_HasContiguousBytes",
            "usr": "s:s19_HasContiguousBytesP",
            "mangledName": "$ss19_HasContiguousBytesP"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "TextOutputStream",
            "printedName": "TextOutputStream",
            "usr": "s:s16TextOutputStreamP",
            "mangledName": "$ss16TextOutputStreamP"
          },
          {
            "kind": "Conformance",
            "name": "TextOutputStreamable",
            "printedName": "TextOutputStreamable",
            "usr": "s:s20TextOutputStreamableP",
            "mangledName": "$ss20TextOutputStreamableP"
          },
          {
            "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": "_ExpressibleByBuiltinUnicodeScalarLiteral",
            "printedName": "_ExpressibleByBuiltinUnicodeScalarLiteral",
            "usr": "s:s41_ExpressibleByBuiltinUnicodeScalarLiteralP",
            "mangledName": "$ss41_ExpressibleByBuiltinUnicodeScalarLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral",
            "printedName": "_ExpressibleByBuiltinExtendedGraphemeClusterLiteral",
            "usr": "s:s51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP",
            "mangledName": "$ss51_ExpressibleByBuiltinExtendedGraphemeClusterLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinStringLiteral",
            "printedName": "_ExpressibleByBuiltinStringLiteral",
            "usr": "s:s34_ExpressibleByBuiltinStringLiteralP",
            "mangledName": "$ss34_ExpressibleByBuiltinStringLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByStringLiteral",
            "printedName": "ExpressibleByStringLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "StringLiteralType",
                "printedName": "StringLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s26ExpressibleByStringLiteralP",
            "mangledName": "$ss26ExpressibleByStringLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByExtendedGraphemeClusterLiteral",
            "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "ExtendedGraphemeClusterLiteralType",
                "printedName": "ExtendedGraphemeClusterLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
            "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByUnicodeScalarLiteral",
            "printedName": "ExpressibleByUnicodeScalarLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "UnicodeScalarLiteralType",
                "printedName": "UnicodeScalarLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ]
              }
            ],
            "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
            "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
          },
          {
            "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": "BidirectionalCollection",
            "printedName": "BidirectionalCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Character",
                    "printedName": "Swift.Character",
                    "usr": "s:SJ"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Index",
                    "printedName": "Swift.String.Index",
                    "usr": "s:SS5IndexV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Substring",
                    "printedName": "Swift.Substring",
                    "usr": "s:Ss"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DefaultIndices",
                    "printedName": "Swift.DefaultIndices<Swift.String>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SI"
                  }
                ]
              }
            ],
            "usr": "s:SK",
            "mangledName": "$sSK"
          },
          {
            "kind": "Conformance",
            "name": "Collection",
            "printedName": "Collection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Character",
                    "printedName": "Swift.Character",
                    "usr": "s:SJ"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Index",
                "printedName": "Index",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Index",
                    "printedName": "Swift.String.Index",
                    "usr": "s:SS5IndexV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Iterator",
                    "printedName": "Swift.String.Iterator",
                    "usr": "s:SS8IteratorV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Substring",
                    "printedName": "Swift.Substring",
                    "usr": "s:Ss"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Indices",
                "printedName": "Indices",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DefaultIndices",
                    "printedName": "Swift.DefaultIndices<Swift.String>",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "usr": "s:SI"
                  }
                ]
              }
            ],
            "usr": "s:Sl",
            "mangledName": "$sSl"
          },
          {
            "kind": "Conformance",
            "name": "Sequence",
            "printedName": "Sequence",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Element",
                "printedName": "Element",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Character",
                    "printedName": "Swift.Character",
                    "usr": "s:SJ"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "Iterator",
                "printedName": "Iterator",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Iterator",
                    "printedName": "Swift.String.Iterator",
                    "usr": "s:SS8IteratorV"
                  }
                ]
              }
            ],
            "usr": "s:ST",
            "mangledName": "$sST"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "StringProtocol",
            "printedName": "StringProtocol",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "UTF8View",
                "printedName": "UTF8View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UTF8View",
                    "printedName": "Swift.String.UTF8View",
                    "usr": "s:SS8UTF8ViewV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "UTF16View",
                "printedName": "UTF16View",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UTF16View",
                    "printedName": "Swift.String.UTF16View",
                    "usr": "s:SS9UTF16ViewV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "UnicodeScalarView",
                "printedName": "UnicodeScalarView",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UnicodeScalarView",
                    "printedName": "Swift.String.UnicodeScalarView",
                    "usr": "s:SS17UnicodeScalarViewV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Substring",
                    "printedName": "Swift.Substring",
                    "usr": "s:Ss"
                  }
                ]
              }
            ],
            "usr": "s:Sy",
            "mangledName": "$sSy"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByStringInterpolation",
            "printedName": "ExpressibleByStringInterpolation",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "StringInterpolation",
                "printedName": "StringInterpolation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DefaultStringInterpolation",
                    "printedName": "Swift.DefaultStringInterpolation",
                    "usr": "s:s26DefaultStringInterpolationV"
                  }
                ]
              }
            ],
            "usr": "s:s32ExpressibleByStringInterpolationP",
            "mangledName": "$ss32ExpressibleByStringInterpolationP"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "RangeReplaceableCollection",
            "printedName": "RangeReplaceableCollection",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SubSequence",
                "printedName": "SubSequence",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Substring",
                    "printedName": "Swift.Substring",
                    "usr": "s:Ss"
                  }
                ]
              }
            ],
            "usr": "s:Sm",
            "mangledName": "$sSm"
          },
          {
            "kind": "Conformance",
            "name": "MirrorPath",
            "printedName": "MirrorPath",
            "usr": "s:s10MirrorPathP",
            "mangledName": "$ss10MirrorPathP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSString",
                    "printedName": "Foundation.NSString",
                    "usr": "c:objc(cs)NSString"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "Transferable",
            "printedName": "Transferable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Representation",
                "printedName": "Representation",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "OpaqueTypeArchetype",
                    "printedName": "some CoreTransferable.TransferRepresentation",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "TransferRepresentation",
                        "printedName": "CoreTransferable.TransferRepresentation",
                        "usr": "s:16CoreTransferable22TransferRepresentationP"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Sendable",
                        "printedName": "Swift.Sendable",
                        "usr": "s:s8SendableP"
                      }
                    ]
                  }
                ]
              }
            ],
            "usr": "s:16CoreTransferable0B0P",
            "mangledName": "$s16CoreTransferable0B0P"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "Double",
        "printedName": "Double",
        "children": [
          {
            "kind": "Function",
            "name": "secondsToHoursMinutesSeconds",
            "printedName": "secondsToHoursMinutesSeconds(withFormattingBasedOn:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              }
            ],
            "declKind": "Func",
            "usr": "s:Sd9NutPlayerE28secondsToHoursMinutesSeconds21withFormattingBasedOnSSSd_tF",
            "mangledName": "$sSd9NutPlayerE28secondsToHoursMinutesSeconds21withFormattingBasedOnSSSd_tF",
            "moduleName": "NutPlayer",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          },
          {
            "kind": "Function",
            "name": "handleSeekTime",
            "printedName": "handleSeekTime(using:canOverflow:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Double",
                "printedName": "Swift.Double",
                "usr": "s:Sd"
              },
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "hasDefaultArg": true,
                "usr": "s:Sb"
              }
            ],
            "declKind": "Func",
            "usr": "s:Sd9NutPlayerE14handleSeekTime5using11canOverflowS2d_SbtF",
            "mangledName": "$sSd9NutPlayerE14handleSeekTime5using11canOverflowS2d_SbtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "AccessControl"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Struct",
        "usr": "s:Sd",
        "mangledName": "$sSd",
        "moduleName": "Swift",
        "declAttributes": [
          "Frozen"
        ],
        "isExternal": true,
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Decodable",
            "printedName": "Decodable",
            "usr": "s:Se",
            "mangledName": "$sSe"
          },
          {
            "kind": "Conformance",
            "name": "Encodable",
            "printedName": "Encodable",
            "usr": "s:SE",
            "mangledName": "$sSE"
          },
          {
            "kind": "Conformance",
            "name": "CustomReflectable",
            "printedName": "CustomReflectable",
            "usr": "s:s17CustomReflectableP",
            "mangledName": "$ss17CustomReflectableP"
          },
          {
            "kind": "Conformance",
            "name": "_CustomPlaygroundQuickLookable",
            "printedName": "_CustomPlaygroundQuickLookable",
            "usr": "s:s30_CustomPlaygroundQuickLookableP",
            "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgPassedAsDouble",
            "printedName": "_CVarArgPassedAsDouble",
            "usr": "s:s22_CVarArgPassedAsDoubleP",
            "mangledName": "$ss22_CVarArgPassedAsDoubleP"
          },
          {
            "kind": "Conformance",
            "name": "_CVarArgAligned",
            "printedName": "_CVarArgAligned",
            "usr": "s:s15_CVarArgAlignedP",
            "mangledName": "$ss15_CVarArgAlignedP"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "LosslessStringConvertible",
            "printedName": "LosslessStringConvertible",
            "usr": "s:s25LosslessStringConvertibleP",
            "mangledName": "$ss25LosslessStringConvertibleP"
          },
          {
            "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": "TextOutputStreamable",
            "printedName": "TextOutputStreamable",
            "usr": "s:s20TextOutputStreamableP",
            "mangledName": "$ss20TextOutputStreamableP"
          },
          {
            "kind": "Conformance",
            "name": "BinaryFloatingPoint",
            "printedName": "BinaryFloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "RawSignificand",
                "printedName": "RawSignificand",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt64",
                    "printedName": "Swift.UInt64",
                    "usr": "s:s6UInt64V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "RawExponent",
                "printedName": "RawExponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "UInt",
                    "printedName": "Swift.UInt",
                    "usr": "s:Su"
                  }
                ]
              }
            ],
            "usr": "s:SB",
            "mangledName": "$sSB"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByFloatLiteral",
            "printedName": "ExpressibleByFloatLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "FloatLiteralType",
                "printedName": "FloatLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:s25ExpressibleByFloatLiteralP",
            "mangledName": "$ss25ExpressibleByFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "FloatingPoint",
            "printedName": "FloatingPoint",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Exponent",
                "printedName": "Exponent",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int",
                    "printedName": "Swift.Int",
                    "usr": "s:Si"
                  }
                ]
              }
            ],
            "usr": "s:SF",
            "mangledName": "$sSF"
          },
          {
            "kind": "Conformance",
            "name": "SignedNumeric",
            "printedName": "SignedNumeric",
            "usr": "s:s13SignedNumericP",
            "mangledName": "$ss13SignedNumericP"
          },
          {
            "kind": "Conformance",
            "name": "Numeric",
            "printedName": "Numeric",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Magnitude",
                "printedName": "Magnitude",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:Sj",
            "mangledName": "$sSj"
          },
          {
            "kind": "Conformance",
            "name": "AdditiveArithmetic",
            "printedName": "AdditiveArithmetic",
            "usr": "s:s18AdditiveArithmeticP",
            "mangledName": "$ss18AdditiveArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinIntegerLiteral",
            "printedName": "_ExpressibleByBuiltinIntegerLiteral",
            "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
            "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "ExpressibleByIntegerLiteral",
            "printedName": "ExpressibleByIntegerLiteral",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "IntegerLiteralType",
                "printedName": "IntegerLiteralType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              }
            ],
            "usr": "s:s27ExpressibleByIntegerLiteralP",
            "mangledName": "$ss27ExpressibleByIntegerLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "_ExpressibleByBuiltinFloatLiteral",
            "printedName": "_ExpressibleByBuiltinFloatLiteral",
            "usr": "s:s33_ExpressibleByBuiltinFloatLiteralP",
            "mangledName": "$ss33_ExpressibleByBuiltinFloatLiteralP"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "_HasCustomAnyHashableRepresentation",
            "printedName": "_HasCustomAnyHashableRepresentation",
            "usr": "s:s35_HasCustomAnyHashableRepresentationP",
            "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "Strideable",
            "printedName": "Strideable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "Stride",
                "printedName": "Stride",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:Sx",
            "mangledName": "$sSx"
          },
          {
            "kind": "Conformance",
            "name": "Comparable",
            "printedName": "Comparable",
            "usr": "s:SL",
            "mangledName": "$sSL"
          },
          {
            "kind": "Conformance",
            "name": "SIMDScalar",
            "printedName": "SIMDScalar",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "SIMDMaskScalar",
                "printedName": "SIMDMaskScalar",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Int64",
                    "printedName": "Swift.Int64",
                    "usr": "s:s5Int64V"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD2Storage",
                "printedName": "SIMD2Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD2Storage",
                    "printedName": "Swift.Double.SIMD2Storage",
                    "usr": "s:Sd12SIMD2StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD4Storage",
                "printedName": "SIMD4Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD4Storage",
                    "printedName": "Swift.Double.SIMD4Storage",
                    "usr": "s:Sd12SIMD4StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD8Storage",
                "printedName": "SIMD8Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD8Storage",
                    "printedName": "Swift.Double.SIMD8Storage",
                    "usr": "s:Sd12SIMD8StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD16Storage",
                "printedName": "SIMD16Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD16Storage",
                    "printedName": "Swift.Double.SIMD16Storage",
                    "usr": "s:Sd13SIMD16StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD32Storage",
                "printedName": "SIMD32Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD32Storage",
                    "printedName": "Swift.Double.SIMD32Storage",
                    "usr": "s:Sd13SIMD32StorageV"
                  }
                ]
              },
              {
                "kind": "TypeWitness",
                "name": "SIMD64Storage",
                "printedName": "SIMD64Storage",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "SIMD64Storage",
                    "printedName": "Swift.Double.SIMD64Storage",
                    "usr": "s:Sd13SIMD64StorageV"
                  }
                ]
              }
            ],
            "usr": "s:s10SIMDScalarP",
            "mangledName": "$ss10SIMDScalarP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:10Foundation18_FormatSpecifiableP",
            "mangledName": "$s10Foundation18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "_ObjectiveCBridgeable",
            "printedName": "_ObjectiveCBridgeable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_ObjectiveCType",
                "printedName": "_ObjectiveCType",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "NSNumber",
                    "printedName": "Foundation.NSNumber",
                    "usr": "c:objc(cs)NSNumber"
                  }
                ]
              }
            ],
            "usr": "s:s21_ObjectiveCBridgeableP",
            "mangledName": "$ss21_ObjectiveCBridgeableP"
          },
          {
            "kind": "Conformance",
            "name": "VectorArithmetic",
            "printedName": "VectorArithmetic",
            "usr": "s:7SwiftUI16VectorArithmeticP",
            "mangledName": "$s7SwiftUI16VectorArithmeticP"
          },
          {
            "kind": "Conformance",
            "name": "_FormatSpecifiable",
            "printedName": "_FormatSpecifiable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "_Arg",
                "printedName": "_Arg",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI18_FormatSpecifiableP",
            "mangledName": "$s7SwiftUI18_FormatSpecifiableP"
          },
          {
            "kind": "Conformance",
            "name": "Animatable",
            "printedName": "Animatable",
            "children": [
              {
                "kind": "TypeWitness",
                "name": "AnimatableData",
                "printedName": "AnimatableData",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Double",
                    "printedName": "Swift.Double",
                    "usr": "s:Sd"
                  }
                ]
              }
            ],
            "usr": "s:7SwiftUI10AnimatableP",
            "mangledName": "$s7SwiftUI10AnimatableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIButton",
        "printedName": "UIButton",
        "children": [
          {
            "kind": "Function",
            "name": "setImage",
            "printedName": "setImage(name:in:width:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Void",
                "printedName": "()"
              },
              {
                "kind": "TypeNominal",
                "name": "String",
                "printedName": "Swift.String",
                "hasDefaultArg": true,
                "usr": "s:SS"
              },
              {
                "kind": "TypeNominal",
                "name": "Bundle",
                "printedName": "Foundation.Bundle",
                "hasDefaultArg": true,
                "usr": "c:objc(cs)NSBundle"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "hasDefaultArg": true,
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:So8UIButtonC9NutPlayerE8setImage4name2in5widthySS_So8NSBundleC14CoreFoundation7CGFloatVtF",
            "mangledName": "$sSo8UIButtonC9NutPlayerE8setImage4name2in5widthySS_So8NSBundleC12CoreGraphics7CGFloatVtF",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Custom"
            ],
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UIButton",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIButton",
        "declAttributes": [
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)UIControl",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "UIKit.UIControl",
          "UIKit.UIView",
          "UIKit.UIResponder",
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "UITraitChangeObservable",
            "printedName": "UITraitChangeObservable",
            "usr": "s:5UIKit23UITraitChangeObservableP",
            "mangledName": "$s5UIKit23UITraitChangeObservableP"
          },
          {
            "kind": "Conformance",
            "name": "__DefaultCustomPlaygroundQuickLookable",
            "printedName": "__DefaultCustomPlaygroundQuickLookable",
            "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
            "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
          },
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIDevice",
        "printedName": "UIDevice",
        "children": [
          {
            "kind": "Var",
            "name": "isIphoneFamily",
            "printedName": "isIphoneFamily",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Bool",
                "printedName": "Swift.Bool",
                "usr": "s:Sb"
              }
            ],
            "declKind": "Var",
            "usr": "s:So8UIDeviceC9NutPlayerE14isIphoneFamilySbvp",
            "mangledName": "$sSo8UIDeviceC9NutPlayerE14isIphoneFamilySbvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Custom"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Bool",
                    "printedName": "Swift.Bool",
                    "usr": "s:Sb"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So8UIDeviceC9NutPlayerE14isIphoneFamilySbvg",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE14isIphoneFamilySbvg",
                "moduleName": "NutPlayer",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "type",
            "printedName": "type",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "DeviceType",
                "printedName": "NutPlayer.DeviceType",
                "usr": "s:9NutPlayer10DeviceTypeO"
              }
            ],
            "declKind": "Var",
            "usr": "s:So8UIDeviceC9NutPlayerE4typeAC10DeviceTypeOvp",
            "mangledName": "$sSo8UIDeviceC9NutPlayerE4typeAC10DeviceTypeOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Custom"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "DeviceType",
                    "printedName": "NutPlayer.DeviceType",
                    "usr": "s:9NutPlayer10DeviceTypeO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So8UIDeviceC9NutPlayerE4typeAC10DeviceTypeOvg",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE4typeAC10DeviceTypeOvg",
                "moduleName": "NutPlayer",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "Var",
            "name": "model",
            "printedName": "model",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "Model",
                "printedName": "UIKit.UIDevice.Model",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
              }
            ],
            "declKind": "Var",
            "usr": "s:So8UIDeviceC9NutPlayerE5modelAbCE5ModelOvp",
            "mangledName": "$sSo8UIDeviceC9NutPlayerE5modelAbCE5ModelOvp",
            "moduleName": "NutPlayer",
            "declAttributes": [
              "Custom"
            ],
            "isFromExtension": true,
            "accessors": [
              {
                "kind": "Accessor",
                "name": "Get",
                "printedName": "Get()",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Model",
                    "printedName": "UIKit.UIDevice.Model",
                    "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                  }
                ],
                "declKind": "Accessor",
                "usr": "s:So8UIDeviceC9NutPlayerE5modelAbCE5ModelOvg",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5modelAbCE5ModelOvg",
                "moduleName": "NutPlayer",
                "isFromExtension": true,
                "accessorKind": "get"
              }
            ]
          },
          {
            "kind": "TypeDecl",
            "name": "Model",
            "printedName": "Model",
            "children": [
              {
                "kind": "Var",
                "name": "simulator",
                "printedName": "simulator",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9simulatoryA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9simulatoryA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPod3",
                "printedName": "iPod3",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPod3yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPod3yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPod4",
                "printedName": "iPod4",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPod4yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPod4yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPod5",
                "printedName": "iPod5",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPod5yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPod5yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPod6",
                "printedName": "iPod6",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPod6yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPod6yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPod7",
                "printedName": "iPod7",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPod7yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPod7yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPad4",
                "printedName": "iPad4",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPad4yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPad4yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadAir",
                "printedName": "iPadAir",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO7iPadAiryA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO7iPadAiryA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadAir2",
                "printedName": "iPadAir2",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPadAir2yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPadAir2yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadAir3",
                "printedName": "iPadAir3",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPadAir3yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPadAir3yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadAir4",
                "printedName": "iPadAir4",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPadAir4yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPadAir4yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadAir5",
                "printedName": "iPadAir5",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPadAir5yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPadAir5yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPad5",
                "printedName": "iPad5",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPad5yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPad5yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPad6",
                "printedName": "iPad6",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPad6yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPad6yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPad7",
                "printedName": "iPad7",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPad7yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPad7yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPad8",
                "printedName": "iPad8",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPad8yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPad8yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPad9",
                "printedName": "iPad9",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO5iPad9yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO5iPad9yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPad10",
                "printedName": "iPad10",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO6iPad10yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO6iPad10yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadMini",
                "printedName": "iPadMini",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPadMiniyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPadMiniyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadMini2",
                "printedName": "iPadMini2",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9iPadMini2yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9iPadMini2yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadMini3",
                "printedName": "iPadMini3",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9iPadMini3yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9iPadMini3yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadMini4",
                "printedName": "iPadMini4",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9iPadMini4yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9iPadMini4yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadMini5",
                "printedName": "iPadMini5",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9iPadMini5yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9iPadMini5yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadMini6",
                "printedName": "iPadMini6",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9iPadMini6yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9iPadMini6yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro9_7",
                "printedName": "iPadPro9_7",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO10iPadPro9_7yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO10iPadPro9_7yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro10_5",
                "printedName": "iPadPro10_5",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPadPro10_5yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPadPro10_5yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro11",
                "printedName": "iPadPro11",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9iPadPro11yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9iPadPro11yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro2_11",
                "printedName": "iPadPro2_11",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPadPro2_11yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPadPro2_11yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro3_11",
                "printedName": "iPadPro3_11",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPadPro3_11yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPadPro3_11yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro4_11",
                "printedName": "iPadPro4_11",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPadPro4_11yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPadPro4_11yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro12_9",
                "printedName": "iPadPro12_9",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPadPro12_9yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPadPro12_9yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro2_12_9",
                "printedName": "iPadPro2_12_9",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO13iPadPro2_12_9yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO13iPadPro2_12_9yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro3_12_9",
                "printedName": "iPadPro3_12_9",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO13iPadPro3_12_9yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO13iPadPro3_12_9yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro4_12_9",
                "printedName": "iPadPro4_12_9",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO13iPadPro4_12_9yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO13iPadPro4_12_9yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro5_12_9",
                "printedName": "iPadPro5_12_9",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO13iPadPro5_12_9yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO13iPadPro5_12_9yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPadPro6_12_9",
                "printedName": "iPadPro6_12_9",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO13iPadPro6_12_9yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO13iPadPro6_12_9yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone6",
                "printedName": "iPhone6",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO7iPhone6yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO7iPhone6yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone6Plus",
                "printedName": "iPhone6Plus",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhone6PlusyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhone6PlusyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone6S",
                "printedName": "iPhone6S",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhone6SyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhone6SyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone6SPlus",
                "printedName": "iPhone6SPlus",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO12iPhone6SPlusyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO12iPhone6SPlusyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhoneSE",
                "printedName": "iPhoneSE",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhoneSEyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhoneSEyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone7",
                "printedName": "iPhone7",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO7iPhone7yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO7iPhone7yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone7Plus",
                "printedName": "iPhone7Plus",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhone7PlusyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhone7PlusyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone8",
                "printedName": "iPhone8",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO7iPhone8yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO7iPhone8yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone8Plus",
                "printedName": "iPhone8Plus",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhone8PlusyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhone8PlusyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhoneX",
                "printedName": "iPhoneX",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO7iPhoneXyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO7iPhoneXyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhoneXS",
                "printedName": "iPhoneXS",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhoneXSyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhoneXSyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhoneXSMax",
                "printedName": "iPhoneXSMax",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhoneXSMaxyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhoneXSMaxyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhoneXR",
                "printedName": "iPhoneXR",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhoneXRyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhoneXRyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone11",
                "printedName": "iPhone11",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhone11yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhone11yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone11Pro",
                "printedName": "iPhone11Pro",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhone11ProyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhone11ProyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone11ProMax",
                "printedName": "iPhone11ProMax",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO14iPhone11ProMaxyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO14iPhone11ProMaxyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhoneSE2",
                "printedName": "iPhoneSE2",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9iPhoneSE2yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9iPhoneSE2yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone12Mini",
                "printedName": "iPhone12Mini",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO12iPhone12MiniyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO12iPhone12MiniyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone12",
                "printedName": "iPhone12",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhone12yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhone12yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone12Pro",
                "printedName": "iPhone12Pro",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhone12ProyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhone12ProyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone12ProMax",
                "printedName": "iPhone12ProMax",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO14iPhone12ProMaxyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO14iPhone12ProMaxyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone13Mini",
                "printedName": "iPhone13Mini",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO12iPhone13MiniyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO12iPhone13MiniyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone13",
                "printedName": "iPhone13",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhone13yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhone13yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone13Pro",
                "printedName": "iPhone13Pro",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhone13ProyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhone13ProyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone13ProMax",
                "printedName": "iPhone13ProMax",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO14iPhone13ProMaxyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO14iPhone13ProMaxyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone14",
                "printedName": "iPhone14",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhone14yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhone14yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone14Plus",
                "printedName": "iPhone14Plus",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO12iPhone14PlusyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO12iPhone14PlusyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone14Pro",
                "printedName": "iPhone14Pro",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhone14ProyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhone14ProyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone14ProMax",
                "printedName": "iPhone14ProMax",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO14iPhone14ProMaxyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO14iPhone14ProMaxyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhoneSE3",
                "printedName": "iPhoneSE3",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9iPhoneSE3yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9iPhoneSE3yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone15",
                "printedName": "iPhone15",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8iPhone15yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8iPhone15yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone15Plus",
                "printedName": "iPhone15Plus",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO12iPhone15PlusyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO12iPhone15PlusyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone15Pro",
                "printedName": "iPhone15Pro",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO11iPhone15ProyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO11iPhone15ProyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "iPhone15ProMax",
                "printedName": "iPhone15ProMax",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO14iPhone15ProMaxyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO14iPhone15ProMaxyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "appleTV1",
                "printedName": "appleTV1",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8appleTV1yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8appleTV1yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "appleTV2",
                "printedName": "appleTV2",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8appleTV2yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8appleTV2yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "appleTV3",
                "printedName": "appleTV3",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8appleTV3yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8appleTV3yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "appleTV4",
                "printedName": "appleTV4",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8appleTV4yA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8appleTV4yA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "appleTV4K",
                "printedName": "appleTV4K",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO9appleTV4KyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO9appleTV4KyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "appleTV24K",
                "printedName": "appleTV24K",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO10appleTV24KyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO10appleTV24KyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Var",
                "name": "unrecognized",
                "printedName": "unrecognized",
                "children": [
                  {
                    "kind": "TypeFunc",
                    "name": "Function",
                    "printedName": "(UIKit.UIDevice.Model.Type) -> UIKit.UIDevice.Model",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      },
                      {
                        "kind": "TypeNominal",
                        "name": "Metatype",
                        "printedName": "UIKit.UIDevice.Model.Type",
                        "children": [
                          {
                            "kind": "TypeNominal",
                            "name": "Model",
                            "printedName": "UIKit.UIDevice.Model",
                            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                          }
                        ]
                      }
                    ]
                  }
                ],
                "declKind": "EnumElement",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO12unrecognizedyA2EmF",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO12unrecognizedyA2EmF",
                "moduleName": "NutPlayer",
                "declAttributes": [
                  "RawDocComment"
                ]
              },
              {
                "kind": "Constructor",
                "name": "init",
                "printedName": "init(rawValue:)",
                "children": [
                  {
                    "kind": "TypeNominal",
                    "name": "Optional",
                    "printedName": "UIKit.UIDevice.Model?",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "Model",
                        "printedName": "UIKit.UIDevice.Model",
                        "usr": "s:So8UIDeviceC9NutPlayerE5ModelO"
                      }
                    ],
                    "usr": "s:Sq"
                  },
                  {
                    "kind": "TypeNominal",
                    "name": "String",
                    "printedName": "Swift.String",
                    "usr": "s:SS"
                  }
                ],
                "declKind": "Constructor",
                "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8rawValueAESgSS_tcfc",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8rawValueAESgSS_tcfc",
                "moduleName": "NutPlayer",
                "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:So8UIDeviceC9NutPlayerE5ModelO8rawValueSSvp",
                "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8rawValueSSvp",
                "moduleName": "NutPlayer",
                "implicit": true,
                "accessors": [
                  {
                    "kind": "Accessor",
                    "name": "Get",
                    "printedName": "Get()",
                    "children": [
                      {
                        "kind": "TypeNominal",
                        "name": "String",
                        "printedName": "Swift.String",
                        "usr": "s:SS"
                      }
                    ],
                    "declKind": "Accessor",
                    "usr": "s:So8UIDeviceC9NutPlayerE5ModelO8rawValueSSvg",
                    "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO8rawValueSSvg",
                    "moduleName": "NutPlayer",
                    "implicit": true,
                    "accessorKind": "get"
                  }
                ]
              }
            ],
            "declKind": "Enum",
            "usr": "s:So8UIDeviceC9NutPlayerE5ModelO",
            "mangledName": "$sSo8UIDeviceC9NutPlayerE5ModelO",
            "moduleName": "NutPlayer",
            "isFromExtension": true,
            "enumRawTypeName": "String",
            "conformances": [
              {
                "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"
              }
            ]
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UIDevice",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIDevice",
        "declAttributes": [
          "Available",
          "ObjC",
          "NonSendable",
          "Custom",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Equatable",
            "printedName": "Equatable",
            "usr": "s:SQ",
            "mangledName": "$sSQ"
          },
          {
            "kind": "Conformance",
            "name": "Hashable",
            "printedName": "Hashable",
            "usr": "s:SH",
            "mangledName": "$sSH"
          },
          {
            "kind": "Conformance",
            "name": "CVarArg",
            "printedName": "CVarArg",
            "usr": "s:s7CVarArgP",
            "mangledName": "$ss7CVarArgP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObservingPublishing",
            "printedName": "_KeyValueCodingAndObservingPublishing",
            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
          },
          {
            "kind": "Conformance",
            "name": "_KeyValueCodingAndObserving",
            "printedName": "_KeyValueCodingAndObserving",
            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
          },
          {
            "kind": "Conformance",
            "name": "CustomStringConvertible",
            "printedName": "CustomStringConvertible",
            "usr": "s:s23CustomStringConvertibleP",
            "mangledName": "$ss23CustomStringConvertibleP"
          },
          {
            "kind": "Conformance",
            "name": "CustomDebugStringConvertible",
            "printedName": "CustomDebugStringConvertible",
            "usr": "s:s28CustomDebugStringConvertibleP",
            "mangledName": "$ss28CustomDebugStringConvertibleP"
          }
        ]
      },
      {
        "kind": "TypeDecl",
        "name": "UIImage",
        "printedName": "UIImage",
        "children": [
          {
            "kind": "Function",
            "name": "resizedImage",
            "printedName": "resizedImage(with:)",
            "children": [
              {
                "kind": "TypeNominal",
                "name": "UIImage",
                "printedName": "UIKit.UIImage",
                "usr": "c:objc(cs)UIImage"
              },
              {
                "kind": "TypeNominal",
                "name": "CGFloat",
                "printedName": "CoreGraphics.CGFloat",
                "usr": "s:14CoreFoundation7CGFloatV"
              }
            ],
            "declKind": "Func",
            "usr": "s:So7UIImageC9NutPlayerE12resizedImage4withAB14CoreFoundation7CGFloatV_tF",
            "mangledName": "$sSo7UIImageC9NutPlayerE12resizedImage4withAB12CoreGraphics7CGFloatV_tF",
            "moduleName": "NutPlayer",
            "isFromExtension": true,
            "funcSelfKind": "NonMutating"
          }
        ],
        "declKind": "Class",
        "usr": "c:objc(cs)UIImage",
        "moduleName": "UIKit",
        "isOpen": true,
        "intro_iOS": "2.0",
        "objc_name": "UIImage",
        "declAttributes": [
          "Available",
          "ObjC",
          "SynthesizedProtocol",
          "NonSendable",
          "Sendable",
          "Dynamic"
        ],
        "superclassUsr": "c:objc(cs)NSObject",
        "isExternal": true,
        "inheritsConvenienceInitializers": true,
        "superclassNames": [
          "ObjectiveC.NSObject"
        ],
        "conformances": [
          {
            "kind": "Conformance",
            "name": "Sendable",
            "printedName": "Sendable",
            "usr": "s:s8SendableP",
            "mangledName": "$ss8SendableP"
          },
          {
            "kind": "Conformance",
            "name": "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": "_ExpressibleByImageLiteral",
            "printedName": "_ExpressibleByImageLiteral",
            "usr": "s:s26_ExpressibleByImageLiteralP",
            "mangledName": "$ss26_ExpressibleByImageLiteralP"
          }
        ]
      }
    ],
    "json_format_version": 8
  },
  "ConstValues": [
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/Array<Constraint>+Extension.swift",
      "kind": "FloatLiteral",
      "offset": 596,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Observers\/AudioSessionInterruptionObserver.swift",
      "kind": "BooleanLiteral",
      "offset": 1588,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Utils\/BackButtonBarItemBuilder.swift",
      "kind": "StringLiteral",
      "offset": 228,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Utils\/BackButtonBarItemBuilder.swift",
      "kind": "StringLiteral",
      "offset": 309,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Utils\/BackButtonBarItemBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 348,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/CommonPlayerContent.swift",
      "kind": "Array",
      "offset": 426,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/CommonPlayerContent.swift",
      "kind": "Array",
      "offset": 466,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 690,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 1145,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "Array",
      "offset": 2396,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 3184,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 3515,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 4072,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 4143,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 4604,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 5496,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 5664,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 6224,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 6550,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 7867,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 8115,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 8183,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "IntegerLiteral",
      "offset": 8190,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "IntegerLiteral",
      "offset": 9212,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Content\/ContentPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 9313,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/CustomizableAreaControlsView.swift",
      "kind": "IntegerLiteral",
      "offset": 465,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/CustomizableAreaControlsView.swift",
      "kind": "FloatLiteral",
      "offset": 477,
      "length": 4,
      "value": "19.3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/CustomizableAreaControlsView.swift",
      "kind": "StringLiteral",
      "offset": 1060,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/CustomizableAreaControlsView.swift",
      "kind": "BooleanLiteral",
      "offset": 2432,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/CustomizableAreaControlsView.swift",
      "kind": "StringLiteral",
      "offset": 313,
      "length": 28,
      "value": "\"NutPlayer.CustomizableAreaControlsView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Mapper\/DefaultQualityTitleMapper.swift",
      "kind": "FloatLiteral",
      "offset": 744,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Mapper\/DefaultQualityTitleMapper.swift",
      "kind": "FloatLiteral",
      "offset": 757,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Monads\/Either.swift",
      "kind": "StringLiteral",
      "offset": 1188,
      "length": 38,
      "value": "\"Cannot decode \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Monads\/Either.swift",
      "kind": "StringLiteral",
      "offset": 1212,
      "length": 2,
      "value": "\" or \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Monads\/Either.swift",
      "kind": "StringLiteral",
      "offset": 1225,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/InfoView\/ErrorView.swift",
      "kind": "StringLiteral",
      "offset": 251,
      "length": 8,
      "value": "\"Roboto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/InfoView\/ErrorView.swift",
      "kind": "IntegerLiteral",
      "offset": 299,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/InfoView\/ErrorView.swift",
      "kind": "IntegerLiteral",
      "offset": 340,
      "length": 2,
      "value": "50"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/InfoView\/ErrorView.swift",
      "kind": "BooleanLiteral",
      "offset": 530,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/InfoView\/ErrorView.swift",
      "kind": "StringLiteral",
      "offset": 713,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/InfoView\/ErrorView.swift",
      "kind": "BooleanLiteral",
      "offset": 1388,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/InfoView\/ErrorView.swift",
      "kind": "IntegerLiteral",
      "offset": 1424,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/InfoView\/ErrorView.swift",
      "kind": "StringLiteral",
      "offset": 165,
      "length": 9,
      "value": "\"NutPlayer.ErrorView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutEventBus\/Sources\/NutEventBus\/EventTransmittable.swift",
      "kind": "StringLiteral",
      "offset": 3393,
      "length": 8,
      "value": "\"COMMON\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutEventBus\/Sources\/NutEventBus\/EventTransmittable.swift",
      "kind": "StringLiteral",
      "offset": 3511,
      "length": 8,
      "value": "\"COMMON\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutEventBus\/Sources\/NutEventBus\/EventTransmittable.swift",
      "kind": "StringLiteral",
      "offset": 3833,
      "length": 8,
      "value": "\"COMMON\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutEventBus\/Sources\/NutEventBus\/EventTransmittable.swift",
      "kind": "StringLiteral",
      "offset": 4455,
      "length": 8,
      "value": "\"COMMON\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutEventBus\/Sources\/NutEventBus\/EventTransmittable.swift",
      "kind": "StringLiteral",
      "offset": 4795,
      "length": 8,
      "value": "\"COMMON\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Destination\/FileLogDestination.swift",
      "kind": "StringLiteral",
      "offset": 814,
      "length": 21,
      "value": "\"yyyy_MM_dd_HH_mm_ss\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Destination\/FileLogDestination.swift",
      "kind": "StringLiteral",
      "offset": 894,
      "length": 51,
      "value": "\"records_\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Destination\/FileLogDestination.swift",
      "kind": "StringLiteral",
      "offset": 940,
      "length": 1,
      "value": "\".log\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Destination\/FileLogDestination.swift",
      "kind": "StringLiteral",
      "offset": 1630,
      "length": 14,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Destination\/FileLogDestination.swift",
      "kind": "StringLiteral",
      "offset": 1641,
      "length": 1,
      "value": "\"\n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "IntegerLiteral",
      "offset": 350,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "IntegerLiteral",
      "offset": 363,
      "length": 2,
      "value": "52"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "IntegerLiteral",
      "offset": 375,
      "length": 2,
      "value": "74"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "IntegerLiteral",
      "offset": 442,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "IntegerLiteral",
      "offset": 455,
      "length": 2,
      "value": "52"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "IntegerLiteral",
      "offset": 467,
      "length": 2,
      "value": "74"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "FloatLiteral",
      "offset": 532,
      "length": 4,
      "value": "17.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "FloatLiteral",
      "offset": 547,
      "length": 5,
      "value": "29.17"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "FloatLiteral",
      "offset": 562,
      "length": 5,
      "value": "39.38"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "StringLiteral",
      "offset": 637,
      "length": 12,
      "value": "\"fullscreen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "StringLiteral",
      "offset": 690,
      "length": 17,
      "value": "\"exit-fullscreen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "StringLiteral",
      "offset": 977,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "BooleanLiteral",
      "offset": 1582,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/FullscreenButton.swift",
      "kind": "StringLiteral",
      "offset": 165,
      "length": 16,
      "value": "\"NutPlayer.FullscreenButton\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 700,
      "length": 5,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 708,
      "length": 6,
      "value": "90500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 771,
      "length": 6,
      "value": "90500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 780,
      "length": 7,
      "value": "170500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 841,
      "length": 7,
      "value": "170500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 851,
      "length": 7,
      "value": "280500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 915,
      "length": 7,
      "value": "280500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 925,
      "length": 7,
      "value": "640500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 986,
      "length": 7,
      "value": "640500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 996,
      "length": 9,
      "value": "1500500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1059,
      "length": 9,
      "value": "1500500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1071,
      "length": 9,
      "value": "2400500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1138,
      "length": 9,
      "value": "2400500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1150,
      "length": 9,
      "value": "6000500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1232,
      "length": 9,
      "value": "6000500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1419,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1423,
      "length": 7,
      "value": "400001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1490,
      "length": 7,
      "value": "400001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1500,
      "length": 7,
      "value": "800001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1564,
      "length": 7,
      "value": "800001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1574,
      "length": 9,
      "value": "1200001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1643,
      "length": 9,
      "value": "1200001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1655,
      "length": 9,
      "value": "1800001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1721,
      "length": 9,
      "value": "1800001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1733,
      "length": 9,
      "value": "3500001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1799,
      "length": 9,
      "value": "3500001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1811,
      "length": 9,
      "value": "8000001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1881,
      "length": 9,
      "value": "8000001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1893,
      "length": 10,
      "value": "12000001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HLSDefaultQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1982,
      "length": 10,
      "value": "12000001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "StringLiteral",
      "offset": 415,
      "length": 18,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "StringLiteral",
      "offset": 432,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "StringLiteral",
      "offset": 507,
      "length": 16,
      "value": "\"commonMetadata\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "StringLiteral",
      "offset": 2516,
      "length": 25,
      "value": "\"NutTech.download.cancel\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "StringLiteral",
      "offset": 3375,
      "length": 10,
      "value": "\"playable\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "StringLiteral",
      "offset": 3387,
      "length": 10,
      "value": "\"duration\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "StringLiteral",
      "offset": 3538,
      "length": 25,
      "value": "\"NutTech.download.cancel\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "StringLiteral",
      "offset": 4968,
      "length": 7,
      "value": "\"HTTP \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsAsset.swift",
      "kind": "IntegerLiteral",
      "offset": 5060,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Asset\/HlsAssetMasterResourseLoader.swift",
      "kind": "StringLiteral",
      "offset": 314,
      "length": 24,
      "value": "\"tech.nut.custom.scheme\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Asset\/HlsAssetMasterResourseLoader.swift",
      "kind": "BooleanLiteral",
      "offset": 918,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Asset\/HlsAssetMasterResourseLoader.swift",
      "kind": "BooleanLiteral",
      "offset": 957,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Asset\/HlsAssetMasterResourseLoader.swift",
      "kind": "BooleanLiteral",
      "offset": 1096,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Asset\/HlsAssetMasterResourseLoader.swift",
      "kind": "StringLiteral",
      "offset": 207,
      "length": 28,
      "value": "\"NutPlayer.HlsAssetMasterResourseLoader\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 520,
      "length": 26,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 545,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 2743,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 2769,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 3203,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 3478,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 3908,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 3966,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 4220,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 4383,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 4487,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 4847,
      "length": 39,
      "value": "\"HlsContentLoader.info.noQualitiesInfo\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 5215,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 5324,
      "length": 33,
      "value": "\"HlsContentLoader.info.qualities\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 5426,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 5431,
      "length": 5,
      "value": "\" - \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 5462,
      "length": 4,
      "value": "\"\n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "BooleanLiteral",
      "offset": 5895,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 6424,
      "length": 6,
      "value": "\"null\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 6583,
      "length": 81,
      "value": "\"RESOLUTION=\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 6628,
      "length": 1,
      "value": "\"x\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 6663,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 6788,
      "length": 6,
      "value": "\"null\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7087,
      "length": 6,
      "value": "\"null\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7153,
      "length": 6,
      "value": "\"null\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7320,
      "length": 6,
      "value": "\"null\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7378,
      "length": 9,
      "value": "\"unknown\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7412,
      "length": 131,
      "value": "\"name: \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7431,
      "length": 1,
      "value": "\", bandwidth: \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7456,
      "length": 1,
      "value": "\", resolution: \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7483,
      "length": 1,
      "value": "\", codecs: \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7502,
      "length": 1,
      "value": "\", frame-rate: \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7528,
      "length": 1,
      "value": "\", url: \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 7542,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 9931,
      "length": 3,
      "value": "403"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 9936,
      "length": 3,
      "value": "404"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 9941,
      "length": 3,
      "value": "500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 10366,
      "length": 3,
      "value": "\"i\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 10490,
      "length": 3,
      "value": "\"_\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 10542,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 10699,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 10976,
      "length": 3,
      "value": "\"_\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 11028,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "StringLiteral",
      "offset": 11049,
      "length": 3,
      "value": "\"x\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 11100,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 11150,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 11323,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Loader\/HlsContentLoader.swift",
      "kind": "IntegerLiteral",
      "offset": 11349,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Model\/HlsTechQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 489,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/Int+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 240,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/Int+Extension.swift",
      "kind": "StringLiteral",
      "offset": 244,
      "length": 9,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/Int+Extension.swift",
      "kind": "StringLiteral",
      "offset": 252,
      "length": 5,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/Int+Extension.swift",
      "kind": "StringLiteral",
      "offset": 256,
      "length": 10,
      "value": "\"0\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/Int+Extension.swift",
      "kind": "StringLiteral",
      "offset": 265,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "StringLiteral",
      "offset": 246,
      "length": 6,
      "value": "\"live\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "IntegerLiteral",
      "offset": 341,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "IntegerLiteral",
      "offset": 354,
      "length": 2,
      "value": "54"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "IntegerLiteral",
      "offset": 366,
      "length": 2,
      "value": "74"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "IntegerLiteral",
      "offset": 427,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "IntegerLiteral",
      "offset": 440,
      "length": 2,
      "value": "32"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "IntegerLiteral",
      "offset": 452,
      "length": 2,
      "value": "44"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "StringLiteral",
      "offset": 621,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "BooleanLiteral",
      "offset": 794,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "StringLiteral",
      "offset": 157,
      "length": 8,
      "value": "\"NutPlayer.LiveIcon\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "StringLiteral",
      "offset": 157,
      "length": 8,
      "value": "\"NutPlayer.LiveIcon\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/LiveIcon.swift",
      "kind": "StringLiteral",
      "offset": 157,
      "length": 8,
      "value": "\"NutPlayer.LiveIcon\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Stategy\/LiveSeekStrategy.swift",
      "kind": "BooleanLiteral",
      "offset": 357,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogDestination.swift",
      "kind": "StringLiteral",
      "offset": 1741,
      "length": 22,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogDestination.swift",
      "kind": "StringLiteral",
      "offset": 1752,
      "length": 1,
      "value": "\" \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogDestination.swift",
      "kind": "StringLiteral",
      "offset": 1762,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 638,
      "length": 7,
      "value": "\"FATAL\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 675,
      "length": 8,
      "value": "\"ASSERT\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 712,
      "length": 7,
      "value": "\"ERROR\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 750,
      "length": 9,
      "value": "\"WARNING\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 787,
      "length": 6,
      "value": "\"INFO\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 822,
      "length": 7,
      "value": "\"DEBUG\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 858,
      "length": 7,
      "value": "\"TRACE\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 893,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 996,
      "length": 3,
      "value": "\"F\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1029,
      "length": 3,
      "value": "\"A\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1061,
      "length": 3,
      "value": "\"E\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1095,
      "length": 3,
      "value": "\"W\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1126,
      "length": 3,
      "value": "\"I\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1158,
      "length": 3,
      "value": "\"D\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1190,
      "length": 3,
      "value": "\"T\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1221,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1324,
      "length": 8,
      "value": "\"⛔️\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1362,
      "length": 8,
      "value": "\"⁉️\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1399,
      "length": 6,
      "value": "\"📵\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1436,
      "length": 8,
      "value": "\"⚠️\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1472,
      "length": 8,
      "value": "\"ℹ️\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1509,
      "length": 6,
      "value": "\"🐛\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1544,
      "length": 6,
      "value": "\"💬\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "StringLiteral",
      "offset": 1578,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 1684,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 1714,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 1747,
      "length": 3,
      "value": "150"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 1779,
      "length": 3,
      "value": "200"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 1813,
      "length": 3,
      "value": "300"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 1844,
      "length": 3,
      "value": "400"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 1876,
      "length": 3,
      "value": "450"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/LogLevel.swift",
      "kind": "IntegerLiteral",
      "offset": 1908,
      "length": 3,
      "value": "500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "StringLiteral",
      "offset": 209,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "Array",
      "offset": 1044,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "Array",
      "offset": 1440,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "Array",
      "offset": 1886,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "Array",
      "offset": 2366,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "Array",
      "offset": 2655,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "Array",
      "offset": 2977,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "Array",
      "offset": 3263,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Logger.swift",
      "kind": "Array",
      "offset": 3550,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 729,
      "length": 47,
      "value": "\"Failed to parse playlists for master playlist\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 855,
      "length": 32,
      "value": "\"Failed to parse media playlist\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 972,
      "length": 77,
      "value": "\"Failed to parse program-id and bandwidth on master playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1048,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1137,
      "length": 77,
      "value": "\"Failed to parse EXT-X-I-FRAME-STREAM-INF on master playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1213,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1295,
      "length": 64,
      "value": "\"Failed to parse EXT-X-MEDIA on master playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1358,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1442,
      "length": 63,
      "value": "\"Failed to parse the version of media playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1504,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1595,
      "length": 71,
      "value": "\"Failed to parse the target duration of media playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1665,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1755,
      "length": 70,
      "value": "\"Failed to parse the media sequence in media playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1824,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1912,
      "length": 64,
      "value": "\"Failed to parse the segment duration and title. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 1975,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 2061,
      "length": 44,
      "value": "\"Failed to parse byte range. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 2104,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 2194,
      "length": 44,
      "value": "\"Failed to parse byte range. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8Error.swift",
      "kind": "StringLiteral",
      "offset": 2237,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 1542,
      "length": 6,
      "value": "\"http\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 1568,
      "length": 6,
      "value": "\"file\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 7517,
      "length": 4,
      "value": "\"\n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 7658,
      "length": 4,
      "value": "\"\n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 8331,
      "length": 6,
      "value": "\"#EXT\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 8400,
      "length": 9,
      "value": "\"#EXTM3U\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 8492,
      "length": 19,
      "value": "\"#EXT-X-STREAM-INF\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 8750,
      "length": 18,
      "value": "\"EXT-X-STREAM-INF\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 8847,
      "length": 12,
      "value": "\"PROGRAM-ID\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 8864,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 8928,
      "length": 11,
      "value": "\"BANDWIDTH\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 8944,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 9003,
      "length": 12,
      "value": "\"RESOLUTION\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 9020,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 9078,
      "length": 12,
      "value": "\"FRAME-RATE\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 9144,
      "length": 8,
      "value": "\"CODECS\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 9334,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 9431,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 9756,
      "length": 3,
      "value": "\"x\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 9854,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 9931,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 10001,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 10072,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 10294,
      "length": 77,
      "value": "\"Failed to parse program-id and bandwidth on master playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 10370,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 10518,
      "length": 27,
      "value": "\"#EXT-X-I-FRAME-STREAM-INF\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 10670,
      "length": 26,
      "value": "\"EXT-X-I-FRAME-STREAM-INF\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 10944,
      "length": 77,
      "value": "\"Failed to parse EXT-X-I-FRAME-STREAM-INF on master playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 11020,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 11171,
      "length": 14,
      "value": "\"#EXT-X-MEDIA\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 11310,
      "length": 13,
      "value": "\"EXT-X-MEDIA\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 11568,
      "length": 64,
      "value": "\"Failed to parse EXT-X-MEDIA on master playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 11631,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 11790,
      "length": 3,
      "value": "\"#\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 12353,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 13117,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 13323,
      "length": 6,
      "value": "\"#EXT\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 13392,
      "length": 9,
      "value": "\"#EXTM3U\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 13484,
      "length": 16,
      "value": "\"#EXT-X-VERSION\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 13584,
      "length": 17,
      "value": "\"(.*):(\\d+)(.*)\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 13616,
      "length": 4,
      "value": "\"$2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 13743,
      "length": 63,
      "value": "\"Failed to parse the version of media playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 13805,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 13951,
      "length": 23,
      "value": "\"#EXT-X-TARGETDURATION\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14065,
      "length": 17,
      "value": "\"(.*):(\\d+)(.*)\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14097,
      "length": 4,
      "value": "\"$2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14238,
      "length": 71,
      "value": "\"Failed to parse the target duration of media playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14308,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14461,
      "length": 23,
      "value": "\"#EXT-X-MEDIA-SEQUENCE\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14574,
      "length": 17,
      "value": "\"(.*):(\\d+)(.*)\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14606,
      "length": 4,
      "value": "\"$2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14925,
      "length": 70,
      "value": "\"Failed to parse the media sequence in media playlist. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 14994,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15146,
      "length": 9,
      "value": "\"#EXTINF\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15309,
      "length": 19,
      "value": "\"(.*):(\\d.*),(.*)\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15343,
      "length": 4,
      "value": "\"$2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15409,
      "length": 19,
      "value": "\"(.*):(\\d.*),(.*)\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15443,
      "length": 4,
      "value": "\"$3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15650,
      "length": 64,
      "value": "\"Failed to parse the segment duration and title. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15713,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15779,
      "length": 18,
      "value": "\"#EXT-X-BYTERANGE\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15838,
      "length": 3,
      "value": "\"@\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15940,
      "length": 19,
      "value": "\"(.*):(\\d.*)@(.*)\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 15974,
      "length": 4,
      "value": "\"$2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 16045,
      "length": 19,
      "value": "\"(.*):(\\d.*)@(.*)\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 16079,
      "length": 4,
      "value": "\"$3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 16313,
      "length": 44,
      "value": "\"Failed to parse byte range. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 16356,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 16594,
      "length": 14,
      "value": "\"(.*):(\\d.*)\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 16623,
      "length": 4,
      "value": "\"$2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 16842,
      "length": 49,
      "value": "\"Failed to parse the byte range. Line = \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 16890,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 17067,
      "length": 22,
      "value": "\"#EXT-X-DISCONTINUITY\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 17145,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 17206,
      "length": 3,
      "value": "\"#\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 17629,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 17944,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 18191,
      "length": 6,
      "value": "\"\r\n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 18348,
      "length": 6,
      "value": "\"\r\n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 18458,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 18704,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 18716,
      "length": 10,
      "value": "\"#EXTINF:\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 18798,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 18842,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 19033,
      "length": 11,
      "value": "\"#\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 19042,
      "length": 1,
      "value": "\":\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 19059,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 19119,
      "length": 3,
      "value": "\",\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "Dictionary",
      "offset": 19190,
      "length": 3,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 19281,
      "length": 3,
      "value": "\"=\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 19462,
      "length": 6,
      "value": "\"\\\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "StringLiteral",
      "offset": 19483,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8ManifestBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 19562,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MasterPlaylist.swift",
      "kind": "IntegerLiteral",
      "offset": 516,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 923,
      "length": 19,
      "value": "\"AVERAGE-BANDWIDTH\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 947,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 981,
      "length": 11,
      "value": "\"BANDWIDTH\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 997,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 1028,
      "length": 8,
      "value": "\"CODECS\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 1041,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 1085,
      "length": 12,
      "value": "\"RESOLUTION\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 1102,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 1162,
      "length": 3,
      "value": "\"x\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 1236,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 1289,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "IntegerLiteral",
      "offset": 1335,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "IntegerLiteral",
      "offset": 1382,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "StringLiteral",
      "offset": 1422,
      "length": 5,
      "value": "\"URI\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "IntegerLiteral",
      "offset": 1512,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaIFrame.swift",
      "kind": "IntegerLiteral",
      "offset": 1575,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaPlaylist.swift",
      "kind": "IntegerLiteral",
      "offset": 202,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaPlaylist.swift",
      "kind": "IntegerLiteral",
      "offset": 545,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaPlaylist.swift",
      "kind": "FloatLiteral",
      "offset": 1041,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaSegment.swift",
      "kind": "IntegerLiteral",
      "offset": 271,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaSegment.swift",
      "kind": "BooleanLiteral",
      "offset": 403,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 876,
      "length": 6,
      "value": "\"TYPE\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 887,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 919,
      "length": 10,
      "value": "\"GROUP-ID\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 934,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 967,
      "length": 10,
      "value": "\"LANGUAGE\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 982,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 1011,
      "length": 6,
      "value": "\"NAME\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 1022,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 1073,
      "length": 12,
      "value": "\"AUTOSELECT\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "BooleanLiteral",
      "offset": 1091,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 1147,
      "length": 9,
      "value": "\"DEFAULT\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "BooleanLiteral",
      "offset": 1162,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 1212,
      "length": 8,
      "value": "\"FORCED\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "BooleanLiteral",
      "offset": 1226,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 1257,
      "length": 5,
      "value": "\"URI\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 1382,
      "length": 7,
      "value": "\"AUDIO\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 1711,
      "length": 11,
      "value": "\"SUBTITLES\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2357,
      "length": 6,
      "value": "\"true\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2365,
      "length": 3,
      "value": "\"t\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2370,
      "length": 5,
      "value": "\"yes\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2377,
      "length": 3,
      "value": "\"y\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "BooleanLiteral",
      "offset": 2389,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2407,
      "length": 7,
      "value": "\"false\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2416,
      "length": 3,
      "value": "\"f\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2421,
      "length": 4,
      "value": "\"no\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2427,
      "length": 3,
      "value": "\"n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "StringLiteral",
      "offset": 2432,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "BooleanLiteral",
      "offset": 2443,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8MediaType.swift",
      "kind": "IntegerLiteral",
      "offset": 2534,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "BooleanLiteral",
      "offset": 328,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "StringLiteral",
      "offset": 379,
      "length": 4,
      "value": "\"\n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 462,
      "length": 4,
      "value": "4096"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "StringLiteral",
      "offset": 1179,
      "length": 34,
      "value": "\"Attempt to read from closed file\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "Array",
      "offset": 1496,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 1522,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "BooleanLiteral",
      "offset": 1766,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 1811,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 2046,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "Array",
      "offset": 2319,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 2345,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 2591,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 2807,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 2910,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 3077,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "IntegerLiteral",
      "offset": 3109,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StreamReader.swift",
      "kind": "BooleanLiteral",
      "offset": 3132,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StringBufferedReader.swift",
      "kind": "IntegerLiteral",
      "offset": 411,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8StringBufferedReader.swift",
      "kind": "IntegerLiteral",
      "offset": 725,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8URLBufferedReader.swift",
      "kind": "StringLiteral",
      "offset": 1178,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8URLBufferedReader.swift",
      "kind": "StringLiteral",
      "offset": 1599,
      "length": 22,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8URLBufferedReader.swift",
      "kind": "StringLiteral",
      "offset": 1608,
      "length": 1,
      "value": "\" \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/M3U8Handler\/Sources\/M3U8Handler\/M3U8URLBufferedReader.swift",
      "kind": "StringLiteral",
      "offset": 1620,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/Model\/MP4TechQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 326,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 321,
      "length": 11,
      "value": "\"mm:ss.SSS\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 498,
      "length": 14,
      "value": "\"HH:mm:ss.SSS\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 677,
      "length": 25,
      "value": "\"yyyy-MM-dd HH:mm:ss.SSS\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 868,
      "length": 16,
      "value": "\"MM-dd HH:mm:ss\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 1156,
      "length": 14,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 1169,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 1857,
      "length": 5,
      "value": "\"%Dd\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 1971,
      "length": 5,
      "value": "\"%Dn\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2084,
      "length": 5,
      "value": "\"%Da\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2196,
      "length": 5,
      "value": "\"%Df\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2309,
      "length": 4,
      "value": "\"%s\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2319,
      "length": 21,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2339,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2388,
      "length": 4,
      "value": "\"%L\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2398,
      "length": 20,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2417,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2466,
      "length": 4,
      "value": "\"%e\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2476,
      "length": 21,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2496,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2545,
      "length": 4,
      "value": "\"%F\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2612,
      "length": 4,
      "value": "\"%l\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2622,
      "length": 14,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2635,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2684,
      "length": 4,
      "value": "\"%M\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2694,
      "length": 13,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2706,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2755,
      "length": 4,
      "value": "\"%m\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/MessageFormatter.swift",
      "kind": "StringLiteral",
      "offset": 2820,
      "length": 4,
      "value": "\"%p\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutActivityIndicatorPlugin\/Sources\/NutActivityIndicatorPlugin\/NutActivityIndicatorPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 646,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/NutBlackoutPlugin.swift",
      "kind": "StringLiteral",
      "offset": 847,
      "length": 35,
      "value": "\"NutBlackoutPlugin.Panel.isVisible\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/NutBlackoutPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 1337,
      "length": 3,
      "value": "0.2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/NutBlackoutPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 1372,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/NutBlackoutPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 1490,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/NutBlackoutPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 1600,
      "length": 3,
      "value": "0.2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/NutBlackoutPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 1635,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/NutBlackoutPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 1753,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutBlackoutView.swift",
      "kind": "IntegerLiteral",
      "offset": 309,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutBlackoutView.swift",
      "kind": "FloatLiteral",
      "offset": 319,
      "length": 4,
      "value": "0.72"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutBlackoutView.swift",
      "kind": "StringLiteral",
      "offset": 579,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutBlackoutView.swift",
      "kind": "BooleanLiteral",
      "offset": 955,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutBlackoutView.swift",
      "kind": "BooleanLiteral",
      "offset": 1691,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutBlackoutView.swift",
      "kind": "StringLiteral",
      "offset": 176,
      "length": 15,
      "value": "\"NutPlayer.NutBlackoutView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 292,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "FloatLiteral",
      "offset": 302,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 360,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "FloatLiteral",
      "offset": 370,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 466,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 478,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "StringLiteral",
      "offset": 814,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "BooleanLiteral",
      "offset": 1450,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "BooleanLiteral",
      "offset": 1513,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutBufferSlider.swift",
      "kind": "StringLiteral",
      "offset": 164,
      "length": 15,
      "value": "\"NutPlayer.NutBufferSlider\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Cache\/NutCache.swift",
      "kind": "BooleanLiteral",
      "offset": 575,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Cache\/NutCache.swift",
      "kind": "StringLiteral",
      "offset": 266,
      "length": 10,
      "value": "\"NutPlayer.WrappedKey\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 2027,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 2080,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 2139,
      "length": 20,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 2158,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 2965,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 3550,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 3791,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 3921,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 5211,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 5526,
      "length": 31,
      "value": "\"NutTech.quality.changed.debug\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 5786,
      "length": 22,
      "value": "\"NutTech.download.end\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "Array",
      "offset": 7416,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 7499,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 7535,
      "length": 39,
      "value": "\"NutTech.hls.masterplaylist.load.start\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 7683,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 7852,
      "length": 37,
      "value": "\"NutTech.hls.masterplaylist.load.end\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 8259,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 8948,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 8954,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 9087,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 9188,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 9628,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 10022,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 10111,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 10149,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 10212,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 10400,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 10511,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 11272,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 11332,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 12655,
      "length": 26,
      "value": "\"AssetLoader.error.common\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 12793,
      "length": 24,
      "value": "\"AssetLoader.error.http\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "Array",
      "offset": 13151,
      "length": 22,
      "value": "[\"unknown\", \"unknown\"]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 13617,
      "length": 27,
      "value": "\"AssetLoader.error.parsing\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 13949,
      "length": 10,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 13958,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 14014,
      "length": 9,
      "value": "\"unknown\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 14737,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 15256,
      "length": 24,
      "value": "\"NutTech.download.start\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 15699,
      "length": 25,
      "value": "\"NutTech.download.cancel\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 16380,
      "length": 25,
      "value": "\"NutTech.qualities.error\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 16550,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 16902,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 16993,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 18350,
      "length": 20,
      "value": "\"NutTech.player.end\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 18772,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 19144,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 21244,
      "length": 23,
      "value": "\"AVPlayer.error.common\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 21790,
      "length": 23,
      "value": "\"AVPlayer.error.common\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 22535,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 22971,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 22990,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 23009,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 23108,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 24684,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 24729,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 24753,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 24827,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 24923,
      "length": 48,
      "value": "\"Unhandled value for AVPlayer.timeControlStatus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 25686,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "BooleanLiteral",
      "offset": 25928,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 27054,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 27078,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 27356,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 28587,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 28617,
      "length": 39,
      "value": "\"NutTech.quality.changed.info.fromAuto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "IntegerLiteral",
      "offset": 28817,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 28847,
      "length": 37,
      "value": "\"NutTech.quality.changed.info.toAuto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "StringLiteral",
      "offset": 29012,
      "length": 30,
      "value": "\"NutTech.quality.changed.info\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 29422,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/NutHlsTech.swift",
      "kind": "FloatLiteral",
      "offset": 29634,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Common\/NutImageData.swift",
      "kind": "StringLiteral",
      "offset": 357,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Common\/NutImageData.swift",
      "kind": "FloatLiteral",
      "offset": 381,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "FloatLiteral",
      "offset": 471,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "FloatLiteral",
      "offset": 508,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "FloatLiteral",
      "offset": 631,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "FloatLiteral",
      "offset": 643,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "FloatLiteral",
      "offset": 693,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "FloatLiteral",
      "offset": 705,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "StringLiteral",
      "offset": 1103,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "FloatLiteral",
      "offset": 1913,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "Array",
      "offset": 1989,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutBlackoutPlugin\/Sources\/NutBlackoutPlugin\/View\/NutLinearGradientView.swift",
      "kind": "StringLiteral",
      "offset": 182,
      "length": 21,
      "value": "\"NutPlayer.NutLinearGradientView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutActivityIndicatorPlugin\/Sources\/NutActivityIndicatorPlugin\/Loader\/NutLoaderView.swift",
      "kind": "IntegerLiteral",
      "offset": 401,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutActivityIndicatorPlugin\/Sources\/NutActivityIndicatorPlugin\/Loader\/NutLoaderView.swift",
      "kind": "IntegerLiteral",
      "offset": 413,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutActivityIndicatorPlugin\/Sources\/NutActivityIndicatorPlugin\/Loader\/NutLoaderView.swift",
      "kind": "FloatLiteral",
      "offset": 424,
      "length": 3,
      "value": "2.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutActivityIndicatorPlugin\/Sources\/NutActivityIndicatorPlugin\/Loader\/NutLoaderView.swift",
      "kind": "StringLiteral",
      "offset": 587,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutActivityIndicatorPlugin\/Sources\/NutActivityIndicatorPlugin\/Loader\/NutLoaderView.swift",
      "kind": "BooleanLiteral",
      "offset": 1051,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutActivityIndicatorPlugin\/Sources\/NutActivityIndicatorPlugin\/Loader\/NutLoaderView.swift",
      "kind": "StringLiteral",
      "offset": 260,
      "length": 13,
      "value": "\"NutPlayer.NutLoaderView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutActivityIndicatorPlugin\/Sources\/NutActivityIndicatorPlugin\/Loader\/NutLoaderView.swift",
      "kind": "StringLiteral",
      "offset": 260,
      "length": 13,
      "value": "\"NutPlayer.NutLoaderView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLocalization\/Sources\/NutLocalization\/NutLocalization.swift",
      "kind": "StringLiteral",
      "offset": 748,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutLogger\/Sources\/NutLogger\/Internal\/NutLogger.swift",
      "kind": "StringLiteral",
      "offset": 374,
      "length": 11,
      "value": "\"NutLogger\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "FloatLiteral",
      "offset": 467,
      "length": 4,
      "value": "60.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "IntegerLiteral",
      "offset": 474,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "IntegerLiteral",
      "offset": 516,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "StringLiteral",
      "offset": 559,
      "length": 16,
      "value": "\"commonMetadata\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "Array",
      "offset": 626,
      "length": 42,
      "value": "[\"playable\", \"duration\", \"commonMetadata\"]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "StringLiteral",
      "offset": 724,
      "length": 24,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "StringLiteral",
      "offset": 747,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "FloatLiteral",
      "offset": 1525,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "FloatLiteral",
      "offset": 1766,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "FloatLiteral",
      "offset": 1896,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "BooleanLiteral",
      "offset": 2974,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "StringLiteral",
      "offset": 3873,
      "length": 24,
      "value": "\"NutTech.download.start\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "StringLiteral",
      "offset": 5283,
      "length": 25,
      "value": "\"NutTech.download.cancel\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "StringLiteral",
      "offset": 5845,
      "length": 22,
      "value": "\"NutTech.download.end\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "StringLiteral",
      "offset": 6536,
      "length": 24,
      "value": "\"NutTech.download.error\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "BooleanLiteral",
      "offset": 7475,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "BooleanLiteral",
      "offset": 7847,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "FloatLiteral",
      "offset": 9222,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "FloatLiteral",
      "offset": 11034,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4LoopTech\/Sources\/NutMP4LoopTech\/NutMP4LoopTech.swift",
      "kind": "FloatLiteral",
      "offset": 11509,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 452,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 495,
      "length": 16,
      "value": "\"commonMetadata\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "Array",
      "offset": 562,
      "length": 42,
      "value": "[\"playable\", \"duration\", \"commonMetadata\"]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 660,
      "length": 20,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 679,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "FloatLiteral",
      "offset": 1711,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "FloatLiteral",
      "offset": 1952,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "FloatLiteral",
      "offset": 2082,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "BooleanLiteral",
      "offset": 3023,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 4282,
      "length": 24,
      "value": "\"NutTech.download.start\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "BooleanLiteral",
      "offset": 5624,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 5731,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 6644,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 8337,
      "length": 25,
      "value": "\"NutTech.download.cancel\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 8811,
      "length": 22,
      "value": "\"NutTech.download.end\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 9317,
      "length": 24,
      "value": "\"NutTech.download.error\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 10006,
      "length": 3,
      "value": "\",\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 10071,
      "length": 6,
      "value": "\"none\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 10122,
      "length": 25,
      "value": "\"NutTech.download.tracks\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "StringLiteral",
      "offset": 10718,
      "length": 20,
      "value": "\"NutTech.player.end\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "BooleanLiteral",
      "offset": 11375,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "BooleanLiteral",
      "offset": 11690,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "FloatLiteral",
      "offset": 14303,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 14706,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 14725,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 14744,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 15722,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 15789,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "IntegerLiteral",
      "offset": 15813,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "FloatLiteral",
      "offset": 17254,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutMP4Tech\/Sources\/NutMP4Tech\/NutMP4Tech.swift",
      "kind": "FloatLiteral",
      "offset": 17466,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 409,
      "length": 2,
      "value": "48"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 422,
      "length": 3,
      "value": "160"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 435,
      "length": 3,
      "value": "180"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 503,
      "length": 2,
      "value": "48"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 516,
      "length": 3,
      "value": "160"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 529,
      "length": 3,
      "value": "180"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "FloatLiteral",
      "offset": 599,
      "length": 5,
      "value": "24.63"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "FloatLiteral",
      "offset": 615,
      "length": 5,
      "value": "51.31"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "FloatLiteral",
      "offset": 630,
      "length": 5,
      "value": "67.73"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 703,
      "length": 2,
      "value": "15"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "FloatLiteral",
      "offset": 716,
      "length": 5,
      "value": "31.26"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "FloatLiteral",
      "offset": 731,
      "length": 5,
      "value": "39.08"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 806,
      "length": 2,
      "value": "25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 819,
      "length": 2,
      "value": "51"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "IntegerLiteral",
      "offset": 831,
      "length": 2,
      "value": "67"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "StringLiteral",
      "offset": 898,
      "length": 6,
      "value": "\"play\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "StringLiteral",
      "offset": 936,
      "length": 7,
      "value": "\"pause\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "StringLiteral",
      "offset": 977,
      "length": 9,
      "value": "\"restart\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "StringLiteral",
      "offset": 1210,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "BooleanLiteral",
      "offset": 2311,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutPlaybackButton.swift",
      "kind": "StringLiteral",
      "offset": 223,
      "length": 17,
      "value": "\"NutPlayer.NutPlaybackButton\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "IntegerLiteral",
      "offset": 550,
      "length": 3,
      "value": "224"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "IntegerLiteral",
      "offset": 564,
      "length": 3,
      "value": "544"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "IntegerLiteral",
      "offset": 577,
      "length": 3,
      "value": "752"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "IntegerLiteral",
      "offset": 639,
      "length": 2,
      "value": "48"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "IntegerLiteral",
      "offset": 652,
      "length": 3,
      "value": "160"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "IntegerLiteral",
      "offset": 665,
      "length": 3,
      "value": "180"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "FloatLiteral",
      "offset": 729,
      "length": 4,
      "value": "60.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "FloatLiteral",
      "offset": 778,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "StringLiteral",
      "offset": 1252,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "BooleanLiteral",
      "offset": 2073,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/NutPlaybackControlsView.swift",
      "kind": "StringLiteral",
      "offset": 403,
      "length": 23,
      "value": "\"NutPlayer.NutPlaybackControlsView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/PlaybackSession\/NutPlaybackSession.swift",
      "kind": "FloatLiteral",
      "offset": 1080,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/PlaybackSession\/NutPlaybackSession.swift",
      "kind": "FloatLiteral",
      "offset": 3420,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/PlaybackSession\/NutPlaybackSession.swift",
      "kind": "BooleanLiteral",
      "offset": 3436,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 414,
      "length": 19,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 432,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 695,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 768,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 853,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 935,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "Array",
      "offset": 1230,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "Array",
      "offset": 2180,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 2283,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "IntegerLiteral",
      "offset": 2706,
      "length": 5,
      "value": "5000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "IntegerLiteral",
      "offset": 2720,
      "length": 5,
      "value": "3000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 2766,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "FloatLiteral",
      "offset": 2819,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 3025,
      "length": 32,
      "value": "\"NutPlayer.content.provider.own\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 3060,
      "length": 13,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 3072,
      "length": 3,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 3758,
      "length": 39,
      "value": "\"NutPlayer.content.provider.load.error\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 6264,
      "length": 10,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/NutPlayer\/NutPlayer.swift",
      "kind": "StringLiteral",
      "offset": 6273,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Plugin\/NutPlayerErrorPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 725,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Plugin\/NutPlayerErrorPlugin.swift",
      "kind": "StringLiteral",
      "offset": 1437,
      "length": 19,
      "value": "\"Player.Loop.error\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Plugin\/NutPlayerErrorPlugin.swift",
      "kind": "StringLiteral",
      "offset": 1551,
      "length": 28,
      "value": "\"Player.NotRecognized.error\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Plugin\/NutPlayerErrorPlugin.swift",
      "kind": "StringLiteral",
      "offset": 1740,
      "length": 27,
      "value": "\"Player.NotSupported.error\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Plugin\/NutPlayerErrorPlugin.swift",
      "kind": "StringLiteral",
      "offset": 1899,
      "length": 21,
      "value": "\"Player.Common.error\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Plugin\/NutPlayerErrorPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 1967,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/NutPlayerFactory.swift",
      "kind": "StringLiteral",
      "offset": 3696,
      "length": 6,
      "value": "\"m3u8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/NutPlayerFactory.swift",
      "kind": "StringLiteral",
      "offset": 3751,
      "length": 6,
      "value": "\"m3u8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/NutPlayerFactory.swift",
      "kind": "StringLiteral",
      "offset": 3847,
      "length": 5,
      "value": "\"mp4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/NutPlayerFactory.swift",
      "kind": "StringLiteral",
      "offset": 3901,
      "length": 5,
      "value": "\"mp4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/NutPlayerFactory.swift",
      "kind": "BooleanLiteral",
      "offset": 3950,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/Model\/NutPlayerSettings.swift",
      "kind": "BooleanLiteral",
      "offset": 276,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "StringLiteral",
      "offset": 322,
      "length": 29,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "StringLiteral",
      "offset": 350,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 1247,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 1358,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 1425,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 2424,
      "length": 3,
      "value": "2.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 2476,
      "length": 4,
      "value": "15.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 2529,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 2908,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 3036,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 3370,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 3510,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 3551,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 3918,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 4611,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 4923,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "StringLiteral",
      "offset": 6362,
      "length": 38,
      "value": "\"NutSubtitlePlugin.BottomPanel.margin\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "StringLiteral",
      "offset": 6636,
      "length": 35,
      "value": "\"NutBlackoutPlugin.Panel.isVisible\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "IntegerLiteral",
      "offset": 7271,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 8747,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 9245,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 10413,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 11215,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 12491,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 12986,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 13205,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 14829,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Plugin\/NutPlayerSkinPlugin.swift",
      "kind": "StringLiteral",
      "offset": 373,
      "length": 19,
      "value": "\"NutPlayer.NutPlayerSkinPlugin\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 803,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 816,
      "length": 3,
      "value": "1.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 830,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 916,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 929,
      "length": 4,
      "value": "16.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 944,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1035,
      "length": 2,
      "value": "20"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1048,
      "length": 2,
      "value": "23"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1060,
      "length": 2,
      "value": "31"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1139,
      "length": 2,
      "value": "13"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 1152,
      "length": 4,
      "value": "16.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 1166,
      "length": 4,
      "value": "25.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1258,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1271,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1283,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1362,
      "length": 2,
      "value": "21"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 1375,
      "length": 4,
      "value": "26.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 1389,
      "length": 4,
      "value": "39.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1471,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1484,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1496,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1565,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1578,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1590,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1672,
      "length": 2,
      "value": "36"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1686,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1698,
      "length": 2,
      "value": "54"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1710,
      "length": 2,
      "value": "62"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1804,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1816,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1828,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1908,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1920,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 1932,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "BooleanLiteral",
      "offset": 2555,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 2645,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "BooleanLiteral",
      "offset": 2974,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 3247,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "BooleanLiteral",
      "offset": 3441,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "StringLiteral",
      "offset": 4140,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 6728,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 6787,
      "length": 3,
      "value": "0.2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 6826,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 6965,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "IntegerLiteral",
      "offset": 7354,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 7413,
      "length": 3,
      "value": "0.2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 7452,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 7591,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 7989,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 8047,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "FloatLiteral",
      "offset": 15689,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/NutPlayerSkinView.swift",
      "kind": "StringLiteral",
      "offset": 645,
      "length": 17,
      "value": "\"NutPlayer.NutPlayerSkinView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerView.swift",
      "kind": "BooleanLiteral",
      "offset": 614,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerView.swift",
      "kind": "StringLiteral",
      "offset": 687,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerView.swift",
      "kind": "BooleanLiteral",
      "offset": 1993,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerView.swift",
      "kind": "StringLiteral",
      "offset": 265,
      "length": 13,
      "value": "\"NutPlayer.NutPlayerView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 1088,
      "length": 3,
      "value": "500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 1705,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 1712,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 2226,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 2326,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 2748,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 2884,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 3034,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 3294,
      "length": 3,
      "value": "750"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 3388,
      "length": 3,
      "value": "900"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 3473,
      "length": 3,
      "value": "850"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 3561,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "Array",
      "offset": 3838,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "BooleanLiteral",
      "offset": 4595,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Public\/PlayerView\/NutPlayerViewBuilder.swift",
      "kind": "IntegerLiteral",
      "offset": 5611,
      "length": 3,
      "value": "950"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 252,
      "length": 21,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 272,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 376,
      "length": 45,
      "value": "\"http:\/\/chest-101.gc.nut.team:8000\/play\/opt\/\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 925,
      "length": 37,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 949,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 961,
      "length": 9,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 998,
      "length": 41,
      "value": "\"Can't create URL with hash \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 1038,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 1588,
      "length": 28,
      "value": "\"NutProvider.loading.failed\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 1799,
      "length": 32,
      "value": "\"NutProvider.loading.data.empty\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 2174,
      "length": 26,
      "value": "\"NutProvider.parse.failed\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 2203,
      "length": 18,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 2220,
      "length": 31,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 2493,
      "length": 35,
      "value": "\"NutProvider.parse.playable.failed\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 3543,
      "length": 39,
      "value": "\"NutProvider.parse.subtitleType.failed\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 4004,
      "length": 5,
      "value": "\"mp4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 4086,
      "length": 6,
      "value": "\"m3u8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 5429,
      "length": 10,
      "value": "\"playback\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 5470,
      "length": 6,
      "value": "\"stat\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 5506,
      "length": 10,
      "value": "\"subtitle\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 5429,
      "length": 10,
      "value": "\"playback\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 5470,
      "length": 6,
      "value": "\"stat\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutProvider\/Sources\/NutProvider\/NutProvider.swift",
      "kind": "StringLiteral",
      "offset": 5506,
      "length": 10,
      "value": "\"subtitle\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "StringLiteral",
      "offset": 344,
      "length": 26,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "StringLiteral",
      "offset": 369,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "StringLiteral",
      "offset": 978,
      "length": 11,
      "value": "\"Qualities\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "Array",
      "offset": 1831,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 2422,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "IntegerLiteral",
      "offset": 2990,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 3046,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "StringLiteral",
      "offset": 3106,
      "length": 18,
      "value": "\"Settings.quality\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "StringLiteral",
      "offset": 3317,
      "length": 83,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "StringLiteral",
      "offset": 3345,
      "length": 1,
      "value": "\" x \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "StringLiteral",
      "offset": 3376,
      "length": 1,
      "value": "\" (\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutQualityPlugin\/Sources\/NutQualityPlugin\/NutQualityPlugin.swift",
      "kind": "StringLiteral",
      "offset": 3398,
      "length": 1,
      "value": "\")\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 451,
      "length": 2,
      "value": "48"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 464,
      "length": 3,
      "value": "160"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 477,
      "length": 3,
      "value": "180"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 545,
      "length": 2,
      "value": "48"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 558,
      "length": 3,
      "value": "160"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 571,
      "length": 3,
      "value": "180"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 637,
      "length": 5,
      "value": "19.81"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 653,
      "length": 5,
      "value": "52.82"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 668,
      "length": 5,
      "value": "66.02"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 737,
      "length": 5,
      "value": "11.72"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 753,
      "length": 5,
      "value": "31.26"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 768,
      "length": 5,
      "value": "39.08"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 834,
      "length": 2,
      "value": "10"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 847,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 859,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 927,
      "length": 4,
      "value": "6.14"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 942,
      "length": 5,
      "value": "16.37"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 957,
      "length": 5,
      "value": "19.46"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 1053,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 1063,
      "length": 3,
      "value": "0.7"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "IntegerLiteral",
      "offset": 1121,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "FloatLiteral",
      "offset": 1131,
      "length": 3,
      "value": "0.4"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 1198,
      "length": 8,
      "value": "\"Roboto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 1272,
      "length": 11,
      "value": "\"seek-back\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 1321,
      "length": 14,
      "value": "\"seek-forward\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 1377,
      "length": 19,
      "value": "\"seek-back-disable\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 1441,
      "length": 22,
      "value": "\"seek-forward-disable\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "BooleanLiteral",
      "offset": 1729,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "BooleanLiteral",
      "offset": 1737,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 1809,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 2454,
      "length": 25,
      "value": "\"Player.SeekButton.title\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "BooleanLiteral",
      "offset": 2924,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "BooleanLiteral",
      "offset": 3236,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 3363,
      "length": 25,
      "value": "\"Player.SeekButton.title\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "BooleanLiteral",
      "offset": 3808,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/PlaybackControls\/Subviews\/NutSeekButton.swift",
      "kind": "StringLiteral",
      "offset": 274,
      "length": 13,
      "value": "\"NutPlayer.NutSeekButton\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "StringLiteral",
      "offset": 306,
      "length": 29,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "StringLiteral",
      "offset": 334,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 627,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 666,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 1159,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "FloatLiteral",
      "offset": 1218,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 1851,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 1992,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "StringLiteral",
      "offset": 2034,
      "length": 12,
      "value": "\"video_load\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 2145,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "StringLiteral",
      "offset": 2187,
      "length": 13,
      "value": "\"video_start\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 2425,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "StringLiteral",
      "offset": 2472,
      "length": 11,
      "value": "\"video_end\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutStatisticsPlugin\/Sources\/NutStatisticsPlugin\/NutStatisticsPlugin.swift",
      "kind": "StringLiteral",
      "offset": 3005,
      "length": 33,
      "value": "\"NutStatistics.url.create.failed\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "FloatLiteral",
      "offset": 590,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "StringLiteral",
      "offset": 1186,
      "length": 11,
      "value": "\"Subtitles\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "Array",
      "offset": 1599,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "StringLiteral",
      "offset": 2318,
      "length": 38,
      "value": "\"NutSubtitlePlugin.BottomPanel.margin\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "FloatLiteral",
      "offset": 2530,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "IntegerLiteral",
      "offset": 3128,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 3189,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "StringLiteral",
      "offset": 3254,
      "length": 24,
      "value": "\"Settings.Subtitles.off\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 3723,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "IntegerLiteral",
      "offset": 4207,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "IntegerLiteral",
      "offset": 4392,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "BooleanLiteral",
      "offset": 4449,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "StringLiteral",
      "offset": 4510,
      "length": 32,
      "value": "\"Settings.Subtitles.description\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/NutSubtitlePlugin.swift",
      "kind": "StringLiteral",
      "offset": 4812,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 323,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "FloatLiteral",
      "offset": 333,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "StringLiteral",
      "offset": 370,
      "length": 8,
      "value": "\"Roboto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 472,
      "length": 3,
      "value": "290"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 486,
      "length": 3,
      "value": "530"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 499,
      "length": 3,
      "value": "703"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 581,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 593,
      "length": 1,
      "value": "8"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 604,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 670,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 683,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 695,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 758,
      "length": 2,
      "value": "12"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 771,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 783,
      "length": 2,
      "value": "32"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "BooleanLiteral",
      "offset": 2576,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 2612,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "IntegerLiteral",
      "offset": 3354,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "FloatLiteral",
      "offset": 3781,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "FloatLiteral",
      "offset": 3822,
      "length": 3,
      "value": "0.2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "FloatLiteral",
      "offset": 3857,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/View\/NutSubtitleView.swift",
      "kind": "FloatLiteral",
      "offset": 3970,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "IntegerLiteral",
      "offset": 311,
      "length": 2,
      "value": "14"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "FloatLiteral",
      "offset": 324,
      "length": 5,
      "value": "18.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "FloatLiteral",
      "offset": 339,
      "length": 5,
      "value": "23.44"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "IntegerLiteral",
      "offset": 405,
      "length": 2,
      "value": "12"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "IntegerLiteral",
      "offset": 418,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "IntegerLiteral",
      "offset": 430,
      "length": 2,
      "value": "20"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "StringLiteral",
      "offset": 502,
      "length": 10,
      "value": "\"00:00:00\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "StringLiteral",
      "offset": 546,
      "length": 5,
      "value": "\" \/ \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "StringLiteral",
      "offset": 614,
      "length": 8,
      "value": "\"Roboto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "StringLiteral",
      "offset": 1111,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "BooleanLiteral",
      "offset": 1773,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "BooleanLiteral",
      "offset": 3240,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineLabelsView.swift",
      "kind": "StringLiteral",
      "offset": 170,
      "length": 21,
      "value": "\"NutPlayer.NutTimelineLabelsView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 477,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "FloatLiteral",
      "offset": 487,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "StringLiteral",
      "offset": 556,
      "length": 14,
      "value": "\"white-circle\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 668,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 680,
      "length": 1,
      "value": "9"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 740,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 752,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "StringLiteral",
      "offset": 1167,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "FloatLiteral",
      "offset": 1787,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "BooleanLiteral",
      "offset": 2022,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/Subviews\/NutTimelineSlider.swift",
      "kind": "StringLiteral",
      "offset": 299,
      "length": 17,
      "value": "\"NutPlayer.NutTimelineSlider\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 477,
      "length": 2,
      "value": "32"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 490,
      "length": 2,
      "value": "32"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 502,
      "length": 2,
      "value": "48"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineSliderView.swift",
      "kind": "BooleanLiteral",
      "offset": 823,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1011,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/Timeline\/NutTimelineSliderView.swift",
      "kind": "StringLiteral",
      "offset": 321,
      "length": 21,
      "value": "\"NutPlayer.NutTimelineSliderView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 344,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "FloatLiteral",
      "offset": 354,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 449,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 463,
      "length": 3,
      "value": "128"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 476,
      "length": 3,
      "value": "140"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 538,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 550,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "StringLiteral",
      "offset": 813,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 1092,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 1156,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "IntegerLiteral",
      "offset": 1162,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "BooleanLiteral",
      "offset": 1257,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "FloatLiteral",
      "offset": 1291,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "FloatLiteral",
      "offset": 1323,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/Subviews\/NutVerticalSlider.swift",
      "kind": "StringLiteral",
      "offset": 166,
      "length": 17,
      "value": "\"NutPlayer.NutVerticalSlider\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 473,
      "length": 4,
      "value": "20.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 564,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 576,
      "length": 1,
      "value": "4"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 641,
      "length": 2,
      "value": "32"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 654,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 666,
      "length": 2,
      "value": "48"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 733,
      "length": 3,
      "value": "144"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 747,
      "length": 3,
      "value": "180"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 760,
      "length": 3,
      "value": "200"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 825,
      "length": 2,
      "value": "12"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 838,
      "length": 2,
      "value": "12"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 910,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 924,
      "length": 3,
      "value": "8.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 938,
      "length": 4,
      "value": "11.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 952,
      "length": 4,
      "value": "15.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1024,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1037,
      "length": 2,
      "value": "16"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1107,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1119,
      "length": 1,
      "value": "5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1188,
      "length": 2,
      "value": "18"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1201,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1213,
      "length": 2,
      "value": "30"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1288,
      "length": 2,
      "value": "24"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1301,
      "length": 2,
      "value": "32"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1313,
      "length": 2,
      "value": "38"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 1399,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 1409,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1475,
      "length": 6,
      "value": "\"mute\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1514,
      "length": 9,
      "value": "\"sound-1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1556,
      "length": 9,
      "value": "\"sound-2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1598,
      "length": 9,
      "value": "\"sound-3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1645,
      "length": 14,
      "value": "\"brightness-1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1697,
      "length": 14,
      "value": "\"brightness-2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1749,
      "length": 14,
      "value": "\"brightness-3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 1801,
      "length": 14,
      "value": "\"brightness-4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 2129,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 2621,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "BooleanLiteral",
      "offset": 2811,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "BooleanLiteral",
      "offset": 3075,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 3108,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "BooleanLiteral",
      "offset": 3481,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "Array",
      "offset": 7053,
      "length": 15,
      "value": "[0, 0.33, 0.66]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "Array",
      "offset": 7071,
      "length": 17,
      "value": "[0.25, 0.5, 0.75]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7152,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7188,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7224,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7246,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7282,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7318,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7340,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7376,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 7427,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 7723,
      "length": 3,
      "value": "0.1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 7758,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 7872,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 7987,
      "length": 3,
      "value": "0.1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 8022,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 8136,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "IntegerLiteral",
      "offset": 9140,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "FloatLiteral",
      "offset": 9194,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/VerticalSliders\/NutVerticalSliderView.swift",
      "kind": "StringLiteral",
      "offset": 372,
      "length": 21,
      "value": "\"NutPlayer.NutVerticalSliderView\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Extensions\/Optional+Extension.swift",
      "kind": "BooleanLiteral",
      "offset": 275,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Extensions\/Optional+Extension.swift",
      "kind": "BooleanLiteral",
      "offset": 305,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "StringLiteral",
      "offset": 282,
      "length": 5,
      "value": "\"pip\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "IntegerLiteral",
      "offset": 373,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "IntegerLiteral",
      "offset": 386,
      "length": 2,
      "value": "52"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "IntegerLiteral",
      "offset": 398,
      "length": 2,
      "value": "74"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "IntegerLiteral",
      "offset": 465,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "IntegerLiteral",
      "offset": 478,
      "length": 2,
      "value": "52"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "IntegerLiteral",
      "offset": 490,
      "length": 2,
      "value": "74"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "FloatLiteral",
      "offset": 555,
      "length": 4,
      "value": "19.3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "FloatLiteral",
      "offset": 570,
      "length": 5,
      "value": "32.17"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "FloatLiteral",
      "offset": 585,
      "length": 5,
      "value": "43.42"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "StringLiteral",
      "offset": 750,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "BooleanLiteral",
      "offset": 1210,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/PipButton.swift",
      "kind": "StringLiteral",
      "offset": 158,
      "length": 9,
      "value": "\"NutPlayer.PipButton\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerContent.swift",
      "kind": "BooleanLiteral",
      "offset": 497,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerContent.swift",
      "kind": "BooleanLiteral",
      "offset": 606,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerContent.swift",
      "kind": "StringLiteral",
      "offset": 854,
      "length": 5,
      "value": "\"GET\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerContent.swift",
      "kind": "StringLiteral",
      "offset": 876,
      "length": 6,
      "value": "\"POST\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerContent.swift",
      "kind": "StringLiteral",
      "offset": 854,
      "length": 5,
      "value": "\"GET\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerContent.swift",
      "kind": "StringLiteral",
      "offset": 876,
      "length": 6,
      "value": "\"POST\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Controller\/PlayerPictureInPictureControllerImpl.swift",
      "kind": "BooleanLiteral",
      "offset": 776,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Controller\/PlayerPictureInPictureControllerImpl.swift",
      "kind": "BooleanLiteral",
      "offset": 830,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutPlayerFactory\/Sources\/NutPlayerFactory\/Players\/Controller\/PlayerPictureInPictureControllerImpl.swift",
      "kind": "BooleanLiteral",
      "offset": 887,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "StringLiteral",
      "offset": 400,
      "length": 13,
      "value": "\"0123456789.\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 446,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 471,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 496,
      "length": 4,
      "value": "0.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 519,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 542,
      "length": 4,
      "value": "1.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 567,
      "length": 3,
      "value": "1.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 592,
      "length": 4,
      "value": "1.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 616,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 787,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "StringLiteral",
      "offset": 873,
      "length": 28,
      "value": "\"Player.Setting.Rate.normal\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "StringLiteral",
      "offset": 1031,
      "length": 11,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "StringLiteral",
      "offset": 1040,
      "length": 1,
      "value": "\"x\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 446,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 471,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 496,
      "length": 4,
      "value": "0.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 519,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 542,
      "length": 4,
      "value": "1.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 567,
      "length": 3,
      "value": "1.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 592,
      "length": 4,
      "value": "1.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 616,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 446,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 471,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 496,
      "length": 4,
      "value": "0.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 519,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 542,
      "length": 4,
      "value": "1.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 567,
      "length": 3,
      "value": "1.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 592,
      "length": 4,
      "value": "1.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 616,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerState.swift",
      "kind": "BooleanLiteral",
      "offset": 383,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerState.swift",
      "kind": "BooleanLiteral",
      "offset": 566,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerState.swift",
      "kind": "BooleanLiteral",
      "offset": 588,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerState.swift",
      "kind": "BooleanLiteral",
      "offset": 902,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Player\/Sources\/Player\/Model\/PlayerState.swift",
      "kind": "BooleanLiteral",
      "offset": 1447,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 267,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 1093,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 1195,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 1738,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 1743,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 1789,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 1884,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 1908,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Iterator\/QualityIterator.swift",
      "kind": "IntegerLiteral",
      "offset": 2003,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 442,
      "length": 77,
      "value": "\"[0-9]{2}:[0-9]{2}:[0-9]{2},[0-9]{3} --> [0-9]{2}:[0-9]{2}:[0-9]{2},[0-9]{3}\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "Array",
      "offset": 701,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 821,
      "length": 5,
      "value": "\"srt\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 1233,
      "length": 4,
      "value": "\"\r\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 1245,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 1377,
      "length": 43,
      "value": "\"[0-9]+\n\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 1419,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "Array",
      "offset": 1517,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "Array",
      "offset": 1547,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 1668,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "Array",
      "offset": 1728,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 1757,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 4128,
      "length": 13,
      "value": "\"<.+?>\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 4149,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "Array",
      "offset": 4379,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 4408,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 4648,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 4916,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 5328,
      "length": 5,
      "value": "\"-->\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 5621,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 5650,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 5679,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 5713,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 5787,
      "length": 3,
      "value": "\":\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 5873,
      "length": 3,
      "value": "\":\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "StringLiteral",
      "offset": 5959,
      "length": 3,
      "value": "\",\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6077,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6093,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6110,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6130,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6155,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6171,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6187,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6208,
      "length": 3,
      "value": "999"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6299,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6304,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "IntegerLiteral",
      "offset": 6327,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Parsers\/SRTSubtitlesParser.swift",
      "kind": "FloatLiteral",
      "offset": 6374,
      "length": 6,
      "value": "1000.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "StringLiteral",
      "offset": 292,
      "length": 10,
      "value": "\"settings\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "IntegerLiteral",
      "offset": 388,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "IntegerLiteral",
      "offset": 401,
      "length": 2,
      "value": "52"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "IntegerLiteral",
      "offset": 413,
      "length": 2,
      "value": "74"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "IntegerLiteral",
      "offset": 480,
      "length": 2,
      "value": "40"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "IntegerLiteral",
      "offset": 493,
      "length": 2,
      "value": "52"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "IntegerLiteral",
      "offset": 505,
      "length": 2,
      "value": "74"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "FloatLiteral",
      "offset": 570,
      "length": 4,
      "value": "17.3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "FloatLiteral",
      "offset": 585,
      "length": 5,
      "value": "28.83"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "FloatLiteral",
      "offset": 600,
      "length": 5,
      "value": "38.92"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "StringLiteral",
      "offset": 765,
      "length": 39,
      "value": "\"init(coder:) has not been implemented\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "BooleanLiteral",
      "offset": 1221,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/NutPlayerSkin\/CustomizableArea\/Subviews\/SettingsButton.swift",
      "kind": "StringLiteral",
      "offset": 163,
      "length": 14,
      "value": "\"NutPlayer.SettingsButton\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Extensions\/String+extension.swift",
      "kind": "IntegerLiteral",
      "offset": 647,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Extensions\/String+extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1120,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Extensions\/String+extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1151,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Extensions\/String+extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1239,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Extensions\/String+extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1366,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Extensions\/String+extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1404,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Model\/SubtitleViewModel.swift",
      "kind": "BooleanLiteral",
      "offset": 913,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Model\/SubtitleViewModel.swift",
      "kind": "BooleanLiteral",
      "offset": 942,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Model\/SubtitleViewModel.swift",
      "kind": "BooleanLiteral",
      "offset": 1055,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Model\/SubtitleViewModel.swift",
      "kind": "BooleanLiteral",
      "offset": 1084,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Model\/SubtitleViewModel.swift",
      "kind": "Array",
      "offset": 1246,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Downloader\/SubtitlesDownloader.swift",
      "kind": "IntegerLiteral",
      "offset": 970,
      "length": 3,
      "value": "200"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Plugins\/NutSubtitlePlugin\/Sources\/NutSubtitlePlugin\/Downloader\/SubtitlesDownloader.swift",
      "kind": "IntegerLiteral",
      "offset": 976,
      "length": 3,
      "value": "299"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Tech.swift",
      "kind": "Array",
      "offset": 2432,
      "length": 2,
      "value": "[]"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Player\/TechAVPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 1212,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Player\/TechAVPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 1498,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Player\/TechAVPlayer.swift",
      "kind": "BooleanLiteral",
      "offset": 1669,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 784,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 804,
      "length": 2,
      "value": "25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 838,
      "length": 2,
      "value": "50"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 872,
      "length": 2,
      "value": "75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 906,
      "length": 3,
      "value": "100"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 939,
      "length": 3,
      "value": "125"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 974,
      "length": 3,
      "value": "150"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 1009,
      "length": 3,
      "value": "175"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 1044,
      "length": 3,
      "value": "200"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 1099,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 1244,
      "length": 4,
      "value": "0.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 1280,
      "length": 3,
      "value": "0.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 1315,
      "length": 4,
      "value": "0.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 1349,
      "length": 3,
      "value": "1.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 1384,
      "length": 4,
      "value": "1.25"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 1420,
      "length": 3,
      "value": "1.5"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "FloatLiteral",
      "offset": 1455,
      "length": 4,
      "value": "1.75"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechPlaybackRate.swift",
      "kind": "IntegerLiteral",
      "offset": 1489,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 593,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechState.swift",
      "kind": "BooleanLiteral",
      "offset": 1215,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechState.swift",
      "kind": "BooleanLiteral",
      "offset": 1237,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechState.swift",
      "kind": "BooleanLiteral",
      "offset": 1658,
      "length": 4,
      "value": "true"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechState.swift",
      "kind": "IntegerLiteral",
      "offset": 1749,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechState.swift",
      "kind": "IntegerLiteral",
      "offset": 1770,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Model\/TechState.swift",
      "kind": "BooleanLiteral",
      "offset": 1939,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 666,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 691,
      "length": 60,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 700,
      "length": 1,
      "value": "\":\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 725,
      "length": 1,
      "value": "\":\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 750,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 810,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 835,
      "length": 37,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 846,
      "length": 1,
      "value": "\":\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 871,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 911,
      "length": 28,
      "value": "\"0:\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "StringLiteral",
      "offset": 938,
      "length": 1,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1337,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1370,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1376,
      "length": 2,
      "value": "60"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/TimeInterval+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 1406,
      "length": 4,
      "value": "3600"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Extensions\/TimeInterval+Extensions.swift",
      "kind": "BooleanLiteral",
      "offset": 213,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Extensions\/TimeInterval+Extensions.swift",
      "kind": "IntegerLiteral",
      "offset": 275,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Extensions\/TimeInterval+Extensions.swift",
      "kind": "IntegerLiteral",
      "offset": 322,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Extensions\/TimeInterval+Extensions.swift",
      "kind": "IntegerLiteral",
      "offset": 356,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Extensions\/TimeInterval+Extensions.swift",
      "kind": "FloatLiteral",
      "offset": 372,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutTech\/Sources\/NutTech\/Extensions\/TimeInterval+Extensions.swift",
      "kind": "FloatLiteral",
      "offset": 532,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIButton+Extension.swift",
      "kind": "StringLiteral",
      "offset": 217,
      "length": 2,
      "value": "\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIButton+Extension.swift",
      "kind": "FloatLiteral",
      "offset": 265,
      "length": 3,
      "value": "0.0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 2369,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2581,
      "length": 6,
      "value": "\"i386\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2619,
      "length": 8,
      "value": "\"x86_64\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2657,
      "length": 7,
      "value": "\"arm64\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2728,
      "length": 9,
      "value": "\"iPod3,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2762,
      "length": 9,
      "value": "\"iPod4,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2796,
      "length": 9,
      "value": "\"iPod5,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2830,
      "length": 9,
      "value": "\"iPod7,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2864,
      "length": 9,
      "value": "\"iPod9,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2931,
      "length": 9,
      "value": "\"iPad3,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2965,
      "length": 9,
      "value": "\"iPad3,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 2999,
      "length": 9,
      "value": "\"iPad3,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3033,
      "length": 10,
      "value": "\"iPad6,11\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3080,
      "length": 10,
      "value": "\"iPad6,12\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3114,
      "length": 9,
      "value": "\"iPad7,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3161,
      "length": 9,
      "value": "\"iPad7,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3195,
      "length": 10,
      "value": "\"iPad7,11\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3242,
      "length": 10,
      "value": "\"iPad7,12\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3276,
      "length": 10,
      "value": "\"iPad11,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3323,
      "length": 10,
      "value": "\"iPad11,7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3357,
      "length": 10,
      "value": "\"iPad12,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3404,
      "length": 10,
      "value": "\"iPad12,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3438,
      "length": 11,
      "value": "\"iPad13,18\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3486,
      "length": 11,
      "value": "\"iPad13,19\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3559,
      "length": 9,
      "value": "\"iPad2,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3596,
      "length": 9,
      "value": "\"iPad2,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3633,
      "length": 9,
      "value": "\"iPad2,7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3670,
      "length": 9,
      "value": "\"iPad4,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3708,
      "length": 9,
      "value": "\"iPad4,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3746,
      "length": 9,
      "value": "\"iPad4,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3784,
      "length": 9,
      "value": "\"iPad4,7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3822,
      "length": 9,
      "value": "\"iPad4,8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3860,
      "length": 9,
      "value": "\"iPad4,9\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3898,
      "length": 9,
      "value": "\"iPad5,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3936,
      "length": 9,
      "value": "\"iPad5,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 3974,
      "length": 10,
      "value": "\"iPad11,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4012,
      "length": 10,
      "value": "\"iPad11,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4050,
      "length": 10,
      "value": "\"iPad14,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4088,
      "length": 10,
      "value": "\"iPad14,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4163,
      "length": 9,
      "value": "\"iPad6,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4202,
      "length": 9,
      "value": "\"iPad6,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4241,
      "length": 9,
      "value": "\"iPad7,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4281,
      "length": 9,
      "value": "\"iPad7,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4321,
      "length": 9,
      "value": "\"iPad6,7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4361,
      "length": 9,
      "value": "\"iPad6,8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4401,
      "length": 9,
      "value": "\"iPad7,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4443,
      "length": 9,
      "value": "\"iPad7,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4485,
      "length": 9,
      "value": "\"iPad8,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4523,
      "length": 9,
      "value": "\"iPad8,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4561,
      "length": 9,
      "value": "\"iPad8,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4599,
      "length": 9,
      "value": "\"iPad8,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4637,
      "length": 9,
      "value": "\"iPad8,9\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4677,
      "length": 10,
      "value": "\"iPad8,10\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4717,
      "length": 10,
      "value": "\"iPad13,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4757,
      "length": 10,
      "value": "\"iPad13,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4797,
      "length": 10,
      "value": "\"iPad14,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4837,
      "length": 10,
      "value": "\"iPad14,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4877,
      "length": 10,
      "value": "\"iPad13,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4917,
      "length": 10,
      "value": "\"iPad13,7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4957,
      "length": 9,
      "value": "\"iPad8,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 4999,
      "length": 9,
      "value": "\"iPad8,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5041,
      "length": 9,
      "value": "\"iPad8,7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5083,
      "length": 9,
      "value": "\"iPad8,8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5125,
      "length": 10,
      "value": "\"iPad8,11\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5167,
      "length": 10,
      "value": "\"iPad8,12\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5209,
      "length": 10,
      "value": "\"iPad13,8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5251,
      "length": 10,
      "value": "\"iPad13,9\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5293,
      "length": 11,
      "value": "\"iPad13,10\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5335,
      "length": 11,
      "value": "\"iPad13,11\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5377,
      "length": 10,
      "value": "\"iPad14,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5419,
      "length": 10,
      "value": "\"iPad14,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5498,
      "length": 9,
      "value": "\"iPad4,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5534,
      "length": 9,
      "value": "\"iPad4,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5570,
      "length": 9,
      "value": "\"iPad4,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5606,
      "length": 9,
      "value": "\"iPad5,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5643,
      "length": 9,
      "value": "\"iPad5,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5680,
      "length": 10,
      "value": "\"iPad11,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5717,
      "length": 10,
      "value": "\"iPad11,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5754,
      "length": 10,
      "value": "\"iPad13,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5791,
      "length": 10,
      "value": "\"iPad13,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5828,
      "length": 11,
      "value": "\"iPad13,16\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5865,
      "length": 11,
      "value": "\"iPad13,17\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5937,
      "length": 11,
      "value": "\"iPhone7,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 5977,
      "length": 11,
      "value": "\"iPhone7,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6013,
      "length": 11,
      "value": "\"iPhone8,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6050,
      "length": 11,
      "value": "\"iPhone8,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6091,
      "length": 11,
      "value": "\"iPhone8,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6128,
      "length": 11,
      "value": "\"iPhone9,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6164,
      "length": 11,
      "value": "\"iPhone9,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6200,
      "length": 11,
      "value": "\"iPhone9,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6240,
      "length": 11,
      "value": "\"iPhone9,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6280,
      "length": 12,
      "value": "\"iPhone10,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6317,
      "length": 12,
      "value": "\"iPhone10,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6354,
      "length": 12,
      "value": "\"iPhone10,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6395,
      "length": 12,
      "value": "\"iPhone10,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6436,
      "length": 12,
      "value": "\"iPhone10,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6473,
      "length": 12,
      "value": "\"iPhone10,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6510,
      "length": 12,
      "value": "\"iPhone11,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6548,
      "length": 12,
      "value": "\"iPhone11,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6589,
      "length": 12,
      "value": "\"iPhone11,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6630,
      "length": 12,
      "value": "\"iPhone11,8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6668,
      "length": 12,
      "value": "\"iPhone12,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6706,
      "length": 12,
      "value": "\"iPhone12,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6747,
      "length": 12,
      "value": "\"iPhone12,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6791,
      "length": 12,
      "value": "\"iPhone12,8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6830,
      "length": 12,
      "value": "\"iPhone13,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6872,
      "length": 12,
      "value": "\"iPhone13,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6910,
      "length": 12,
      "value": "\"iPhone13,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6951,
      "length": 12,
      "value": "\"iPhone13,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 6995,
      "length": 12,
      "value": "\"iPhone14,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7037,
      "length": 12,
      "value": "\"iPhone14,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7075,
      "length": 12,
      "value": "\"iPhone14,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7116,
      "length": 12,
      "value": "\"iPhone14,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7160,
      "length": 12,
      "value": "\"iPhone14,7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7198,
      "length": 12,
      "value": "\"iPhone14,8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7240,
      "length": 12,
      "value": "\"iPhone15,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7281,
      "length": 12,
      "value": "\"iPhone15,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7325,
      "length": 12,
      "value": "\"iPhone14,6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7364,
      "length": 12,
      "value": "\"iPhone15,4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7401,
      "length": 12,
      "value": "\"iPhone15,5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7442,
      "length": 12,
      "value": "\"iPhone16,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7482,
      "length": 12,
      "value": "\"iPhone16,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7562,
      "length": 12,
      "value": "\"AppleTV1,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7600,
      "length": 12,
      "value": "\"AppleTV2,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7638,
      "length": 12,
      "value": "\"AppleTV3,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7676,
      "length": 12,
      "value": "\"AppleTV3,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7714,
      "length": 12,
      "value": "\"AppleTV5,3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7752,
      "length": 12,
      "value": "\"AppleTV6,2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 7791,
      "length": 13,
      "value": "\"AppleTV11,1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8109,
      "length": 28,
      "value": "\"SIMULATOR_MODEL_IDENTIFIER\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8393,
      "length": 19,
      "value": "\"simulator\/sandbox\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8483,
      "length": 8,
      "value": "\"iPod 3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8527,
      "length": 8,
      "value": "\"iPod 4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8571,
      "length": 8,
      "value": "\"iPod 5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8615,
      "length": 8,
      "value": "\"iPod 6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8659,
      "length": 8,
      "value": "\"iPod 7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8738,
      "length": 8,
      "value": "\"iPad 4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8782,
      "length": 11,
      "value": "\"iPad Air \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8829,
      "length": 12,
      "value": "\"iPad Air 2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8877,
      "length": 12,
      "value": "\"iPad Air 3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8925,
      "length": 12,
      "value": "\"iPad Air 4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8973,
      "length": 12,
      "value": "\"iPad Air 5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9021,
      "length": 8,
      "value": "\"iPad 5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9078,
      "length": 8,
      "value": "\"iPad 6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9135,
      "length": 8,
      "value": "\"iPad 7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9192,
      "length": 8,
      "value": "\"iPad 8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9249,
      "length": 8,
      "value": "\"iPad 9\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9306,
      "length": 8,
      "value": "\"iPad10\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9403,
      "length": 11,
      "value": "\"iPad Mini\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9450,
      "length": 13,
      "value": "\"iPad Mini 2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9499,
      "length": 13,
      "value": "\"iPad Mini 3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9548,
      "length": 13,
      "value": "\"iPad Mini 4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9597,
      "length": 13,
      "value": "\"iPad Mini 5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9646,
      "length": 13,
      "value": "\"iPad Mini 6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9784,
      "length": 16,
      "value": "\"iPad Pro 9.7\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9836,
      "length": 17,
      "value": "\"iPad Pro 10.5\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9889,
      "length": 15,
      "value": "\"iPad Pro 11\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9940,
      "length": 23,
      "value": "\"iPad Pro 11\" 2nd gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9999,
      "length": 23,
      "value": "\"iPad Pro 11\" 3rd gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10058,
      "length": 23,
      "value": "\"iPad Pro 11\" 4th gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10117,
      "length": 17,
      "value": "\"iPad Pro 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10170,
      "length": 19,
      "value": "\"iPad Pro 2 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10225,
      "length": 19,
      "value": "\"iPad Pro 3 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10280,
      "length": 19,
      "value": "\"iPad Pro 4 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10335,
      "length": 19,
      "value": "\"iPad Pro 5 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10390,
      "length": 19,
      "value": "\"iPad Pro 6 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10531,
      "length": 10,
      "value": "\"iPhone 6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10577,
      "length": 15,
      "value": "\"iPhone 6 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10628,
      "length": 11,
      "value": "\"iPhone 6S\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10675,
      "length": 16,
      "value": "\"iPhone 6S Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10727,
      "length": 11,
      "value": "\"iPhone SE\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10774,
      "length": 10,
      "value": "\"iPhone 7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10820,
      "length": 15,
      "value": "\"iPhone 7 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10871,
      "length": 10,
      "value": "\"iPhone 8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10917,
      "length": 15,
      "value": "\"iPhone 8 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10968,
      "length": 10,
      "value": "\"iPhone X\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11014,
      "length": 11,
      "value": "\"iPhone XS\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11061,
      "length": 15,
      "value": "\"iPhone XS Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11112,
      "length": 11,
      "value": "\"iPhone XR\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11159,
      "length": 11,
      "value": "\"iPhone 11\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11206,
      "length": 15,
      "value": "\"iPhone 11 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11257,
      "length": 19,
      "value": "\"iPhone 11 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11312,
      "length": 19,
      "value": "\"iPhone SE 2nd gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11367,
      "length": 16,
      "value": "\"iPhone 12 Mini\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11419,
      "length": 11,
      "value": "\"iPhone 12\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11466,
      "length": 15,
      "value": "\"iPhone 12 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11517,
      "length": 19,
      "value": "\"iPhone 12 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11572,
      "length": 16,
      "value": "\"iPhone 13 Mini\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11624,
      "length": 11,
      "value": "\"iPhone 13\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11671,
      "length": 15,
      "value": "\"iPhone 13 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11722,
      "length": 19,
      "value": "\"iPhone 13 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11777,
      "length": 11,
      "value": "\"iPhone 14\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11824,
      "length": 16,
      "value": "\"iPhone 14 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11876,
      "length": 15,
      "value": "\"iPhone 14 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11927,
      "length": 19,
      "value": "\"iPhone 14 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11982,
      "length": 19,
      "value": "\"iPhone SE 3nd gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12037,
      "length": 11,
      "value": "\"iPhone 15\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12084,
      "length": 16,
      "value": "\"iPhone 15 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12136,
      "length": 15,
      "value": "\"iPhone 15 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12187,
      "length": 19,
      "value": "\"iPhone 15 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12281,
      "length": 15,
      "value": "\"Apple TV 1gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12332,
      "length": 15,
      "value": "\"Apple TV 2gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12383,
      "length": 15,
      "value": "\"Apple TV 3gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12434,
      "length": 15,
      "value": "\"Apple TV 4gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12484,
      "length": 13,
      "value": "\"Apple TV 4K\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12532,
      "length": 18,
      "value": "\"Apple TV 4K 2gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12600,
      "length": 16,
      "value": "\"?unrecognized?\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8393,
      "length": 19,
      "value": "\"simulator\/sandbox\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8483,
      "length": 8,
      "value": "\"iPod 3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8527,
      "length": 8,
      "value": "\"iPod 4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8571,
      "length": 8,
      "value": "\"iPod 5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8615,
      "length": 8,
      "value": "\"iPod 6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8659,
      "length": 8,
      "value": "\"iPod 7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8738,
      "length": 8,
      "value": "\"iPad 4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8782,
      "length": 11,
      "value": "\"iPad Air \""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8829,
      "length": 12,
      "value": "\"iPad Air 2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8877,
      "length": 12,
      "value": "\"iPad Air 3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8925,
      "length": 12,
      "value": "\"iPad Air 4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 8973,
      "length": 12,
      "value": "\"iPad Air 5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9021,
      "length": 8,
      "value": "\"iPad 5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9078,
      "length": 8,
      "value": "\"iPad 6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9135,
      "length": 8,
      "value": "\"iPad 7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9192,
      "length": 8,
      "value": "\"iPad 8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9249,
      "length": 8,
      "value": "\"iPad 9\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9306,
      "length": 8,
      "value": "\"iPad10\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9403,
      "length": 11,
      "value": "\"iPad Mini\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9450,
      "length": 13,
      "value": "\"iPad Mini 2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9499,
      "length": 13,
      "value": "\"iPad Mini 3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9548,
      "length": 13,
      "value": "\"iPad Mini 4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9597,
      "length": 13,
      "value": "\"iPad Mini 5\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9646,
      "length": 13,
      "value": "\"iPad Mini 6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9784,
      "length": 16,
      "value": "\"iPad Pro 9.7\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9836,
      "length": 17,
      "value": "\"iPad Pro 10.5\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9889,
      "length": 15,
      "value": "\"iPad Pro 11\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9940,
      "length": 23,
      "value": "\"iPad Pro 11\" 2nd gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 9999,
      "length": 23,
      "value": "\"iPad Pro 11\" 3rd gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10058,
      "length": 23,
      "value": "\"iPad Pro 11\" 4th gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10117,
      "length": 17,
      "value": "\"iPad Pro 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10170,
      "length": 19,
      "value": "\"iPad Pro 2 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10225,
      "length": 19,
      "value": "\"iPad Pro 3 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10280,
      "length": 19,
      "value": "\"iPad Pro 4 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10335,
      "length": 19,
      "value": "\"iPad Pro 5 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10390,
      "length": 19,
      "value": "\"iPad Pro 6 12.9\"\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10531,
      "length": 10,
      "value": "\"iPhone 6\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10577,
      "length": 15,
      "value": "\"iPhone 6 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10628,
      "length": 11,
      "value": "\"iPhone 6S\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10675,
      "length": 16,
      "value": "\"iPhone 6S Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10727,
      "length": 11,
      "value": "\"iPhone SE\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10774,
      "length": 10,
      "value": "\"iPhone 7\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10820,
      "length": 15,
      "value": "\"iPhone 7 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10871,
      "length": 10,
      "value": "\"iPhone 8\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10917,
      "length": 15,
      "value": "\"iPhone 8 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 10968,
      "length": 10,
      "value": "\"iPhone X\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11014,
      "length": 11,
      "value": "\"iPhone XS\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11061,
      "length": 15,
      "value": "\"iPhone XS Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11112,
      "length": 11,
      "value": "\"iPhone XR\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11159,
      "length": 11,
      "value": "\"iPhone 11\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11206,
      "length": 15,
      "value": "\"iPhone 11 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11257,
      "length": 19,
      "value": "\"iPhone 11 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11312,
      "length": 19,
      "value": "\"iPhone SE 2nd gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11367,
      "length": 16,
      "value": "\"iPhone 12 Mini\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11419,
      "length": 11,
      "value": "\"iPhone 12\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11466,
      "length": 15,
      "value": "\"iPhone 12 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11517,
      "length": 19,
      "value": "\"iPhone 12 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11572,
      "length": 16,
      "value": "\"iPhone 13 Mini\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11624,
      "length": 11,
      "value": "\"iPhone 13\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11671,
      "length": 15,
      "value": "\"iPhone 13 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11722,
      "length": 19,
      "value": "\"iPhone 13 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11777,
      "length": 11,
      "value": "\"iPhone 14\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11824,
      "length": 16,
      "value": "\"iPhone 14 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11876,
      "length": 15,
      "value": "\"iPhone 14 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11927,
      "length": 19,
      "value": "\"iPhone 14 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 11982,
      "length": 19,
      "value": "\"iPhone SE 3nd gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12037,
      "length": 11,
      "value": "\"iPhone 15\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12084,
      "length": 16,
      "value": "\"iPhone 15 Plus\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12136,
      "length": 15,
      "value": "\"iPhone 15 Pro\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12187,
      "length": 19,
      "value": "\"iPhone 15 Pro Max\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12281,
      "length": 15,
      "value": "\"Apple TV 1gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12332,
      "length": 15,
      "value": "\"Apple TV 2gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12383,
      "length": 15,
      "value": "\"Apple TV 3gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12434,
      "length": 15,
      "value": "\"Apple TV 4gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12484,
      "length": 13,
      "value": "\"Apple TV 4K\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12532,
      "length": 18,
      "value": "\"Apple TV 4K 2gen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIDevice+Extension.swift",
      "kind": "StringLiteral",
      "offset": 12600,
      "length": 16,
      "value": "\"?unrecognized?\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIImage+Extension.swift",
      "kind": "BooleanLiteral",
      "offset": 873,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIImage+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 880,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIImage+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 915,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutUI\/Sources\/NutUI\/Extensions\/UIImage+Extension.swift",
      "kind": "IntegerLiteral",
      "offset": 921,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/NutFoundation\/Sources\/NutFoundation\/Combine\/Value.swift",
      "kind": "StringLiteral",
      "offset": 911,
      "length": 20,
      "value": "\"Can't get value...\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 955,
      "length": 3,
      "value": "256"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 968,
      "length": 3,
      "value": "144"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1025,
      "length": 3,
      "value": "426"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1038,
      "length": 3,
      "value": "240"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1098,
      "length": 3,
      "value": "640"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1111,
      "length": 3,
      "value": "360"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1167,
      "length": 3,
      "value": "854"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1180,
      "length": 3,
      "value": "480"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1236,
      "length": 4,
      "value": "1280"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1250,
      "length": 3,
      "value": "720"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1310,
      "length": 4,
      "value": "1920"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1324,
      "length": 4,
      "value": "1080"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1390,
      "length": 4,
      "value": "2560"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1404,
      "length": 4,
      "value": "1440"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1469,
      "length": 4,
      "value": "3840"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1483,
      "length": 4,
      "value": "2160"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1604,
      "length": 7,
      "value": "400000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1649,
      "length": 7,
      "value": "800000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1697,
      "length": 9,
      "value": "1200000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1744,
      "length": 9,
      "value": "1800000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1791,
      "length": 9,
      "value": "3500000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1842,
      "length": 9,
      "value": "8000000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1898,
      "length": 10,
      "value": "12000000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 1953,
      "length": 10,
      "value": "32000000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2003,
      "length": 1,
      "value": "0"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2047,
      "length": 2,
      "value": "-1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2216,
      "length": 5,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2224,
      "length": 6,
      "value": "90500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2287,
      "length": 6,
      "value": "90500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2296,
      "length": 7,
      "value": "170500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2357,
      "length": 7,
      "value": "170500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2367,
      "length": 7,
      "value": "280500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2431,
      "length": 7,
      "value": "280500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2441,
      "length": 7,
      "value": "640500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2502,
      "length": 7,
      "value": "640500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2512,
      "length": 9,
      "value": "1500500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2575,
      "length": 9,
      "value": "1500500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2587,
      "length": 9,
      "value": "2400500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2654,
      "length": 9,
      "value": "2400500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2666,
      "length": 9,
      "value": "6000500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2748,
      "length": 9,
      "value": "6000500"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2927,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2931,
      "length": 7,
      "value": "400001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 2998,
      "length": 7,
      "value": "400001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3008,
      "length": 7,
      "value": "800001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3072,
      "length": 7,
      "value": "800001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3082,
      "length": 9,
      "value": "1200001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3151,
      "length": 9,
      "value": "1200001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3163,
      "length": 9,
      "value": "1800001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3229,
      "length": 9,
      "value": "1800001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3241,
      "length": 9,
      "value": "3500001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3307,
      "length": 9,
      "value": "3500001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3319,
      "length": 9,
      "value": "8000001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3389,
      "length": 9,
      "value": "8000001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3401,
      "length": 10,
      "value": "12000001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQuality.swift",
      "kind": "IntegerLiteral",
      "offset": 3490,
      "length": 10,
      "value": "12000001"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "IntegerLiteral",
      "offset": 921,
      "length": 1,
      "value": "1"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "IntegerLiteral",
      "offset": 962,
      "length": 1,
      "value": "2"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "IntegerLiteral",
      "offset": 1002,
      "length": 1,
      "value": "3"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 1702,
      "length": 9,
      "value": "\"unknown\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 1755,
      "length": 29,
      "value": "\"Player.Setting.Quality.auto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 1830,
      "length": 4,
      "value": "\"4K\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 1881,
      "length": 17,
      "value": "\"1440р Ultra HD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 1940,
      "length": 12,
      "value": "\"1080р FHD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 1990,
      "length": 10,
      "value": "\"720р HD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2038,
      "length": 7,
      "value": "\"480р\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2086,
      "length": 6,
      "value": "\"360p\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2130,
      "length": 6,
      "value": "\"240p\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2177,
      "length": 6,
      "value": "\"144p\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2348,
      "length": 23,
      "value": "\"не опознано\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2411,
      "length": 28,
      "value": "\"Автонастройка\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2484,
      "length": 4,
      "value": "\"4K\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2535,
      "length": 10,
      "value": "\"Ultra HD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2587,
      "length": 9,
      "value": "\"Full HD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2634,
      "length": 4,
      "value": "\"HD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2676,
      "length": 16,
      "value": "\"Высокое\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2733,
      "length": 16,
      "value": "\"Среднее\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2787,
      "length": 14,
      "value": "\"Низкое\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 2842,
      "length": 25,
      "value": "\"Очень низкое\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3032,
      "length": 9,
      "value": "\"unknown\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3081,
      "length": 6,
      "value": "\"Auto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3132,
      "length": 4,
      "value": "\"4K\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3183,
      "length": 10,
      "value": "\"Ultra HD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3235,
      "length": 9,
      "value": "\"Full HD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3282,
      "length": 4,
      "value": "\"HD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3324,
      "length": 4,
      "value": "\"SD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3369,
      "length": 8,
      "value": "\"SD low\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3415,
      "length": 4,
      "value": "\"LD\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3460,
      "length": 8,
      "value": "\"LD low\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3636,
      "length": 9,
      "value": "\"unknown\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3689,
      "length": 29,
      "value": "\"Player.Setting.Quality.auto\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3764,
      "length": 4,
      "value": "\"4K\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3815,
      "length": 15,
      "value": "\"Ultra HD 1440\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3872,
      "length": 10,
      "value": "\"FHD 1080\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3920,
      "length": 8,
      "value": "\"HD 720\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 3966,
      "length": 8,
      "value": "\"SD 480\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 4015,
      "length": 8,
      "value": "\"SD 360\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 4061,
      "length": 8,
      "value": "\"LD 240\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Internal\/Model\/VideoQualityTitleFormat.swift",
      "kind": "StringLiteral",
      "offset": 4110,
      "length": 8,
      "value": "\"LD 144\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Stategy\/VodSeekStrategy.swift",
      "kind": "IntegerLiteral",
      "offset": 327,
      "length": 4,
      "value": "1000"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/Frameworks\/NutPlayer\/Sources\/Packages\/Tech\/NutHlsTech\/Sources\/NutHlsTech\/Stategy\/VodSeekStrategy.swift",
      "kind": "BooleanLiteral",
      "offset": 593,
      "length": 5,
      "value": "false"
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 736,
      "length": 14,
      "value": "\"brightness-1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 883,
      "length": 14,
      "value": "\"brightness-2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1030,
      "length": 14,
      "value": "\"brightness-3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1177,
      "length": 14,
      "value": "\"brightness-4\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1330,
      "length": 17,
      "value": "\"exit-fullscreen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1477,
      "length": 12,
      "value": "\"fullscreen\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1607,
      "length": 6,
      "value": "\"live\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1731,
      "length": 6,
      "value": "\"mute\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1857,
      "length": 7,
      "value": "\"pause\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 1980,
      "length": 5,
      "value": "\"pip\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2103,
      "length": 6,
      "value": "\"play\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2233,
      "length": 9,
      "value": "\"quality\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2379,
      "length": 16,
      "value": "\"quality-fullhd\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2524,
      "length": 12,
      "value": "\"quality-hd\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2660,
      "length": 9,
      "value": "\"restart\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2796,
      "length": 11,
      "value": "\"seek-back\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 2949,
      "length": 19,
      "value": "\"seek-back-disable\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3101,
      "length": 14,
      "value": "\"seek-forward\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3263,
      "length": 22,
      "value": "\"seek-forward-disable\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3411,
      "length": 10,
      "value": "\"settings\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3544,
      "length": 9,
      "value": "\"sound-1\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3676,
      "length": 9,
      "value": "\"sound-2\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3808,
      "length": 9,
      "value": "\"sound-3\""
    },
    {
      "filePath": "\/Users\/yshikin\/builds\/fLgxVwWv\/0\/mobile\/NutPlayer-iOS\/ios\/DERIVED\/Build\/Intermediates.noindex\/NutPlayer.build\/Release-iphoneos\/NutPlayer.build\/DerivedSources\/GeneratedAssetSymbols.swift",
      "kind": "StringLiteral",
      "offset": 3950,
      "length": 14,
      "value": "\"white-circle\""
    }
  ]
}