From 15af2dc0933b7aa911ef3cb008111bb0900448a6 Mon Sep 17 00:00:00 2001 From: "johan.lachenal" Date: Tue, 4 Jun 2024 16:08:49 +0200 Subject: [PATCH] Add(dev): ajout framework --- .DS_Store | Bin 6148 -> 6148 bytes .../ArkitDoushiQi.xcodeproj/project.pbxproj | 4 + NEPASTOUCHER/DSQ.xcframework/Info.plist | 65 + .../DouShouQiModel.framework/DouShouQiModel | Bin 0 -> 155784 bytes .../Headers/DouShouQiModel-Swift.h | 311 + .../Headers/DouShouQiModel.h | 18 + .../DouShouQiModel.framework/Info.plist | Bin 0 -> 763 bytes .../arm64-apple-ios.abi.json | 8546 +++++++++++++++++ .../arm64-apple-ios.private.swiftinterface | 266 + .../arm64-apple-ios.swiftdoc | Bin 0 -> 684 bytes .../arm64-apple-ios.swiftinterface | 266 + .../Modules/module.modulemap | 11 + .../Contents/Info.plist | 20 + .../Contents/Resources/DWARF/DouShouQiModel | Bin 0 -> 1023503 bytes .../Relocations/aarch64/DouShouQiModel.yml | 504 + .../DouShouQiModel.framework/DouShouQiModel | Bin 0 -> 355376 bytes .../Headers/DouShouQiModel-Swift.h | 618 ++ .../Headers/DouShouQiModel.h | 18 + .../DouShouQiModel.framework/Info.plist | Bin 0 -> 743 bytes .../arm64-apple-ios-simulator.abi.json | 8546 +++++++++++++++++ ...apple-ios-simulator.private.swiftinterface | 266 + .../arm64-apple-ios-simulator.swiftdoc | Bin 0 -> 696 bytes .../arm64-apple-ios-simulator.swiftinterface | 266 + .../x86_64-apple-ios-simulator.abi.json | 8546 +++++++++++++++++ ...apple-ios-simulator.private.swiftinterface | 266 + .../x86_64-apple-ios-simulator.swiftdoc | Bin 0 -> 696 bytes .../x86_64-apple-ios-simulator.swiftinterface | 266 + .../Modules/module.modulemap | 11 + .../_CodeSignature/CodeResources | 245 + .../Contents/Info.plist | 20 + .../Contents/Resources/DWARF/DouShouQiModel | Bin 0 -> 2094536 bytes .../Relocations/aarch64/DouShouQiModel.yml | 504 + .../Relocations/x86_64/DouShouQiModel.yml | 486 + .../DouShouQiModel.framework/DouShouQiModel | 1 + .../DouShouQiModel.framework/Headers | 1 + .../DouShouQiModel.framework/Modules | 1 + .../DouShouQiModel.framework/Resources | 1 + .../Versions/A/DouShouQiModel | Bin 0 -> 337600 bytes .../Versions/A/Headers/DouShouQiModel-Swift.h | 618 ++ .../Versions/A/Headers/DouShouQiModel.h | 18 + .../arm64-apple-macos.abi.json | 8546 +++++++++++++++++ .../arm64-apple-macos.private.swiftinterface | 266 + .../arm64-apple-macos.swiftdoc | Bin 0 -> 688 bytes .../arm64-apple-macos.swiftinterface | 266 + .../x86_64-apple-macos.abi.json | 8546 +++++++++++++++++ .../x86_64-apple-macos.private.swiftinterface | 266 + .../x86_64-apple-macos.swiftdoc | Bin 0 -> 688 bytes .../x86_64-apple-macos.swiftinterface | 266 + .../Versions/A/Modules/module.modulemap | 11 + .../Versions/A/Resources/Info.plist | 46 + .../DouShouQiModel.framework/Versions/Current | 1 + .../Contents/Info.plist | 20 + .../Contents/Resources/DWARF/DouShouQiModel | Bin 0 -> 4101999 bytes .../Relocations/aarch64/DouShouQiModel.yml | 505 + .../Relocations/x86_64/DouShouQiModel.yml | 487 + 55 files changed, 49935 insertions(+) create mode 100644 NEPASTOUCHER/DSQ.xcframework/Info.plist create mode 100755 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.abi.json create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml create mode 100755 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml create mode 100644 NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/x86_64/DouShouQiModel.yml create mode 120000 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/DouShouQiModel create mode 120000 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Headers create mode 120000 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Modules create mode 120000 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Resources create mode 100755 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/DouShouQiModel create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel-Swift.h create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel.h create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.abi.json create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.private.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.swiftdoc create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.abi.json create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.private.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftdoc create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftinterface create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/module.modulemap create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Resources/Info.plist create mode 120000 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/Current create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml create mode 100644 NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/x86_64/DouShouQiModel.yml diff --git a/.DS_Store b/.DS_Store index 342418cb8220b9d6c11f5a385b8d1f1a7f1140fa..86a291faed98f1f7b0963383523d17420802b0d3 100644 GIT binary patch delta 387 zcmZoMXfc=|#>B!ku~2NHo+2an#(>?7ix)66F>+7lVYt%n_d}a`RK5>Vp`F(om2=ykjQ2 kF`wMb&cV+C4C2ibnZGkn<`;3~U}Rum0{LQdgvc6Z0M@=vWdHyG delta 83 zcmZoMXfc=|#>B)qu~2NHo+2a5#(>?7j4YFRSZ=Ue8k*@S7@JSlWpkLU&8juomwne} m1&$xgo7p+|Ie=O=3vzsCp3E=e$iV;vj0_Acn + + + + AvailableLibraries + + + BinaryPath + DouShouQiModel.framework/DouShouQiModel + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + DouShouQiModel.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + DouShouQiModel.framework/DouShouQiModel + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + DouShouQiModel.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + DouShouQiModel.framework/Versions/A/DouShouQiModel + DebugSymbolsPath + dSYMs + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + DouShouQiModel.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel new file mode 100755 index 0000000000000000000000000000000000000000..47dbe4c96a9b08118b8726048d8ded768456f43f GIT binary patch literal 155784 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¬}ScV(Jz^M($aZf0)e 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 literal 0 HcmV?d00001 diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h new file mode 100644 index 0000000..d7b3274 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h @@ -0,0 +1,311 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h new file mode 100644 index 0000000..5bbf06a --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h @@ -0,0 +1,18 @@ +// +// DouShouQiModel.h +// DouShouQiModel +// +// Created by Marc Chevaldonné on 14/05/2024. +// + +#import + +//! Project version number for DouShouQiModel. +FOUNDATION_EXPORT double DouShouQiModelVersionNumber; + +//! Project version string for DouShouQiModel. +FOUNDATION_EXPORT const unsigned char DouShouQiModelVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist new file mode 100644 index 0000000000000000000000000000000000000000..e83fb5fe8f9556626c1424e0cafa75505ea9c486 GIT binary patch literal 763 zcmY*W%Wl&^6rC9gv_KoTp^%0a+VZAg*`_Hggw!~ZqBLz9J54}Q+=)F&Mjb!!qYwcL zw(R%-7G=$bAK(YrAy~8F2lxXfiLI2`+4PYifCTt z#uwA|#mK}WjY9E%PTLYCy;y0KHCdESt~Y75?+!P*FB`(T>DnUpJVr#Gjb;#tj2+ve z$*|KCWkaefaz3XtsW)`Ffi6E0l~#g=K$mlh)R1%eoFsL0nZNe={sRFD=;UD?`}Wo* zm!HfZosE-2Oh#B7{Pb&1N;QP!0+$}{009YfTqw4nnfv; kL0R++70@oy&>OiFz~~@2j^I%o DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "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:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "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": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "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:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "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": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "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:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..a95eaf4 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios16.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..b732cc2c96b3aa10d5b34c5fce2e9e0b2808e214 GIT binary patch literal 684 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TV3-FKODxJYGto^1*`S-5 zUub$g#vN0m7xi$sisc(iA5=4 zW_d|L`Q^pInPmksKy`Vgxk;%-3i)XYMLOE@-8b7D*~~;zP%nb9;g&yb}~c)yHh~kLv;#P Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap new file mode 100644 index 0000000..e7aa10a --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module DouShouQiModel { + umbrella header "DouShouQiModel.h" + export * + + module * { export * } +} + +module DouShouQiModel.Swift { + header "DouShouQiModel-Swift.h" + requires objc +} diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..4d0656e --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.fr.uca.iut.DouShouQiModel + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel new file mode 100644 index 0000000000000000000000000000000000000000..2c8d9e08d443d8adf2cad9e53c7ec8c8f7b5fc59 GIT binary patch literal 1023503 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%0AT8i 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

BC`(bd+L!V<&W!gpG|zb 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 HAAbG^zzG{l literal 0 HcmV?d00001 diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml new file mode 100644 index 0000000..021f2c3 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml @@ -0,0 +1,504 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Users/marcchevaldonne/Library/Developer/Xcode/DerivedData/DouShouQiModel-bzzvovsrfmbhuydeirorjmljgtyf/Build/Intermediates.noindex/ArchiveIntermediates/DouShouQiModel/InstallationBuildProductsLocation/Library/Frameworks/DouShouQiModel.framework/DouShouQiModel' +relocations: + - { offsetInCU: 0x34, offset: 0x2E6D2, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionString, symObjAddr: 0x0, symBinAddr: 0x140B0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x2E707, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionNumber, symObjAddr: 0x38, symBinAddr: 0x140E8, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x2E744, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x2E768, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x2E78B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x4018, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x2E7AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x4018, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x2E7BC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x148, symBinAddr: 0x4148, symSize: 0x68 } + - { offsetInCU: 0xDD, offset: 0x2E7FA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x4, symBinAddr: 0x4004, symSize: 0x14 } + - { offsetInCU: 0x110, offset: 0x2E82D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x1C, symBinAddr: 0x401C, symSize: 0x28 } + - { offsetInCU: 0x1A6, offset: 0x2E8C3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO9hashValueSivg', symObjAddr: 0x44, symBinAddr: 0x4044, symSize: 0x44 } + - { offsetInCU: 0x2A0, offset: 0x2E9BD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x4088, symSize: 0x14 } + - { offsetInCU: 0x2C0, offset: 0x2E9DD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x4088, symSize: 0x14 } + - { offsetInCU: 0x300, offset: 0x2EA1D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH9hashValueSivgTW', symObjAddr: 0x9C, symBinAddr: 0x409C, symSize: 0x44 } + - { offsetInCU: 0x3E3, offset: 0x2EB00, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x40E0, symSize: 0x28 } + - { offsetInCU: 0x46C, offset: 0x2EB89, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASQWb', symObjAddr: 0x1B0, symBinAddr: 0x41B0, symSize: 0x4 } + - { offsetInCU: 0x480, offset: 0x2EB9D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOACSQAAWl', symObjAddr: 0x1B4, symBinAddr: 0x41B4, symSize: 0x44 } + - { offsetInCU: 0x494, offset: 0x2EBB1, size: 0x8, addend: 0x0, symName: ___swift_memcpy2_1, symObjAddr: 0x1F8, symBinAddr: 0x41F8, symSize: 0xC } + - { offsetInCU: 0x4A8, offset: 0x2EBC5, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x204, symBinAddr: 0x4204, symSize: 0x4 } + - { offsetInCU: 0x4BC, offset: 0x2EBD9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwet', symObjAddr: 0x208, symBinAddr: 0x4208, symSize: 0xAC } + - { offsetInCU: 0x4D0, offset: 0x2EBED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwst', symObjAddr: 0x2B4, symBinAddr: 0x42B4, symSize: 0xC4 } + - { offsetInCU: 0x4E4, offset: 0x2EC01, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwug', symObjAddr: 0x378, symBinAddr: 0x4378, symSize: 0x14 } + - { offsetInCU: 0x4F8, offset: 0x2EC15, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwup', symObjAddr: 0x38C, symBinAddr: 0x438C, symSize: 0x4 } + - { offsetInCU: 0x50C, offset: 0x2EC29, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwui', symObjAddr: 0x390, symBinAddr: 0x4390, symSize: 0x24 } + - { offsetInCU: 0x520, offset: 0x2EC3D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOMa', symObjAddr: 0x3B4, symBinAddr: 0x43B4, symSize: 0x10 } + - { offsetInCU: 0x534, offset: 0x2EC51, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x3C4, symBinAddr: 0x43C4, symSize: 0xC } + - { offsetInCU: 0x548, offset: 0x2EC65, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwet', symObjAddr: 0x3D0, symBinAddr: 0x43D0, symSize: 0x90 } + - { offsetInCU: 0x55C, offset: 0x2EC79, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwst', symObjAddr: 0x460, symBinAddr: 0x4460, symSize: 0xBC } + - { offsetInCU: 0x570, offset: 0x2EC8D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwug', symObjAddr: 0x51C, symBinAddr: 0x451C, symSize: 0x8 } + - { offsetInCU: 0x584, offset: 0x2ECA1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwup', symObjAddr: 0x524, symBinAddr: 0x4524, symSize: 0x4 } + - { offsetInCU: 0x598, offset: 0x2ECB5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwui', symObjAddr: 0x528, symBinAddr: 0x4528, symSize: 0x8 } + - { offsetInCU: 0x5AC, offset: 0x2ECC9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOMa', symObjAddr: 0x530, symBinAddr: 0x4530, symSize: 0x10 } + - { offsetInCU: 0x626, offset: 0x2ED43, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x108, symBinAddr: 0x4108, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x2EE86, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x4540, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x2EEAA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x4540, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x2EECD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x4558, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x2EEED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x4558, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x2EEFE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x148, symBinAddr: 0x4688, symSize: 0x7C } + - { offsetInCU: 0xF5, offset: 0x2EF54, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x4, symBinAddr: 0x4544, symSize: 0x14 } + - { offsetInCU: 0x128, offset: 0x2EF87, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x1C, symBinAddr: 0x455C, symSize: 0x28 } + - { offsetInCU: 0x1BE, offset: 0x2F01D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg', symObjAddr: 0x44, symBinAddr: 0x4584, symSize: 0x44 } + - { offsetInCU: 0x2B8, offset: 0x2F117, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x45C8, symSize: 0x14 } + - { offsetInCU: 0x2D8, offset: 0x2F137, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x45C8, symSize: 0x14 } + - { offsetInCU: 0x318, offset: 0x2F177, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH9hashValueSivgTW', symObjAddr: 0x9C, symBinAddr: 0x45DC, symSize: 0x44 } + - { offsetInCU: 0x3FB, offset: 0x2F25A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x4620, symSize: 0x28 } + - { offsetInCU: 0x484, offset: 0x2F2E3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASQWb', symObjAddr: 0x1C4, symBinAddr: 0x4704, symSize: 0x4 } + - { offsetInCU: 0x498, offset: 0x2F2F7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOACSQAAWl', symObjAddr: 0x1C8, symBinAddr: 0x4708, symSize: 0x44 } + - { offsetInCU: 0x4AC, offset: 0x2F30B, size: 0x8, addend: 0x0, symName: ___swift_memcpy3_1, symObjAddr: 0x20C, symBinAddr: 0x474C, symSize: 0x14 } + - { offsetInCU: 0x4C0, offset: 0x2F31F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwet', symObjAddr: 0x224, symBinAddr: 0x4760, symSize: 0x74 } + - { offsetInCU: 0x4D4, offset: 0x2F333, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwst', symObjAddr: 0x298, symBinAddr: 0x47D4, symSize: 0x8C } + - { offsetInCU: 0x4E8, offset: 0x2F347, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwug', symObjAddr: 0x324, symBinAddr: 0x4860, symSize: 0x18 } + - { offsetInCU: 0x4FC, offset: 0x2F35B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwup', symObjAddr: 0x33C, symBinAddr: 0x4878, symSize: 0x4 } + - { offsetInCU: 0x510, offset: 0x2F36F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwui', symObjAddr: 0x340, symBinAddr: 0x487C, symSize: 0x18 } + - { offsetInCU: 0x524, offset: 0x2F383, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOMa', symObjAddr: 0x358, symBinAddr: 0x4894, symSize: 0x10 } + - { offsetInCU: 0x538, offset: 0x2F397, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwet', symObjAddr: 0x374, symBinAddr: 0x48A4, symSize: 0x90 } + - { offsetInCU: 0x54C, offset: 0x2F3AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwst', symObjAddr: 0x404, symBinAddr: 0x4934, symSize: 0xBC } + - { offsetInCU: 0x560, offset: 0x2F3BF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwug', symObjAddr: 0x4C0, symBinAddr: 0x49F0, symSize: 0x8 } + - { offsetInCU: 0x574, offset: 0x2F3D3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwup', symObjAddr: 0x4C8, symBinAddr: 0x49F8, symSize: 0x4 } + - { offsetInCU: 0x588, offset: 0x2F3E7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwui', symObjAddr: 0x4CC, symBinAddr: 0x49FC, symSize: 0x8 } + - { offsetInCU: 0x59C, offset: 0x2F3FB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOMa', symObjAddr: 0x4D4, symBinAddr: 0x4A04, symSize: 0x10 } + - { offsetInCU: 0x5FA, offset: 0x2F459, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x108, symBinAddr: 0x4648, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x2F588, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x4A14, symSize: 0xD0 } + - { offsetInCU: 0x99, offset: 0x2F5FA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x4A14, symSize: 0xD0 } + - { offsetInCU: 0xEE, offset: 0x2F64F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc', symObjAddr: 0xD0, symBinAddr: 0x4AE4, symSize: 0xB0 } + - { offsetInCU: 0x189, offset: 0x2F6EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x190, symBinAddr: 0x4BA4, symSize: 0xA0 } + - { offsetInCU: 0x1DE, offset: 0x2F73F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x230, symBinAddr: 0x4C44, symSize: 0x70 } + - { offsetInCU: 0x22D, offset: 0x2F78E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x2A0, symBinAddr: 0x4CB4, symSize: 0xC } + - { offsetInCU: 0x2A9, offset: 0x2F80A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF', symObjAddr: 0x2AC, symBinAddr: 0x4CC0, symSize: 0x38 } + - { offsetInCU: 0x310, offset: 0x2F871, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF', symObjAddr: 0x2E4, symBinAddr: 0x4CF8, symSize: 0x2C } + - { offsetInCU: 0x384, offset: 0x2F8E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY0_', symObjAddr: 0x310, symBinAddr: 0x4D24, symSize: 0x108 } + - { offsetInCU: 0x507, offset: 0x2FA68, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTQ1_', symObjAddr: 0x418, symBinAddr: 0x4E2C, symSize: 0x70 } + - { offsetInCU: 0x5BF, offset: 0x2FB20, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY2_', symObjAddr: 0x488, symBinAddr: 0x4E9C, symSize: 0x100 } + - { offsetInCU: 0x6AE, offset: 0x2FC0F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY3_', symObjAddr: 0x588, symBinAddr: 0x4F9C, symSize: 0x40 } + - { offsetInCU: 0x70C, offset: 0x2FC6D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfd', symObjAddr: 0x5D0, symBinAddr: 0x4FE4, symSize: 0x2C } + - { offsetInCU: 0x75D, offset: 0x2FCBE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfD', symObjAddr: 0x5FC, symBinAddr: 0x5010, symSize: 0x34 } + - { offsetInCU: 0x87E, offset: 0x2FDDF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCAA4MoveVSgIeggr_SgWOe', symObjAddr: 0x180, symBinAddr: 0x4B94, symSize: 0x10 } + - { offsetInCU: 0x92C, offset: 0x2FE8D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfE', symObjAddr: 0x5C8, symBinAddr: 0x4FDC, symSize: 0x8 } + - { offsetInCU: 0x959, offset: 0x2FEBA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCMa', symObjAddr: 0x630, symBinAddr: 0x5044, symSize: 0x20 } + - { offsetInCU: 0x4F, offset: 0x30059, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0x299B0, symBinAddr: 0x1DB40, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x30073, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LLShyAA5PieceVGvpZ', symObjAddr: 0x6D30, symBinAddr: 0x1C720, symSize: 0x0 } + - { offsetInCU: 0xD7, offset: 0x300E1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x6D38, symBinAddr: 0x1C728, symSize: 0x0 } + - { offsetInCU: 0xF1, offset: 0x300FB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardV_S2itKcGvpZ', symObjAddr: 0x6D40, symBinAddr: 0x1C730, symSize: 0x0 } + - { offsetInCU: 0x10B, offset: 0x30115, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x6D48, symBinAddr: 0x1C738, symSize: 0x0 } + - { offsetInCU: 0x125, offset: 0x3012F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellTypeSDyAA0iJ0OSaySi3row_Si3coltGGvpZ', symObjAddr: 0x299B8, symBinAddr: 0x1DB48, symSize: 0x0 } + - { offsetInCU: 0x284, offset: 0x3028E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0x5130, symSize: 0x2DC } + - { offsetInCU: 0xA99, offset: 0x30AA3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ', symObjAddr: 0x2DC, symBinAddr: 0x540C, symSize: 0x78 } + - { offsetInCU: 0xAD7, offset: 0x30AE1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ', symObjAddr: 0x354, symBinAddr: 0x5484, symSize: 0x14 } + - { offsetInCU: 0xB01, offset: 0x30B0B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU_', symObjAddr: 0x3AC, symBinAddr: 0x54DC, symSize: 0x30 } + - { offsetInCU: 0xB41, offset: 0x30B4B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU0_', symObjAddr: 0x3DC, symBinAddr: 0x550C, symSize: 0x78 } + - { offsetInCU: 0xB93, offset: 0x30B9D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVACycfC', symObjAddr: 0x6A8, symBinAddr: 0x57D8, symSize: 0x30 } + - { offsetInCU: 0xBD8, offset: 0x30BE2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x6D8, symBinAddr: 0x5808, symSize: 0x54 } + - { offsetInCU: 0xC3D, offset: 0x30C47, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV19findAuthorizedMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL5boardSayAA4MoveVGAA5BoardV_tF', symObjAddr: 0x72C, symBinAddr: 0x585C, symSize: 0x458 } + - { offsetInCU: 0x15D4, offset: 0x315DE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12findRatMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0xB84, symBinAddr: 0x5CB4, symSize: 0x62C } + - { offsetInCU: 0x1FE8, offset: 0x31FF2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV17findElephantMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x11B0, symBinAddr: 0x62E0, symSize: 0x5F8 } + - { offsetInCU: 0x295A, offset: 0x32964, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16findDefaultMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x17A8, symBinAddr: 0x68D8, symSize: 0x6C4 } + - { offsetInCU: 0x340F, offset: 0x33419, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV21findTigerAndLionMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x1E6C, symBinAddr: 0x6F9C, symSize: 0x44C } + - { offsetInCU: 0x3A6C, offset: 0x33A76, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20findDirectNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x22B8, symBinAddr: 0x73E8, symSize: 0x300 } + - { offsetInCU: 0x3FE8, offset: 0x33FF2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV26findTigerAndLionNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x25B8, symBinAddr: 0x76E8, symSize: 0x56C } + - { offsetInCU: 0x491C, offset: 0x34926, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x2B24, symBinAddr: 0x7C54, symSize: 0x12C } + - { offsetInCU: 0x4AEC, offset: 0x34AF6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x2C50, symBinAddr: 0x7D80, symSize: 0x140 } + - { offsetInCU: 0x4D56, offset: 0x34D60, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF', symObjAddr: 0x2D90, symBinAddr: 0x7EC0, symSize: 0xA0 } + - { offsetInCU: 0x4E40, offset: 0x34E4A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF', symObjAddr: 0x2E30, symBinAddr: 0x7F60, symSize: 0x104 } + - { offsetInCU: 0x50CF, offset: 0x350D9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x2F34, symBinAddr: 0x8064, symSize: 0x3C } + - { offsetInCU: 0x51E0, offset: 0x351EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF', symObjAddr: 0x2F70, symBinAddr: 0x80A0, symSize: 0x188 } + - { offsetInCU: 0x537E, offset: 0x35388, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF', symObjAddr: 0x30F8, symBinAddr: 0x8228, symSize: 0x424 } + - { offsetInCU: 0x5879, offset: 0x35883, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0x351C, symBinAddr: 0x864C, symSize: 0x8 } + - { offsetInCU: 0x588D, offset: 0x35897, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg', symObjAddr: 0x3524, symBinAddr: 0x8654, symSize: 0x8 } + - { offsetInCU: 0x58BF, offset: 0x358C9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11createBoardAA0H0VyFZTW', symObjAddr: 0x352C, symBinAddr: 0x865C, symSize: 0x78 } + - { offsetInCU: 0x590C, offset: 0x35916, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10checkBoardyyAA0H0VKFZTW', symObjAddr: 0x35A4, symBinAddr: 0x86D4, symSize: 0x14 } + - { offsetInCU: 0x5944, offset: 0x3594E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0x35B8, symBinAddr: 0x86E8, symSize: 0x4 } + - { offsetInCU: 0x5960, offset: 0x3596A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0x35BC, symBinAddr: 0x86EC, symSize: 0x14 } + - { offsetInCU: 0x597C, offset: 0x35986, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0x35D0, symBinAddr: 0x8700, symSize: 0x14 } + - { offsetInCU: 0x5998, offset: 0x359A2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itFTW', symObjAddr: 0x35E4, symBinAddr: 0x8714, symSize: 0x4 } + - { offsetInCU: 0x59B4, offset: 0x359BE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtFTW', symObjAddr: 0x35E8, symBinAddr: 0x8718, symSize: 0x4 } + - { offsetInCU: 0x59D0, offset: 0x359DA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itFTW', symObjAddr: 0x35EC, symBinAddr: 0x871C, symSize: 0x4 } + - { offsetInCU: 0x59EC, offset: 0x359F6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VALtKFTW', symObjAddr: 0x35F0, symBinAddr: 0x8720, symSize: 0x14 } + - { offsetInCU: 0x5A21, offset: 0x35A2B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0x3604, symBinAddr: 0x8734, symSize: 0x8 } + - { offsetInCU: 0x5A41, offset: 0x35A4B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0x3604, symBinAddr: 0x8734, symSize: 0x8 } + - { offsetInCU: 0x5A66, offset: 0x35A70, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0x360C, symBinAddr: 0x873C, symSize: 0x8 } + - { offsetInCU: 0x5A86, offset: 0x35A90, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0x360C, symBinAddr: 0x873C, symSize: 0x8 } + - { offsetInCU: 0x5A99, offset: 0x35AA3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZTf4nd_n', symObjAddr: 0x5710, symBinAddr: 0xA840, symSize: 0x28C } + - { offsetInCU: 0x5E0F, offset: 0x35E19, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20initPlacesByCellType33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardVFZTf4nd_n', symObjAddr: 0x599C, symBinAddr: 0xAACC, symSize: 0x3A8 } + - { offsetInCU: 0x629F, offset: 0x362A9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV23checkCellsByTypeIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x5D44, symBinAddr: 0xAE74, symSize: 0x15C } + - { offsetInCU: 0x6492, offset: 0x3649C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV18checkPiecesIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x5EA0, symBinAddr: 0xAFD0, symSize: 0x178 } + - { offsetInCU: 0x6572, offset: 0x3657C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15checkWaterCells33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x6018, symBinAddr: 0xB148, symSize: 0xDC } + - { offsetInCU: 0x6689, offset: 0x36693, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x368, symBinAddr: 0x5498, symSize: 0x14 } + - { offsetInCU: 0x66A3, offset: 0x366AD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x37C, symBinAddr: 0x54AC, symSize: 0x30 } + - { offsetInCU: 0x66D9, offset: 0x366E3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x454, symBinAddr: 0x5584, symSize: 0x30 } + - { offsetInCU: 0x66F3, offset: 0x366FD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x510, symBinAddr: 0x5640, symSize: 0x14 } + - { offsetInCU: 0x670D, offset: 0x36717, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellType_WZ', symObjAddr: 0x524, symBinAddr: 0x5654, symSize: 0x24 } + - { offsetInCU: 0x6C29, offset: 0x36C33, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8setValue_6forKeyyq_n_xtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3614, symBinAddr: 0x8744, symSize: 0xB0 } + - { offsetInCU: 0x6C9E, offset: 0x36CA8, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x36C4, symBinAddr: 0x87F4, symSize: 0x70 } + - { offsetInCU: 0x6CCB, offset: 0x36CD5, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x3734, symBinAddr: 0x8864, symSize: 0x3C } + - { offsetInCU: 0x6D0E, offset: 0x36D18, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3770, symBinAddr: 0x88A0, symSize: 0x64 } + - { offsetInCU: 0x6D86, offset: 0x36D90, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x37D4, symBinAddr: 0x8904, symSize: 0xE0 } + - { offsetInCU: 0x6EBE, offset: 0x36EC8, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x38B4, symBinAddr: 0x89E4, symSize: 0x20 } + - { offsetInCU: 0x6EE1, offset: 0x36EEB, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5.resume.0', symObjAddr: 0x38D4, symBinAddr: 0x8A04, symSize: 0x10 } + - { offsetInCU: 0x6F24, offset: 0x36F2E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x38E4, symBinAddr: 0x8A14, symSize: 0xC8 } + - { offsetInCU: 0x6F8C, offset: 0x36F96, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x39AC, symBinAddr: 0x8ADC, symSize: 0xE0 } + - { offsetInCU: 0x6FE2, offset: 0x36FEC, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x3A8C, symBinAddr: 0x8BBC, symSize: 0x78 } + - { offsetInCU: 0x704F, offset: 0x37059, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x3B6C, symBinAddr: 0x8C9C, symSize: 0x1C0 } + - { offsetInCU: 0x7179, offset: 0x37183, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3D2C, symBinAddr: 0x8E5C, symSize: 0x54 } + - { offsetInCU: 0x724A, offset: 0x37254, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x3D80, symBinAddr: 0x8EB0, symSize: 0x260 } + - { offsetInCU: 0x740A, offset: 0x37414, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x4080, symBinAddr: 0x91B0, symSize: 0x1B0 } + - { offsetInCU: 0x748B, offset: 0x37495, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4230, symBinAddr: 0x9360, symSize: 0x1C8 } + - { offsetInCU: 0x7525, offset: 0x3752F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x43F8, symBinAddr: 0x9528, symSize: 0x358 } + - { offsetInCU: 0x76A4, offset: 0x376AE, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4750, symBinAddr: 0x9880, symSize: 0x344 } + - { offsetInCU: 0x77B7, offset: 0x377C1, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x4A94, symBinAddr: 0x9BC4, symSize: 0x154 } + - { offsetInCU: 0x79C2, offset: 0x379CC, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x4BE8, symBinAddr: 0x9D18, symSize: 0x180 } + - { offsetInCU: 0x7BD8, offset: 0x37BE2, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x4D68, symBinAddr: 0x9E98, symSize: 0x190 } + - { offsetInCU: 0x7C3C, offset: 0x37C46, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x4EF8, symBinAddr: 0xA028, symSize: 0x298 } + - { offsetInCU: 0x7E42, offset: 0x37E4C, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x5190, symBinAddr: 0xA2C0, symSize: 0x33C } + - { offsetInCU: 0x8072, offset: 0x3807C, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x54CC, symBinAddr: 0xA5FC, symSize: 0x1C } + - { offsetInCU: 0x808A, offset: 0x38094, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x54E8, symBinAddr: 0xA618, symSize: 0x1C } + - { offsetInCU: 0x80D9, offset: 0x380E3, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x5504, symBinAddr: 0xA634, symSize: 0x110 } + - { offsetInCU: 0x8231, offset: 0x3823B, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x5614, symBinAddr: 0xA744, symSize: 0xFC } + - { offsetInCU: 0x84A2, offset: 0x384AC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOACs0F0AAWl', symObjAddr: 0x62EC, symBinAddr: 0xB41C, symSize: 0x44 } + - { offsetInCU: 0x84B6, offset: 0x384C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOACs0G0AAWl', symObjAddr: 0x6330, symBinAddr: 0xB460, symSize: 0x44 } + - { offsetInCU: 0x84CA, offset: 0x384D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwCP', symObjAddr: 0x6374, symBinAddr: 0xB4A4, symSize: 0x34 } + - { offsetInCU: 0x84DE, offset: 0x384E8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwxx', symObjAddr: 0x63A8, symBinAddr: 0xB4D8, symSize: 0x28 } + - { offsetInCU: 0x84F2, offset: 0x384FC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwcp', symObjAddr: 0x63D0, symBinAddr: 0xB500, symSize: 0x34 } + - { offsetInCU: 0x8506, offset: 0x38510, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwca', symObjAddr: 0x6404, symBinAddr: 0xB534, symSize: 0x5C } + - { offsetInCU: 0x851A, offset: 0x38524, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x6460, symBinAddr: 0xB590, symSize: 0xC } + - { offsetInCU: 0x852E, offset: 0x38538, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwta', symObjAddr: 0x646C, symBinAddr: 0xB59C, symSize: 0x44 } + - { offsetInCU: 0x8542, offset: 0x3854C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwet', symObjAddr: 0x64B0, symBinAddr: 0xB5E0, symSize: 0x48 } + - { offsetInCU: 0x8556, offset: 0x38560, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwst', symObjAddr: 0x64F8, symBinAddr: 0xB628, symSize: 0x3C } + - { offsetInCU: 0x856A, offset: 0x38574, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVMa', symObjAddr: 0x6534, symBinAddr: 0xB664, symSize: 0x10 } + - { offsetInCU: 0x857E, offset: 0x38588, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x6544, symBinAddr: 0xB674, symSize: 0x40 } + - { offsetInCU: 0x8642, offset: 0x3864C, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy14DouShouQiModel4MoveVG_s15EmptyCollectionVyANGTg5Tf4nndn_n', symObjAddr: 0x6684, symBinAddr: 0xB7B4, symSize: 0x178 } + - { offsetInCU: 0x8713, offset: 0x3871D, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lF14DouShouQiModel4MoveV_s15EmptyCollectionVyAHGTg5Tf4ndn_n', symObjAddr: 0x67FC, symBinAddr: 0xB92C, symSize: 0xC0 } + - { offsetInCU: 0x8922, offset: 0x3892C, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x548, symBinAddr: 0x5678, symSize: 0x4C } + - { offsetInCU: 0x893E, offset: 0x38948, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x594, symBinAddr: 0x56C4, symSize: 0x30 } + - { offsetInCU: 0x89E8, offset: 0x389F2, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x5C4, symBinAddr: 0x56F4, symSize: 0xE4 } + - { offsetInCU: 0x8F60, offset: 0x38F6A, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5Tf4gd_n', symObjAddr: 0x60F4, symBinAddr: 0xB224, symSize: 0x100 } + - { offsetInCU: 0x9091, offset: 0x3909B, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5BoardV_SiTg5Tf4gd_n', symObjAddr: 0x61F4, symBinAddr: 0xB324, symSize: 0xF8 } + - { offsetInCU: 0x91DE, offset: 0x391E8, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5OwnerO_AC6PlayerCTg5Tf4gd_n', symObjAddr: 0x6584, symBinAddr: 0xB6B4, symSize: 0x100 } + - { offsetInCU: 0x27, offset: 0x39527, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0xBE08, symSize: 0x1C } + - { offsetInCU: 0x4B, offset: 0x3954B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0xBE08, symSize: 0x1C } + - { offsetInCU: 0x9A, offset: 0x3959A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV11descriptionSSvg', symObjAddr: 0x1C, symBinAddr: 0xBE24, symSize: 0xF0 } + - { offsetInCU: 0x1DF, offset: 0x396DF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg', symObjAddr: 0x10C, symBinAddr: 0xBF14, symSize: 0xC } + - { offsetInCU: 0x1FD, offset: 0x396FD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg', symObjAddr: 0x118, symBinAddr: 0xBF20, symSize: 0xC } + - { offsetInCU: 0x21B, offset: 0x3971B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg', symObjAddr: 0x124, symBinAddr: 0xBF2C, symSize: 0xC } + - { offsetInCU: 0x239, offset: 0x39739, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs', symObjAddr: 0x130, symBinAddr: 0xBF38, symSize: 0xC } + - { offsetInCU: 0x277, offset: 0x39777, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM', symObjAddr: 0x13C, symBinAddr: 0xBF44, symSize: 0x10 } + - { offsetInCU: 0x2A5, offset: 0x397A5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM.resume.0', symObjAddr: 0x14C, symBinAddr: 0xBF54, symSize: 0x4 } + - { offsetInCU: 0x2D0, offset: 0x397D0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ', symObjAddr: 0x150, symBinAddr: 0xBF58, symSize: 0x4 } + - { offsetInCU: 0x2E4, offset: 0x397E4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x154, symBinAddr: 0xBF5C, symSize: 0x4 } + - { offsetInCU: 0x30F, offset: 0x3980F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x158, symBinAddr: 0xBF60, symSize: 0x4 } + - { offsetInCU: 0x32F, offset: 0x3982F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x158, symBinAddr: 0xBF60, symSize: 0x4 } + - { offsetInCU: 0x340, offset: 0x39840, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x15C, symBinAddr: 0xBF64, symSize: 0x58 } + - { offsetInCU: 0x3B4, offset: 0x398B4, size: 0x8, addend: 0x0, symName: ___swift_memcpy4_1, symObjAddr: 0x1B4, symBinAddr: 0xBFBC, symSize: 0xC } + - { offsetInCU: 0x3C8, offset: 0x398C8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwet', symObjAddr: 0x1C4, symBinAddr: 0xBFC8, symSize: 0x44 } + - { offsetInCU: 0x3DC, offset: 0x398DC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwst', symObjAddr: 0x208, symBinAddr: 0xC00C, symSize: 0x40 } + - { offsetInCU: 0x3F0, offset: 0x398F0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVMa', symObjAddr: 0x248, symBinAddr: 0xC04C, symSize: 0x10 } + - { offsetInCU: 0x2B, offset: 0x399FB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0xC05C, symSize: 0x1A4 } + - { offsetInCU: 0x4F, offset: 0x39A1F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0xB338, symBinAddr: 0x1DB50, symSize: 0x0 } + - { offsetInCU: 0x1A2, offset: 0x39B72, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0xC05C, symSize: 0x1A4 } + - { offsetInCU: 0x582, offset: 0x39F52, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ', symObjAddr: 0x1A4, symBinAddr: 0xC200, symSize: 0x78 } + - { offsetInCU: 0x5C0, offset: 0x39F90, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ', symObjAddr: 0x21C, symBinAddr: 0xC278, symSize: 0x14 } + - { offsetInCU: 0x5DB, offset: 0x39FAB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVACycfC', symObjAddr: 0x230, symBinAddr: 0xC28C, symSize: 0x30 } + - { offsetInCU: 0x61F, offset: 0x39FEF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x260, symBinAddr: 0xC2BC, symSize: 0x54 } + - { offsetInCU: 0x683, offset: 0x3A053, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x2B4, symBinAddr: 0xC310, symSize: 0x17C } + - { offsetInCU: 0x99E, offset: 0x3A36E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x430, symBinAddr: 0xC48C, symSize: 0x29C } + - { offsetInCU: 0xCE8, offset: 0x3A6B8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF', symObjAddr: 0x6CC, symBinAddr: 0xC728, symSize: 0xA0 } + - { offsetInCU: 0xDF9, offset: 0x3A7C9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF', symObjAddr: 0x76C, symBinAddr: 0xC7C8, symSize: 0x10C } + - { offsetInCU: 0x1033, offset: 0x3AA03, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x878, symBinAddr: 0xC8D4, symSize: 0x3C } + - { offsetInCU: 0x1143, offset: 0x3AB13, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF', symObjAddr: 0x8B4, symBinAddr: 0xC910, symSize: 0x11C } + - { offsetInCU: 0x12BB, offset: 0x3AC8B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF', symObjAddr: 0x9D0, symBinAddr: 0xCA2C, symSize: 0x1E4 } + - { offsetInCU: 0x1477, offset: 0x3AE47, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0xBB4, symBinAddr: 0xCC10, symSize: 0x8 } + - { offsetInCU: 0x148B, offset: 0x3AE5B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg', symObjAddr: 0xBBC, symBinAddr: 0xCC18, symSize: 0x8 } + - { offsetInCU: 0x14BD, offset: 0x3AE8D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11createBoardAA0I0VyFZTW', symObjAddr: 0xBC4, symBinAddr: 0xCC20, symSize: 0x78 } + - { offsetInCU: 0x150A, offset: 0x3AEDA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10checkBoardyyAA0I0VKFZTW', symObjAddr: 0xC3C, symBinAddr: 0xCC98, symSize: 0x14 } + - { offsetInCU: 0x1542, offset: 0x3AF12, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0xC50, symBinAddr: 0xCCAC, symSize: 0x4 } + - { offsetInCU: 0x155E, offset: 0x3AF2E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0xC54, symBinAddr: 0xCCB0, symSize: 0x14 } + - { offsetInCU: 0x157A, offset: 0x3AF4A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0xC68, symBinAddr: 0xCCC4, symSize: 0x14 } + - { offsetInCU: 0x1596, offset: 0x3AF66, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itFTW', symObjAddr: 0xC7C, symBinAddr: 0xCCD8, symSize: 0x4 } + - { offsetInCU: 0x15B2, offset: 0x3AF82, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtFTW', symObjAddr: 0xC80, symBinAddr: 0xCCDC, symSize: 0x4 } + - { offsetInCU: 0x15CE, offset: 0x3AF9E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itFTW', symObjAddr: 0xC84, symBinAddr: 0xCCE0, symSize: 0x18 } + - { offsetInCU: 0x15EA, offset: 0x3AFBA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VALtKFTW', symObjAddr: 0xC9C, symBinAddr: 0xCCF8, symSize: 0x14 } + - { offsetInCU: 0x161E, offset: 0x3AFEE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0xCB0, symBinAddr: 0xCD0C, symSize: 0x8 } + - { offsetInCU: 0x163E, offset: 0x3B00E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0xCB0, symBinAddr: 0xCD0C, symSize: 0x8 } + - { offsetInCU: 0x1661, offset: 0x3B031, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0xCB8, symBinAddr: 0xCD14, symSize: 0x8 } + - { offsetInCU: 0x1681, offset: 0x3B051, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0xCB8, symBinAddr: 0xCD14, symSize: 0x8 } + - { offsetInCU: 0x1693, offset: 0x3B063, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV16checkCellsByType33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xCC0, symBinAddr: 0xCD1C, symSize: 0x144 } + - { offsetInCU: 0x1895, offset: 0x3B265, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11checkPieces33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xE04, symBinAddr: 0xCE60, symSize: 0x220 } + - { offsetInCU: 0x1BFD, offset: 0x3B5CD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZTf4nd_n', symObjAddr: 0x1024, symBinAddr: 0xD080, symSize: 0xB8 } + - { offsetInCU: 0x1E82, offset: 0x3B852, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwCP', symObjAddr: 0x11A4, symBinAddr: 0xD138, symSize: 0x34 } + - { offsetInCU: 0x1E96, offset: 0x3B866, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwxx', symObjAddr: 0x11D8, symBinAddr: 0xD16C, symSize: 0x28 } + - { offsetInCU: 0x1EAA, offset: 0x3B87A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwcp', symObjAddr: 0x1200, symBinAddr: 0xD194, symSize: 0x34 } + - { offsetInCU: 0x1EBE, offset: 0x3B88E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwca', symObjAddr: 0x1234, symBinAddr: 0xD1C8, symSize: 0x5C } + - { offsetInCU: 0x1ED2, offset: 0x3B8A2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwta', symObjAddr: 0x129C, symBinAddr: 0xD224, symSize: 0x44 } + - { offsetInCU: 0x1EE6, offset: 0x3B8B6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwet', symObjAddr: 0x12E0, symBinAddr: 0xD268, symSize: 0x48 } + - { offsetInCU: 0x1EFA, offset: 0x3B8CA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwst', symObjAddr: 0x1328, symBinAddr: 0xD2B0, symSize: 0x3C } + - { offsetInCU: 0x1F0E, offset: 0x3B8DE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVMa', symObjAddr: 0x1364, symBinAddr: 0xD2EC, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x3BC66, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0xD374, symSize: 0x68 } + - { offsetInCU: 0x7A, offset: 0x3BC95, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfd', symObjAddr: 0x88, symBinAddr: 0xD3FC, symSize: 0x24 } + - { offsetInCU: 0x97, offset: 0x3BCB2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF', symObjAddr: 0xAC, symBinAddr: 0xD420, symSize: 0xE4 } + - { offsetInCU: 0x1C2, offset: 0x3BDDD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF', symObjAddr: 0x190, symBinAddr: 0xD504, symSize: 0x28 } + - { offsetInCU: 0x252, offset: 0x3BE6D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY0_', symObjAddr: 0x1B8, symBinAddr: 0xD52C, symSize: 0x10C } + - { offsetInCU: 0x3DB, offset: 0x3BFF6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTQ1_', symObjAddr: 0x2C4, symBinAddr: 0xD638, symSize: 0x70 } + - { offsetInCU: 0x49A, offset: 0x3C0B5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY2_', symObjAddr: 0x334, symBinAddr: 0xD6A8, symSize: 0xFC } + - { offsetInCU: 0x58F, offset: 0x3C1AA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY3_', symObjAddr: 0x430, symBinAddr: 0xD7A4, symSize: 0x40 } + - { offsetInCU: 0x601, offset: 0x3C21C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC4nameSSvg', symObjAddr: 0x470, symBinAddr: 0xD7E4, symSize: 0x2C } + - { offsetInCU: 0x630, offset: 0x3C24B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC2idAA5OwnerOvg', symObjAddr: 0x49C, symBinAddr: 0xD810, symSize: 0xC } + - { offsetInCU: 0x693, offset: 0x3C2AE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x4A8, symBinAddr: 0xD81C, symSize: 0x98 } + - { offsetInCU: 0x6C8, offset: 0x3C2E3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x540, symBinAddr: 0xD8B4, symSize: 0xC } + - { offsetInCU: 0x738, offset: 0x3C353, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfD', symObjAddr: 0x6F4, symBinAddr: 0xDA68, symSize: 0x2C } + - { offsetInCU: 0x77C, offset: 0x3C397, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCMa', symObjAddr: 0x68, symBinAddr: 0xD3DC, symSize: 0x20 } + - { offsetInCU: 0x883, offset: 0x3C49E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TR', symObjAddr: 0x54C, symBinAddr: 0xD8C0, symSize: 0x6C } + - { offsetInCU: 0x8B6, offset: 0x3C4D1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTQ0_', symObjAddr: 0x5B8, symBinAddr: 0xD92C, symSize: 0x48 } + - { offsetInCU: 0x904, offset: 0x3C51F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA', symObjAddr: 0x624, symBinAddr: 0xD998, symSize: 0x88 } + - { offsetInCU: 0x934, offset: 0x3C54F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTATQ0_', symObjAddr: 0x6AC, symBinAddr: 0xDA20, symSize: 0x48 } + - { offsetInCU: 0x9FE, offset: 0x3C619, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSi3row_Si3colt_Tg5', symObjAddr: 0x82C, symBinAddr: 0xDBA0, symSize: 0xFC } + - { offsetInCU: 0xBA1, offset: 0x3C7BC, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x968, symBinAddr: 0xDC9C, symSize: 0x110 } + - { offsetInCU: 0xD44, offset: 0x3C95F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0xA78, symBinAddr: 0xDDAC, symSize: 0xFC } + - { offsetInCU: 0xEF2, offset: 0x3CB0D, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0xB74, symBinAddr: 0xDEA8, symSize: 0x128 } + - { offsetInCU: 0x27, offset: 0x3CE30, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xE150, symSize: 0x4 } + - { offsetInCU: 0x3F, offset: 0x3CE48, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwCP', symObjAddr: 0x10, symBinAddr: 0xE160, symSize: 0x48 } + - { offsetInCU: 0x53, offset: 0x3CE5C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwxx', symObjAddr: 0x58, symBinAddr: 0xE1A8, symSize: 0x18 } + - { offsetInCU: 0x67, offset: 0x3CE70, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwcp', symObjAddr: 0x70, symBinAddr: 0xE1C0, symSize: 0x48 } + - { offsetInCU: 0x7B, offset: 0x3CE84, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwca', symObjAddr: 0xB8, symBinAddr: 0xE208, symSize: 0xA0 } + - { offsetInCU: 0x8F, offset: 0x3CE98, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwta', symObjAddr: 0x164, symBinAddr: 0xE2A8, symSize: 0x60 } + - { offsetInCU: 0xA3, offset: 0x3CEAC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwet', symObjAddr: 0x1C4, symBinAddr: 0xE308, symSize: 0x58 } + - { offsetInCU: 0xB7, offset: 0x3CEC0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwst', symObjAddr: 0x21C, symBinAddr: 0xE360, symSize: 0x54 } + - { offsetInCU: 0xCB, offset: 0x3CED4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwug', symObjAddr: 0x270, symBinAddr: 0xE3B4, symSize: 0x18 } + - { offsetInCU: 0xDF, offset: 0x3CEE8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwup', symObjAddr: 0x288, symBinAddr: 0xE3CC, symSize: 0x4 } + - { offsetInCU: 0xF3, offset: 0x3CEFC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwui', symObjAddr: 0x28C, symBinAddr: 0xE3D0, symSize: 0x20 } + - { offsetInCU: 0x107, offset: 0x3CF10, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOMa', symObjAddr: 0x2AC, symBinAddr: 0xE3F0, symSize: 0x10 } + - { offsetInCU: 0x12C, offset: 0x3CF35, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xE150, symSize: 0x4 } + - { offsetInCU: 0x148, offset: 0x3CF51, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP5_codeSivgTW', symObjAddr: 0x4, symBinAddr: 0xE154, symSize: 0x4 } + - { offsetInCU: 0x164, offset: 0x3CF6D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0x8, symBinAddr: 0xE158, symSize: 0x4 } + - { offsetInCU: 0x180, offset: 0x3CF89, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0xC, symBinAddr: 0xE15C, symSize: 0x4 } + - { offsetInCU: 0x27, offset: 0x3D01D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xE400, symSize: 0x28 } + - { offsetInCU: 0x52, offset: 0x3D048, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xE400, symSize: 0x28 } + - { offsetInCU: 0xC5, offset: 0x3D0BB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY0_', symObjAddr: 0x28, symBinAddr: 0xE428, symSize: 0x1B4 } + - { offsetInCU: 0x3A6, offset: 0x3D39C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTQ1_', symObjAddr: 0x1DC, symBinAddr: 0xE5DC, symSize: 0x70 } + - { offsetInCU: 0x4A7, offset: 0x3D49D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY2_', symObjAddr: 0x24C, symBinAddr: 0xE64C, symSize: 0x104 } + - { offsetInCU: 0x5DD, offset: 0x3D5D3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY3_', symObjAddr: 0x350, symBinAddr: 0xE750, symSize: 0x4C } + - { offsetInCU: 0x6C4, offset: 0x3D6BA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x3C0, symBinAddr: 0xE7C0, symSize: 0x9C } + - { offsetInCU: 0x71B, offset: 0x3D711, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x45C, symBinAddr: 0xE85C, symSize: 0x6C } + - { offsetInCU: 0x76C, offset: 0x3D762, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfd', symObjAddr: 0x4C8, symBinAddr: 0xE8C8, symSize: 0x24 } + - { offsetInCU: 0x7CB, offset: 0x3D7C1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfD', symObjAddr: 0x4EC, symBinAddr: 0xE8EC, symSize: 0x2C } + - { offsetInCU: 0x9ED, offset: 0x3D9E3, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x39C, symBinAddr: 0xE79C, symSize: 0x24 } + - { offsetInCU: 0xA98, offset: 0x3DA8E, size: 0x8, addend: 0x0, symName: '_$sSGsE4next10upperBoundqd__qd___ts17FixedWidthIntegerRd__SURd__lFs27SystemRandomNumberGeneratorV_SuTg5', symObjAddr: 0x518, symBinAddr: 0xE918, symSize: 0x88 } + - { offsetInCU: 0xB39, offset: 0x3DB2F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCMa', symObjAddr: 0x5A0, symBinAddr: 0xE9A0, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0x3DCDB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xE9C0, symSize: 0x48 } + - { offsetInCU: 0x6C, offset: 0x3DD20, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xE9C0, symSize: 0x48 } + - { offsetInCU: 0xDB, offset: 0x3DD8F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ', symObjAddr: 0x88, symBinAddr: 0xEA08, symSize: 0x14 } + - { offsetInCU: 0x10E, offset: 0x3DDC2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF', symObjAddr: 0x9C, symBinAddr: 0xEA1C, symSize: 0x28 } + - { offsetInCU: 0x1A4, offset: 0x3DE58, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO9hashValueSivg', symObjAddr: 0xC4, symBinAddr: 0xEA44, symSize: 0x44 } + - { offsetInCU: 0x29E, offset: 0x3DF52, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x108, symBinAddr: 0xEA88, symSize: 0x14 } + - { offsetInCU: 0x2BE, offset: 0x3DF72, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x108, symBinAddr: 0xEA88, symSize: 0x14 } + - { offsetInCU: 0x2FE, offset: 0x3DFB2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x11C, symBinAddr: 0xEA9C, symSize: 0x44 } + - { offsetInCU: 0x3E1, offset: 0x3E095, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x160, symBinAddr: 0xEAE0, symSize: 0x28 } + - { offsetInCU: 0x46D, offset: 0x3E121, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAAsADP8allCases03AllJ0QzvgZTW', symObjAddr: 0x2A4, symBinAddr: 0xEC24, symSize: 0x58 } + - { offsetInCU: 0x509, offset: 0x3E1BD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASQWb', symObjAddr: 0x1C8, symBinAddr: 0xEB48, symSize: 0x4 } + - { offsetInCU: 0x51D, offset: 0x3E1D1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOACSQAAWl', symObjAddr: 0x1CC, symBinAddr: 0xEB4C, symSize: 0x44 } + - { offsetInCU: 0x531, offset: 0x3E1E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAA8AllCasessADP_SlWT', symObjAddr: 0x210, symBinAddr: 0xEB90, symSize: 0x4 } + - { offsetInCU: 0x545, offset: 0x3E1F9, size: 0x8, addend: 0x0, symName: '_$sSay14DouShouQiModel8CellTypeOGSayxGSlsWl', symObjAddr: 0x214, symBinAddr: 0xEB94, symSize: 0x4C } + - { offsetInCU: 0x559, offset: 0x3E20D, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x260, symBinAddr: 0xEBE0, symSize: 0x44 } + - { offsetInCU: 0x56D, offset: 0x3E221, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwet', symObjAddr: 0x30C, symBinAddr: 0xEC7C, symSize: 0x90 } + - { offsetInCU: 0x581, offset: 0x3E235, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwst', symObjAddr: 0x39C, symBinAddr: 0xED0C, symSize: 0xBC } + - { offsetInCU: 0x595, offset: 0x3E249, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwug', symObjAddr: 0x458, symBinAddr: 0xEDC8, symSize: 0x8 } + - { offsetInCU: 0x5A9, offset: 0x3E25D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwup', symObjAddr: 0x460, symBinAddr: 0xEDD0, symSize: 0x4 } + - { offsetInCU: 0x5BD, offset: 0x3E271, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwui', symObjAddr: 0x464, symBinAddr: 0xEDD4, symSize: 0x8 } + - { offsetInCU: 0x5D1, offset: 0x3E285, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOMa', symObjAddr: 0x46C, symBinAddr: 0xEDDC, symSize: 0x10 } + - { offsetInCU: 0x63E, offset: 0x3E2F2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x188, symBinAddr: 0xEB08, symSize: 0x40 } + - { offsetInCU: 0x2B, offset: 0x3E432, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xEDEC, symSize: 0x68 } + - { offsetInCU: 0xA6, offset: 0x3E4AD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xEDEC, symSize: 0x68 } + - { offsetInCU: 0x2B0, offset: 0x3E6B7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF', symObjAddr: 0x68, symBinAddr: 0xEE54, symSize: 0x1C0 } + - { offsetInCU: 0x583, offset: 0x3E98A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF', symObjAddr: 0x228, symBinAddr: 0xF014, symSize: 0xD0 } + - { offsetInCU: 0x7F1, offset: 0x3EBF8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6nbRowsSivg', symObjAddr: 0x2F8, symBinAddr: 0xF0E4, symSize: 0x8 } + - { offsetInCU: 0x80F, offset: 0x3EC16, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9nbColumnsSivg', symObjAddr: 0x300, symBinAddr: 0xF0EC, symSize: 0x8 } + - { offsetInCU: 0x82D, offset: 0x3EC34, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg', symObjAddr: 0x308, symBinAddr: 0xF0F4, symSize: 0x8 } + - { offsetInCU: 0x84B, offset: 0x3EC52, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF', symObjAddr: 0x310, symBinAddr: 0xF0FC, symSize: 0xD0 } + - { offsetInCU: 0xA02, offset: 0x3EE09, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF', symObjAddr: 0x3E0, symBinAddr: 0xF1CC, symSize: 0x150 } + - { offsetInCU: 0xC18, offset: 0x3F01F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF', symObjAddr: 0x530, symBinAddr: 0xF31C, symSize: 0x14C } + - { offsetInCU: 0xE35, offset: 0x3F23C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ', symObjAddr: 0x67C, symBinAddr: 0xF468, symSize: 0x28 } + - { offsetInCU: 0xE77, offset: 0x3F27E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9hashValueSivg', symObjAddr: 0x6A4, symBinAddr: 0xF490, symSize: 0x50 } + - { offsetInCU: 0xF03, offset: 0x3F30A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH9hashValueSivgTW', symObjAddr: 0x6F4, symBinAddr: 0xF4E0, symSize: 0x50 } + - { offsetInCU: 0xF92, offset: 0x3F399, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x744, symBinAddr: 0xF530, symSize: 0x4 } + - { offsetInCU: 0xFC0, offset: 0x3F3C7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x794, symBinAddr: 0xF580, symSize: 0x28 } + - { offsetInCU: 0x125D, offset: 0x3F664, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x7BC, symBinAddr: 0xF5A8, symSize: 0x14 } + - { offsetInCU: 0x1295, offset: 0x3F69C, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x7D0, symBinAddr: 0xF5BC, symSize: 0x14 } + - { offsetInCU: 0x12CD, offset: 0x3F6D4, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0x7E4, symBinAddr: 0xF5D0, symSize: 0x14 } + - { offsetInCU: 0x1305, offset: 0x3F70C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASQWb', symObjAddr: 0x9B0, symBinAddr: 0xF79C, symSize: 0x4 } + - { offsetInCU: 0x1319, offset: 0x3F720, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVACSQAAWl', symObjAddr: 0x9B4, symBinAddr: 0xF7A0, symSize: 0x44 } + - { offsetInCU: 0x132D, offset: 0x3F734, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwCP', symObjAddr: 0x9F8, symBinAddr: 0xF7E4, symSize: 0x34 } + - { offsetInCU: 0x1341, offset: 0x3F748, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwxx', symObjAddr: 0xA2C, symBinAddr: 0xF818, symSize: 0x8 } + - { offsetInCU: 0x1355, offset: 0x3F75C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwcp', symObjAddr: 0xA34, symBinAddr: 0xF820, symSize: 0x34 } + - { offsetInCU: 0x1369, offset: 0x3F770, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwca', symObjAddr: 0xA68, symBinAddr: 0xF854, symSize: 0x48 } + - { offsetInCU: 0x137D, offset: 0x3F784, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0xAB0, symBinAddr: 0xF89C, symSize: 0x14 } + - { offsetInCU: 0x1391, offset: 0x3F798, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwta', symObjAddr: 0xAC4, symBinAddr: 0xF8B0, symSize: 0x38 } + - { offsetInCU: 0x13A5, offset: 0x3F7AC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwet', symObjAddr: 0xAFC, symBinAddr: 0xF8E8, symSize: 0x48 } + - { offsetInCU: 0x13B9, offset: 0x3F7C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwst', symObjAddr: 0xB44, symBinAddr: 0xF930, symSize: 0x40 } + - { offsetInCU: 0x13CD, offset: 0x3F7D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVMa', symObjAddr: 0xB84, symBinAddr: 0xF970, symSize: 0x10 } + - { offsetInCU: 0x1532, offset: 0x3F939, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x748, symBinAddr: 0xF534, symSize: 0x4C } + - { offsetInCU: 0x1570, offset: 0x3F977, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0xF5E4, symSize: 0x98 } + - { offsetInCU: 0x1590, offset: 0x3F997, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0xF5E4, symSize: 0x98 } + - { offsetInCU: 0x15A4, offset: 0x3F9AB, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0xF5E4, symSize: 0x98 } + - { offsetInCU: 0x15B8, offset: 0x3F9BF, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0xF5E4, symSize: 0x98 } + - { offsetInCU: 0x1644, offset: 0x3FA4B, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSay14DouShouQiModel4CellVG_Tg5Tf4nnd_n', symObjAddr: 0x890, symBinAddr: 0xF67C, symSize: 0x120 } + - { offsetInCU: 0x27, offset: 0x3FC94, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0xF980, symSize: 0x14 } + - { offsetInCU: 0x46, offset: 0x3FCB3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0xF980, symSize: 0x14 } + - { offsetInCU: 0x85, offset: 0x3FCF2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV11descriptionSSvg', symObjAddr: 0x14, symBinAddr: 0xF994, symSize: 0xB4 } + - { offsetInCU: 0x176, offset: 0x3FDE3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg', symObjAddr: 0xC8, symBinAddr: 0xFA48, symSize: 0xC } + - { offsetInCU: 0x194, offset: 0x3FE01, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV6animalAA6AnimalOvg', symObjAddr: 0xD4, symBinAddr: 0xFA54, symSize: 0xC } + - { offsetInCU: 0x1B2, offset: 0x3FE1F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF', symObjAddr: 0xE0, symBinAddr: 0xFA60, symSize: 0x3C } + - { offsetInCU: 0x2E8, offset: 0x3FF55, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ', symObjAddr: 0x11C, symBinAddr: 0xFA9C, symSize: 0x20 } + - { offsetInCU: 0x355, offset: 0x3FFC2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9hashValueSivg', symObjAddr: 0x13C, symBinAddr: 0xFABC, symSize: 0x5C } + - { offsetInCU: 0x4EB, offset: 0x40158, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x198, symBinAddr: 0xFB18, symSize: 0x4 } + - { offsetInCU: 0x516, offset: 0x40183, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH9hashValueSivgTW', symObjAddr: 0x19C, symBinAddr: 0xFB1C, symSize: 0x5C } + - { offsetInCU: 0x6C9, offset: 0x40336, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1F8, symBinAddr: 0xFB78, symSize: 0x3C } + - { offsetInCU: 0x82D, offset: 0x4049A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x28C, symBinAddr: 0xFC0C, symSize: 0x20 } + - { offsetInCU: 0x84D, offset: 0x404BA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x28C, symBinAddr: 0xFC0C, symSize: 0x20 } + - { offsetInCU: 0x949, offset: 0x405B6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASQWb', symObjAddr: 0x2AC, symBinAddr: 0xFC2C, symSize: 0x4 } + - { offsetInCU: 0x95D, offset: 0x405CA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVACSQAAWl', symObjAddr: 0x2B0, symBinAddr: 0xFC30, symSize: 0x44 } + - { offsetInCU: 0x971, offset: 0x405DE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwet', symObjAddr: 0x304, symBinAddr: 0xFC74, symSize: 0x94 } + - { offsetInCU: 0x985, offset: 0x405F2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwst', symObjAddr: 0x398, symBinAddr: 0xFD08, symSize: 0xBC } + - { offsetInCU: 0x999, offset: 0x40606, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVMa', symObjAddr: 0x454, symBinAddr: 0xFDC4, symSize: 0x10 } + - { offsetInCU: 0xA44, offset: 0x406B1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x234, symBinAddr: 0xFBB4, symSize: 0x58 } + - { offsetInCU: 0x27, offset: 0x408B0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xFDD4, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x408D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xFDD4, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x408F7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x14, symBinAddr: 0xFDE8, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x40917, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x14, symBinAddr: 0xFDE8, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x40928, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x18, symBinAddr: 0xFDEC, symSize: 0x118 } + - { offsetInCU: 0x1AE, offset: 0x40A37, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwCP', symObjAddr: 0x130, symBinAddr: 0xFF04, symSize: 0x30 } + - { offsetInCU: 0x1C2, offset: 0x40A4B, size: 0x8, addend: 0x0, symName: ___swift_memcpy25_8, symObjAddr: 0x164, symBinAddr: 0xFF34, symSize: 0x14 } + - { offsetInCU: 0x1D6, offset: 0x40A5F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwet', symObjAddr: 0x178, symBinAddr: 0xFF48, symSize: 0x48 } + - { offsetInCU: 0x1EA, offset: 0x40A73, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwst', symObjAddr: 0x1C0, symBinAddr: 0xFF90, symSize: 0x48 } + - { offsetInCU: 0x1FE, offset: 0x40A87, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwug', symObjAddr: 0x208, symBinAddr: 0xFFD8, symSize: 0x18 } + - { offsetInCU: 0x212, offset: 0x40A9B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwup', symObjAddr: 0x220, symBinAddr: 0xFFF0, symSize: 0x4 } + - { offsetInCU: 0x226, offset: 0x40AAF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwui', symObjAddr: 0x224, symBinAddr: 0xFFF4, symSize: 0x1C } + - { offsetInCU: 0x23A, offset: 0x40AC3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOMa', symObjAddr: 0x240, symBinAddr: 0x10010, symSize: 0x10 } + - { offsetInCU: 0x25F, offset: 0x40AE8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP7_domainSSvgTW', symObjAddr: 0x4, symBinAddr: 0xFDD8, symSize: 0x4 } + - { offsetInCU: 0x27B, offset: 0x40B04, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP5_codeSivgTW', symObjAddr: 0x8, symBinAddr: 0xFDDC, symSize: 0x4 } + - { offsetInCU: 0x297, offset: 0x40B20, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0xC, symBinAddr: 0xFDE0, symSize: 0x4 } + - { offsetInCU: 0x2B3, offset: 0x40B3C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x10, symBinAddr: 0xFDE4, symSize: 0x4 } + - { offsetInCU: 0x27, offset: 0x40BE5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10020, symSize: 0x14 } + - { offsetInCU: 0x4B, offset: 0x40C09, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10020, symSize: 0x14 } + - { offsetInCU: 0x7E, offset: 0x40C3C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg', symObjAddr: 0x14, symBinAddr: 0x10034, symSize: 0x18 } + - { offsetInCU: 0xA9, offset: 0x40C67, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF', symObjAddr: 0x2C, symBinAddr: 0x1004C, symSize: 0x28 } + - { offsetInCU: 0x13F, offset: 0x40CFD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO9hashValueSivg', symObjAddr: 0x54, symBinAddr: 0x10074, symSize: 0x44 } + - { offsetInCU: 0x239, offset: 0x40DF7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x98, symBinAddr: 0x100B8, symSize: 0x14 } + - { offsetInCU: 0x259, offset: 0x40E17, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x98, symBinAddr: 0x100B8, symSize: 0x14 } + - { offsetInCU: 0x299, offset: 0x40E57, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH9hashValueSivgTW', symObjAddr: 0xAC, symBinAddr: 0x100CC, symSize: 0x44 } + - { offsetInCU: 0x37C, offset: 0x40F3A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xF0, symBinAddr: 0x10110, symSize: 0x28 } + - { offsetInCU: 0x405, offset: 0x40FC3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASQWb', symObjAddr: 0x158, symBinAddr: 0x10178, symSize: 0x4 } + - { offsetInCU: 0x419, offset: 0x40FD7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOACSQAAWl', symObjAddr: 0x15C, symBinAddr: 0x1017C, symSize: 0x44 } + - { offsetInCU: 0x42D, offset: 0x40FEB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwet', symObjAddr: 0x1B0, symBinAddr: 0x101C0, symSize: 0x90 } + - { offsetInCU: 0x441, offset: 0x40FFF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwst', symObjAddr: 0x240, symBinAddr: 0x10250, symSize: 0xBC } + - { offsetInCU: 0x455, offset: 0x41013, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwug', symObjAddr: 0x2FC, symBinAddr: 0x1030C, symSize: 0x8 } + - { offsetInCU: 0x469, offset: 0x41027, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwup', symObjAddr: 0x304, symBinAddr: 0x10314, symSize: 0x4 } + - { offsetInCU: 0x47D, offset: 0x4103B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwui', symObjAddr: 0x308, symBinAddr: 0x10318, symSize: 0x8 } + - { offsetInCU: 0x491, offset: 0x4104F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOMa', symObjAddr: 0x310, symBinAddr: 0x10320, symSize: 0x10 } + - { offsetInCU: 0x4E9, offset: 0x410A7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x118, symBinAddr: 0x10138, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x411D1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0x10330, symSize: 0x6C } + - { offsetInCU: 0xAC, offset: 0x41256, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0x10330, symSize: 0x6C } + - { offsetInCU: 0xF0, offset: 0x4129A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfd', symObjAddr: 0x6C, symBinAddr: 0x1039C, symSize: 0x24 } + - { offsetInCU: 0x155, offset: 0x412FF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x90, symBinAddr: 0x103C0, symSize: 0x9C } + - { offsetInCU: 0x1BD, offset: 0x41367, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfD', symObjAddr: 0x12C, symBinAddr: 0x1045C, symSize: 0x2C } + - { offsetInCU: 0x217, offset: 0x413C1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCMa', symObjAddr: 0x158, symBinAddr: 0x10488, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0x41484, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x104A8, symSize: 0x4 } + - { offsetInCU: 0x46, offset: 0x414A3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x104A8, symSize: 0x4 } + - { offsetInCU: 0x5A, offset: 0x414B7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfC', symObjAddr: 0x4, symBinAddr: 0x104AC, symSize: 0x14 } + - { offsetInCU: 0xC1, offset: 0x4151E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg', symObjAddr: 0x18, symBinAddr: 0x104C0, symSize: 0xC } + - { offsetInCU: 0xDF, offset: 0x4153C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV9rowOriginSivg', symObjAddr: 0x24, symBinAddr: 0x104CC, symSize: 0x8 } + - { offsetInCU: 0xFD, offset: 0x4155A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV12columnOriginSivg', symObjAddr: 0x2C, symBinAddr: 0x104D4, symSize: 0x8 } + - { offsetInCU: 0x11B, offset: 0x41578, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV14rowDestinationSivg', symObjAddr: 0x34, symBinAddr: 0x104DC, symSize: 0x8 } + - { offsetInCU: 0x139, offset: 0x41596, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV17columnDestinationSivg', symObjAddr: 0x3C, symBinAddr: 0x104E4, symSize: 0x8 } + - { offsetInCU: 0x157, offset: 0x415B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV11descriptionSSvg', symObjAddr: 0x44, symBinAddr: 0x104EC, symSize: 0x198 } + - { offsetInCU: 0x287, offset: 0x416E4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x1DC, symBinAddr: 0x10684, symSize: 0x4 } + - { offsetInCU: 0x2B2, offset: 0x4170F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1E0, symBinAddr: 0x10688, symSize: 0x4 } + - { offsetInCU: 0x2D2, offset: 0x4172F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1E0, symBinAddr: 0x10688, symSize: 0x4 } + - { offsetInCU: 0x2E3, offset: 0x41740, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x1E4, symBinAddr: 0x1068C, symSize: 0x48 } + - { offsetInCU: 0x316, offset: 0x41773, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwCP', symObjAddr: 0x22C, symBinAddr: 0x106D4, symSize: 0x30 } + - { offsetInCU: 0x32A, offset: 0x41787, size: 0x8, addend: 0x0, symName: ___swift_memcpy40_8, symObjAddr: 0x260, symBinAddr: 0x10704, symSize: 0x14 } + - { offsetInCU: 0x33E, offset: 0x4179B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwet', symObjAddr: 0x274, symBinAddr: 0x10718, symSize: 0x44 } + - { offsetInCU: 0x352, offset: 0x417AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwst', symObjAddr: 0x2B8, symBinAddr: 0x1075C, symSize: 0x4C } + - { offsetInCU: 0x366, offset: 0x417C3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVMa', symObjAddr: 0x304, symBinAddr: 0x107A8, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x418B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0x107B8, symSize: 0xC } + - { offsetInCU: 0x4B, offset: 0x418D8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0x107B8, symSize: 0xC } + - { offsetInCU: 0x66, offset: 0x418F3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfC', symObjAddr: 0xC, symBinAddr: 0x107C4, symSize: 0x18 } + - { offsetInCU: 0xB8, offset: 0x41945, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x130, symBinAddr: 0x108E8, symSize: 0x8 } + - { offsetInCU: 0xD4, offset: 0x41961, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x138, symBinAddr: 0x108F0, symSize: 0x10 } + - { offsetInCU: 0xEC, offset: 0x41979, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x138, symBinAddr: 0x108F0, symSize: 0x10 } + - { offsetInCU: 0x109, offset: 0x41996, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASQWb', symObjAddr: 0x38, symBinAddr: 0x107F0, symSize: 0x4 } + - { offsetInCU: 0x11D, offset: 0x419AA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOACSQAAWl', symObjAddr: 0x3C, symBinAddr: 0x107F4, symSize: 0x44 } + - { offsetInCU: 0x147, offset: 0x419D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwet', symObjAddr: 0x158, symBinAddr: 0x10900, symSize: 0x90 } + - { offsetInCU: 0x15B, offset: 0x419E8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwst', symObjAddr: 0x1E8, symBinAddr: 0x10990, symSize: 0xBC } + - { offsetInCU: 0x16F, offset: 0x419FC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwug', symObjAddr: 0x2A4, symBinAddr: 0x10A4C, symSize: 0x8 } + - { offsetInCU: 0x183, offset: 0x41A10, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwup', symObjAddr: 0x2AC, symBinAddr: 0x10A54, symSize: 0x4 } + - { offsetInCU: 0x197, offset: 0x41A24, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwui', symObjAddr: 0x2B0, symBinAddr: 0x10A58, symSize: 0x8 } + - { offsetInCU: 0x1AB, offset: 0x41A38, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOMa', symObjAddr: 0x2B8, symBinAddr: 0x10A60, symSize: 0x10 } + - { offsetInCU: 0x1E5, offset: 0x41A72, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x24, symBinAddr: 0x107DC, symSize: 0x14 } + - { offsetInCU: 0x276, offset: 0x41B03, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH9hashValueSivgTW', symObjAddr: 0x80, symBinAddr: 0x10838, symSize: 0x44 } + - { offsetInCU: 0x34E, offset: 0x41BDB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xC4, symBinAddr: 0x1087C, symSize: 0x2C } + - { offsetInCU: 0x3CA, offset: 0x41C57, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xF0, symBinAddr: 0x108A8, symSize: 0x40 } + - { offsetInCU: 0x97, offset: 0x41DF5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvg', symObjAddr: 0xBC, symBinAddr: 0x10B2C, symSize: 0x4C } + - { offsetInCU: 0xE0, offset: 0x41E3E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvg', symObjAddr: 0x16C, symBinAddr: 0x10BDC, symSize: 0x48 } + - { offsetInCU: 0xFF, offset: 0x41E5D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg', symObjAddr: 0x1F8, symBinAddr: 0x10C68, symSize: 0x8 } + - { offsetInCU: 0x12C, offset: 0x41E8A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfC', symObjAddr: 0x200, symBinAddr: 0x10C70, symSize: 0x64 } + - { offsetInCU: 0x151, offset: 0x41EAF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc', symObjAddr: 0x264, symBinAddr: 0x10CD4, symSize: 0x464 } + - { offsetInCU: 0x553, offset: 0x422B1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_', symObjAddr: 0x7B0, symBinAddr: 0x11178, symSize: 0x84 } + - { offsetInCU: 0x602, offset: 0x42360, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TQ0_', symObjAddr: 0x834, symBinAddr: 0x111FC, symSize: 0x68 } + - { offsetInCU: 0x69B, offset: 0x423F9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TY2_', symObjAddr: 0x89C, symBinAddr: 0x11264, symSize: 0x1C } + - { offsetInCU: 0x6E0, offset: 0x4243E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_', symObjAddr: 0x8B8, symBinAddr: 0x11280, symSize: 0x84 } + - { offsetInCU: 0x78F, offset: 0x424ED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TQ0_', symObjAddr: 0x93C, symBinAddr: 0x11304, symSize: 0x68 } + - { offsetInCU: 0x828, offset: 0x42586, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY1_', symObjAddr: 0x9A4, symBinAddr: 0x1136C, symSize: 0xC } + - { offsetInCU: 0x882, offset: 0x425E0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY2_', symObjAddr: 0x9B0, symBinAddr: 0x11378, symSize: 0x1C } + - { offsetInCU: 0x8C7, offset: 0x42625, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfC', symObjAddr: 0x9CC, symBinAddr: 0x11394, symSize: 0x6C } + - { offsetInCU: 0x8EC, offset: 0x4264A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc', symObjAddr: 0xA38, symBinAddr: 0x11400, symSize: 0x2C4 } + - { offsetInCU: 0x9E9, offset: 0x42747, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF', symObjAddr: 0xCFC, symBinAddr: 0x116C4, symSize: 0xD4 } + - { offsetInCU: 0xB14, offset: 0x42872, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF', symObjAddr: 0xDD0, symBinAddr: 0x11798, symSize: 0xD4 } + - { offsetInCU: 0xC3F, offset: 0x4299D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF', symObjAddr: 0xF58, symBinAddr: 0x11920, symSize: 0xD4 } + - { offsetInCU: 0xD6A, offset: 0x42AC8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF', symObjAddr: 0x108C, symBinAddr: 0x11A54, symSize: 0xD4 } + - { offsetInCU: 0xE95, offset: 0x42BF3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF', symObjAddr: 0x1160, symBinAddr: 0x11B28, symSize: 0xD4 } + - { offsetInCU: 0xFC0, offset: 0x42D1E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF', symObjAddr: 0x1234, symBinAddr: 0x11BFC, symSize: 0xD4 } + - { offsetInCU: 0x10EB, offset: 0x42E49, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF', symObjAddr: 0x1308, symBinAddr: 0x11CD0, symSize: 0xD4 } + - { offsetInCU: 0x1216, offset: 0x42F74, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF', symObjAddr: 0x13DC, symBinAddr: 0x11DA4, symSize: 0xD4 } + - { offsetInCU: 0x135F, offset: 0x430BD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC18notifyPieceRemoved33_4E9958627B7DCD90B6D32369387417C3LLyySi_SiAA0G0VtF', symObjAddr: 0x14B0, symBinAddr: 0x11E78, symSize: 0xC8 } + - { offsetInCU: 0x150C, offset: 0x4326A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF', symObjAddr: 0x1578, symBinAddr: 0x11F40, symSize: 0x28 } + - { offsetInCU: 0x1914, offset: 0x43672, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY0_', symObjAddr: 0x15A0, symBinAddr: 0x11F68, symSize: 0x9E8 } + - { offsetInCU: 0x267D, offset: 0x443DB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ1_', symObjAddr: 0x1F88, symBinAddr: 0x12950, symSize: 0x60 } + - { offsetInCU: 0x27B0, offset: 0x4450E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY2_', symObjAddr: 0x1FE8, symBinAddr: 0x129B0, symSize: 0x220 } + - { offsetInCU: 0x2AB9, offset: 0x44817, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ3_', symObjAddr: 0x2208, symBinAddr: 0x12BD0, symSize: 0x70 } + - { offsetInCU: 0x2BB2, offset: 0x44910, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY4_', symObjAddr: 0x2278, symBinAddr: 0x12C40, symSize: 0x10C } + - { offsetInCU: 0x2CE1, offset: 0x44A3F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY5_', symObjAddr: 0x2384, symBinAddr: 0x12D4C, symSize: 0x5C } + - { offsetInCU: 0x2D8F, offset: 0x44AED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC6isOverSbvg', symObjAddr: 0x23E0, symBinAddr: 0x12DA8, symSize: 0x30 } + - { offsetInCU: 0x2DAC, offset: 0x44B0A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKF', symObjAddr: 0x2410, symBinAddr: 0x12DD8, symSize: 0x18 } + - { offsetInCU: 0x2E63, offset: 0x44BC1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY0_', symObjAddr: 0x2428, symBinAddr: 0x12DF0, symSize: 0x348 } + - { offsetInCU: 0x3351, offset: 0x450AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ1_', symObjAddr: 0x2770, symBinAddr: 0x13138, symSize: 0x60 } + - { offsetInCU: 0x33ED, offset: 0x4514B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY2_', symObjAddr: 0x27D0, symBinAddr: 0x13198, symSize: 0x210 } + - { offsetInCU: 0x3666, offset: 0x453C4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ3_', symObjAddr: 0x29E0, symBinAddr: 0x133A8, symSize: 0x70 } + - { offsetInCU: 0x370F, offset: 0x4546D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY4_', symObjAddr: 0x2A50, symBinAddr: 0x13418, symSize: 0x104 } + - { offsetInCU: 0x37EF, offset: 0x4554D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY5_', symObjAddr: 0x2B54, symBinAddr: 0x1351C, symSize: 0x5C } + - { offsetInCU: 0x383E, offset: 0x4559C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfd', symObjAddr: 0x2BB0, symBinAddr: 0x13578, symSize: 0x6C } + - { offsetInCU: 0x386B, offset: 0x455C9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfD', symObjAddr: 0x2C1C, symBinAddr: 0x135E4, symSize: 0x1C } + - { offsetInCU: 0x3899, offset: 0x455F7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTK', symObjAddr: 0x0, symBinAddr: 0x10A70, symSize: 0x50 } + - { offsetInCU: 0x38CF, offset: 0x4562D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTk', symObjAddr: 0x50, symBinAddr: 0x10AC0, symSize: 0x6C } + - { offsetInCU: 0x390F, offset: 0x4566D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvpACTk', symObjAddr: 0x108, symBinAddr: 0x10B78, symSize: 0x64 } + - { offsetInCU: 0x3951, offset: 0x456AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5Rules_pWOc', symObjAddr: 0x1B4, symBinAddr: 0x10C24, symSize: 0x44 } + - { offsetInCU: 0x3A57, offset: 0x457B5, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x730, symBinAddr: 0x11138, symSize: 0x20 } + - { offsetInCU: 0x3A6B, offset: 0x457C9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCMa', symObjAddr: 0x750, symBinAddr: 0x11158, symSize: 0x20 } + - { offsetInCU: 0x3B93, offset: 0x458F1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TR', symObjAddr: 0xEA4, symBinAddr: 0x1186C, symSize: 0x6C } + - { offsetInCU: 0x3BC6, offset: 0x45924, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTQ0_', symObjAddr: 0xF10, symBinAddr: 0x118D8, symSize: 0x48 } + - { offsetInCU: 0x3C82, offset: 0x459E0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TR', symObjAddr: 0x102C, symBinAddr: 0x119F4, symSize: 0x60 } + - { offsetInCU: 0x40E5, offset: 0x45E43, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TA', symObjAddr: 0x2C38, symBinAddr: 0x13600, symSize: 0x60 } + - { offsetInCU: 0x4115, offset: 0x45E73, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TA', symObjAddr: 0x2D44, symBinAddr: 0x13684, symSize: 0x60 } + - { offsetInCU: 0x4145, offset: 0x45EA3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA.7', symObjAddr: 0x2DA4, symBinAddr: 0x136E4, symSize: 0x88 } + - { offsetInCU: 0x4179, offset: 0x45ED7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVIegn_ACytIegnr_TRTA', symObjAddr: 0x2E2C, symBinAddr: 0x1376C, symSize: 0x20 } + - { offsetInCU: 0x41A9, offset: 0x45F07, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTA', symObjAddr: 0x2E4C, symBinAddr: 0x1378C, symSize: 0x88 } + - { offsetInCU: 0x41D9, offset: 0x45F37, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTA', symObjAddr: 0x2ED4, symBinAddr: 0x13814, symSize: 0x80 } + - { offsetInCU: 0x4209, offset: 0x45F67, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTATQ0_', symObjAddr: 0x2F54, symBinAddr: 0x13894, symSize: 0x48 } + - { offsetInCU: 0x4265, offset: 0x45FC3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6ResultOAA6PlayerCSgIegnng_AceHytIegnnnr_TRTA', symObjAddr: 0x2F9C, symBinAddr: 0x138DC, symSize: 0x24 } + - { offsetInCU: 0x4299, offset: 0x45FF7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCIegnng_AceGytIegnnnr_TRTA', symObjAddr: 0x2FC0, symBinAddr: 0x13900, symSize: 0x24 } + - { offsetInCU: 0x42CD, offset: 0x4602B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCSbIegnngy_AceGSbytIegnnnnr_TRTA', symObjAddr: 0x2FE4, symBinAddr: 0x13924, symSize: 0x28 } + - { offsetInCU: 0x4301, offset: 0x4605F, size: 0x8, addend: 0x0, symName: '_$sS2i14DouShouQiModel5PieceVIegyyn_S2iACytIegnnnr_TRTA', symObjAddr: 0x300C, symBinAddr: 0x1394C, symSize: 0x28 } + - { offsetInCU: 0x432A, offset: 0x46088, size: 0x8, addend: 0x0, symName: ___swift_mutable_project_boxed_opaque_existential_1, symObjAddr: 0x3034, symBinAddr: 0x13974, symSize: 0x28 } + - { offsetInCU: 0x433E, offset: 0x4609C, size: 0x8, addend: 0x0, symName: ___swift_assign_boxed_opaque_existential_1, symObjAddr: 0x3308, symBinAddr: 0x13C48, symSize: 0x168 } +... diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel new file mode 100755 index 0000000000000000000000000000000000000000..25b6b0919a2e1279df75ad808d70d7ca381b7438 GIT binary patch literal 355376 zcmeFa3wTu3x$r*|0t5wjP}FF>42U+?ThgLt1atxk?vWXY2T)pxph$$uCBlrL5)CG? z+1*a1t+w>^*h8)M(2M6#TLapv34tWugCd}|f~c^^@d8@8cwxTZyY`-I0^&L6d%pkw zc?O=z-h1t}-nG`d-ut@jXAeH{l*{GHbGuyqx%P3nd^|l;!u>I%4dkj)U3qg=ntIOt z$zdRefgA>M7|3BDhk+ahau~>AAcuh*267n4VIYTr90qb2$YCIdfgA>M7|3BDhk+ah zau~>AAcuh*267n4VIYTr90qb2$YCIdfgA>M7|3BDhk+ahau~>AAcuh*267n4VIYTr z90qb2$YCIdfgA>M7|3BDhk+ahau~>AAcuh*267n4VIYTr|5XgU^w|do+4%2f60s`PL`CcfAyRakp9nkrie>^gPnKNr-x=O38gY- z!}E-?-<^7_4Nsm`0}@5@UG<4uxlW(HC=|YaQ8FnT-slN7oM}$;63>YO1r9vvv;3Pr zeddDsi&72DhPQH}4XE%aJHI?<-+@=?z?0|0!<)&d&Y6Fs zlRvwCh4XFvea`_R&*|fv4LeCMYCIP8Xy4pg8(sp2JZHmjnxZaAcr&l74TTrZ%5Gn+ z18=ocNS==f-gS!>Etna)H5;DiX1jeQ4m^22JiPGy#dGH0Fn!Ma8py9lf2$mLA{*tO zJRct3tl86R7G5`RmYqMleby~@`-%qG@8#KHJ(X~@%Qf46WB(Po+)R<_(<{m+mrox% zal#~9Iw$0@&&i$jEHLFK<0P~+efo_HQc~~G@bpAufS0(XxY8My$c^)_ryR{}pWa~i zvw#lCKY31vXQ!tAPM^Nu`tQ%2K65VPI(N>ZPYk!Ar1=0_wnoP zoy?oJV16PYyM4Yl>=H$Z3|!OOmkm$GLFYGpdcZ$nd}W2-<_1!n(QD;a{j;A-9rdYa26Y*EEe{@w2Uq{VgofN|)5zC71& zdU^W|(xjfotN;G+3rkCW|MP<E^Djd5H_W72bs@}>U zVAM~wuMS546&5+yeZiz#7lmfcyC5*<`i0jmy!C={BH{!ii!Kql8lF;# zHfT9usw@NUJ3P5v7laorykPE}>*XgB;QaFQZ@86vyOez}ReCx1rDbqNW;wfQ=Z{G* zDfRjI(I3^1yaB>cY2}pJCbg=Yu?rT?N-wVPkf0AmNjEI{s`9BWr$M6rdLJbd?ckPw zhipg1bqmo(hbf=u8g|(7a~46rGiN6u^sJxZJaqjNumAq6nV~ti%o^)J5Im;i;VbYs zee8nyGs6oP&YC~-)?^z1;W`C86mwPMGHc1Knc>iN*Uz0bU2$8Am@@OtU2xqEvljNq zBk<1RCww>c+j*{44A9xmvkN|xf2TUnyJzINd;yh|`;)^!4g)z1xKKn?>r4CFA7 z!$1xLISk}5ki$R@133)jFp$GQ4g)z1xKKn?>r4CFA7!$1xLISk}5ki$R@133)j zFp$GQ4g)z1xKKn?>r4CFA7!$1xLISk}5ki)?L?=dh%H{Pv|Uc@Gt8twE7mrI_t zmj0LY)9!1nZm(Hxzds@4efg9s-Pm8QwbZ%%#s+H)TYB||^#$eC)$J;O`IJd|!~0ca zsCES+^Hv26t2AyMFWHQ3)^S{|A$FOnYot(3P0jh*>5U4Pz1814ybXhGcu$WGo2DrvL2m zTXyhE>DM5db1cotQ_We{kq1b6kXc@j^xZht?J9k_J&m5AkCtPaArG6Mfiud6x$x?S zjy`I<<8hZw3{XcT;L2NT6GL0W{`}Ah4g2%LXENGu#=bCi##$ zj%Xj6BO_W6Zv!=IL`P?is9TLFU2;aWk29ju$>fN-!H+SKzuM6?%Rd6<^ZfSm`+}d0 zaXY_z_&v$b;@8d3kyp~WdI6^7WfuRb%AEI%PumzZK9bwX|38zz>jo;>cUXCb{JmeY zA%B0$)w<6v)4ROPmjAuW-%1DGSbEqCedm%P!EYj; zTPEZoSQ28ohkU+h*+B%dYvE|c)^3r`F888u!gGD7<(qBWi;%Ed%hh>pI|>Ip>+bFg z|HNZw*_?PfTt~L>Ya*VFwq<+ZA{SyellM~kHF6iC!(IA}Fo}CDe_RdS?q#1zo!Xc- zN7@`uy+;eoN0awJ1UA;uH%CggamAI5@zBu9<~uyPS=miOA=j;3 zi=@zW3I&aQu~E7?dhaE0rqv%VHS4xo+qkI&Ufh~+FO`>2`QvsA_UT54^`_(lz-a&o z82b@Ch1Zl%E5EjUdcwZ7`=k1@*Kfotw3cChBUlnND$4>!rxgQ$YOWkCL35W-yWgm! zx$lHds%)O+2^w{UK_jf1xt7d91M--~ip&R~@~E_i$5|ymZFHZ*1}#(*Ddb_+3AN-H!F1KU}-IRU16E zL^lWh#Ve`fiyK=*h0S9<0poVYa#4}rcr*4L5PUzctshWQdT}RLyYU}J(i=~UrSW&D zY-x?oZr`LTttF4D%eBFkQg<1^!LQUkxV*X2;|G0y&=)Xbu?y&@bqo*{+WK-+`UY4F zXH*PnNyYM3H@1qeat&Bf@<`X7_+ZqO@~ia7+~EaPesf$wW$6bp442WA5}E>)?z8^cR}D(Q*n3U+wbjvun1VISGvNn~`97_%KOGyVYlW8= z%FR^WyqqqLn~kA=8U(|rznp47bRAIB#xDaN996(zD%L6vnl(PZxpa83-?*a|n4oCf z5_FW-_$Q$HBXEaN*~*p1R(AP2@2)3V{sqnXvjgUx#X;k#W*&8Oy2t9uce~29!f`r( zCQOxPN?RvDx$`0OnlgQ6AKkqbK;0GQP5A*MZtbN+z}RJdsIDJb2f6xH^Z&EIi)LTd?}nuZ;OS5r>D9d-<}$Zp6?Ea4-qpkmgP53(<8zCx^a?j z{#9BLG%wN{tO6Qi&8BU-dArXV$xX27gAla*hZWMk$msEim{@;qhVkr-MbR~>mPJb` zlhRj*8;}322ZY~LSoNFNF0r2P15V-_{N8_r&-9yj)LK&{AxU#RJL-&DmosYJep8K_ z9&ZJ;HuMR#e)Fo?GWdGi_WXdk)SVj03b)4@L^XbeqpjTXMUxMIN!`v6ui@xy%8(PMBOd-5mmi>%Mw0uxcX$G%Y|tbcqKj}wka*$-l` ztNhO<^0%eue}w!Q;;}mVXWpmAU&=!)|5$?jo5`EfmwU=vJj_4gwO2=wbmo+Gav zHZ-;+^;-t-9i~2;wT{svQ(bo182G`=d7nixkJyz~L2%EUjxSHd2MjNU6~JL&r_ z*Hg2}pv(Xr1$q|#JSs@<^cBkSHC&61m1|`5V^YAH16vs#PmM}1^D#!R6c9x&1&-mW z75Du+q@@k^dHhfJ;d~i611DfCDe3f;aU5G;-5BdhK@rvU$KIj*)`6lEBM~TWHz>5B z^r59=i!-6r^bVyq4T>A?lA;b2cYmOiWJ2-u4&{1KXkiNMpZihDf+!iSk5C9+A#XTMQ&F- zToy1d+-Qh2+h^S)wM8ns<^CVP=H9H_F23T~T5)B!HnIKNEmR_%~9Y)&ILlhm`+>NqJ$3a7f=v!@b#ez-;1$)mkGBxv*T|!&N2HE~D?U zs!Te3)fo&1EEDZ)+Gt=elSKtr?rF_phz^y-Du^NXo%O-OnWww{o9O6fD! zk}ss!qgP6@+1I#0we=@FSvSZV1(IU50HA$mOE~2Zyomk9v0o#jpOnllyZz5dHrih+ zWsSby<5i~o#<;luTGUAuwJYhHCckX?JZQso-j^Ku{iic{UwEkZGT7ip$AU1A&B9WA zqurmh_z!(qeX27VW2-f#=F}?Kf?UF4fINCCc8`S_0$T6=fsF z`Lz2w^>|yrdqBId&F47~J_V~rmF?8qKBDZ>&!ueV!WUwBrOy~$bV8z4b~jV{Fu{*T zI~=H;XLI0|8Pc6TI4FV_8GxkzRQVl$RACsrLaMKx%XqA$nBQ10eA{(E%+_7jU$_R1 zi~YuQ499&5kq~`=9Z-e8ICo7vEH;-YrZTW+%(3CoCM6v3xe3;&F7P(n|DG- zeP>Z0eAZR^GDxn+83xgnD|Mr8RqUipeIH+^dq371+W@3)-sT2qp`H53s|&S;%{=03 z>Bf}hv9pM)2aGdhc)r*#RRPrms#&)RV{N%V-VyZf4n3lq6aCW2WbJc?wrn$|Z1l&6@6F36_R^b)l#$-NCy>5Y zZ+?Tto8FtNXhJW&*$u9bus7CTr#A)C8}#Yn#^x^qH+yVQSgJRteC^)6`h(2gG=JG^ zZ_rXl+MAOTy}1NXQTXd{z1fR(*P}O2QbxvRf=HRQ% z!EUXvpLTXrl?Y*@sn)*Ckc(o^$K*vI@(A-RynoGFbCO_cgAOy1y--pmPOy||NZh%= zfZba2pSef&>kX|QvJ^>q9JN3FQ>0C6(1_|rH6lyg_{XHWfbodVC3d}TURfCMejLyy zehfPk3sLNBJ=`QUt_PHA3jRM*Dqwsl^6wEzvL>OS6TnObj4@mrG~V*ZTLU9iBelk7 zIm|COvJ%PlE_b?lmDHvE=ye{hFavu%y7#+<+K*n~aXg|xH=k4uHz#)%`Mob|4K2I~ zm^XBKkSSX8?^UVEn~{ar1MvYKiR7KqSlJzdus$`zx6uF1Fe_-O{l&t zdL_jj`_LwnVq{!d<*Qob>D=gTR)N?)4g1|%<1r*O>@Uz7`*Pzqzgws`yL(>nDCPqVR{DqKX%ako;RnU*_)xU~QIy+NP?hO z>!yMYWk4Nu%@E9TtwE4k-dypT$8Su2jnHZ6HR8ETUn>h5(_ZrhN6vvV{!QWU$SC6m z@`87*{%W~l_=GY9XHD%;M(hqn7Hj{NcaX(Ydg?c}#p;5_N3mi2(aq`=v6KA9KZI-U z#YDu?i%X)`JX9WxgTb>u47xwm>W|`)ZU>F$t?3`h?OOrkVUeT4Axj8aA%`)s-V^Z{ ziSQhqsUlx7!TPJ`z!syQD8jOVPX4@on&#<15dec5`^a9=|~_O3pY^xB*LWPUqf z))Y2ZzJxKG(wtzhr^+kuVe1Mo@VY^O?OBQ9gcnkLu<43<9DVC<`h8(jgJGS4Ib}c zeDaK-@g@^;L1Sak zoObeT1dXV+DO-Z#>h7&5+Z^`jBP&;iPu52USA~a&lG6g-%GHP~!RPKqv`gFm_^I*9<|0= zrPE&08gJxAThlr^E*Sg4cX>(@%k>b;J6hul(1;=yrOIq#ITeGBq`>2G(p7HfJBC_BF&B;u@C@L$AfERM8xgDrZt-8Do)sD z-L_LSqu+QP73))JqTe191sPi;;jUDC?hyKM)?yi$gk{m2emw3<85jiBz z=}B}?hpi{^tCo32p(zhS

7VnuMl28G(_lDLqMhB}4w%`Z5ZTuPgs{C-voW^yLbz z@jpZ-B=n{Df4$1TK=1m}Z+udTvOGh{#8Z__JW*ugu}WDE6!o|R&a>e=`m#$U*!uD+ zTVG<~2a%J?NBjE9a`8L83diLr%M~a~rHD=7n^SQ7cGBG=(3BEY#Wgr0P1!(Rr74$i zlc6bBiKZMYdO$Sg>pv1wT^AMMShF1N2rL`MB5SL3HOe zq{P0d@MnA!9Rw&ztt3@j(*`Tmj8wd&-TiHnk_6>w)Ai6twl+OI;g4s~ldVth`)|-w z3r({1sY6dnrzG@gh_}7c(^u-#H=q)wPoGgY=u`0sZErBmzWVPd)5~|*^l~4N(~K*J zUX(JmX@+`m2ek&l<5y_X-zd}_8NJ*j!y>L=4^7%7nslxrmPhWfiDkNySG!_2C3I&g zrIm*J7B@=6W$DdLR?S=TCf)ISI!kYE621BRG`%U28U^(|K}t$*zMvin`AliGG{9nu zw<71OXqCk49oJ7Z=UImk(CcrOVXLH+9feGIFlnmu=J7HRN+4$nY8jpARB5{`NO;A% zY`ehP`oEz$6W(D`z8+eC;u(BXH?J+MXr5&|g_ZSqZ_Awtj(R72Y8_qRps+@X*xS*J z*K((n=GEK~SG~fl_}o#Nm&+@Y)qWT&jcy)nZ5bed+R)}f93c1E+_{|~1dof+c)=J%&E;QSeQi<^Dyn1V&UodZjF%_7g zv76|qj4$1$9wzm?v~Z%xxRG@z$NAi$9G`{~RtL;L8w&Cnt@(ST21btO{lCb2^)A$g zj>KXZL&_EA$U|Gd#^JCE368z3f~)_~y|uf;TLNBve|TfSTY^981Xkw*Uj3kI+}bYd{ma$xll~M#?Xn&x zr%ai>h5P0i(Q4h(YFq8T+)jtV>N&nPb z?S6DZM1#j(4?_VG?-yQUB&?4tb z9tpvpsertoMNU(tmVUxa;$mj8Mby%>HT3LQxen_Su0iuNX&!zern)!lRl9rl3WURV z?}w7*h{q1&P$rTk@ap%rY4@z)Ceb}6&hO>X9t>8l$;A8H9`OqNk(=r5J{iu`cm^U1 z=r6siAgk){Xm0%8SG9<2I3sztm~E^fsxBgw?b zBL7dwFKIvI>WEkLKd>F~+G<6{2=ERv+2ZwkQUfIes^soo#cRTc`KoJ5{9!tx+xZz& zRwrfYup6W^@?y$rk*B2?Cq3oh7c*7wqc8CGD*$dJYXYFKx-gRfeymr(zi|Lh$`JUy zwsgrM0FUfd16<(%e(kFPpMD6yZ4^ygznL!2XUoD*#`02o+2?A^rdCL1HSVBzW!4v4 z#O}jZYI;LVE#@{L5h9g-6eTMX>oCiql+_gk3S)kmKQiw?49N~Pv8()%tKF=Cyd}(* zj6#;IJWWk?TPmBE5=kwttQXU^qnNwp>aGl+tO|K9w5YOd>2NE&o6Q{+!*{c0mz;&{ z);hbA=*&JVxKYS3yqaCF%l+mpX`0sxeoLq|ygC}9@u~4;IgxH`whh2yW;Wj)NqJ^Rfd)7fcOKsvu?+ox06gdi$i&?uYGgIjta5(l+qv(!_IH^)jw z!QxwBQLV3T2a9K3O#OmIbm&SkF=Y-fHpN*_%5)yPor*Cu z;C{htv)=@C%A~RWSuBX1wK{rJ7GnQtV|A0fH+D+PRkrICX3wlcm;cV*6J|F zzL>&_>#2f4hPl#3b5^D!v1#v;iTJFAw~WWSU!pTzyW7L!pu$@&!`)mytTc`fUAdo7 zbvN9$mBH9f+`+=;*e!(2;>~VwyV7Eg+a=Y@i5v-0(~Es$59Db9^Ns?UL=Tv^6zS#! z4jo86=~-4PoKvPt3r^{cUgcdBV+Tz4Bfx?@@Pi zVcL59ba|muNNc_e)dpq?{oboES@_g9s*mu=0&bww%?yuD`t>|&Et8u)TFbQNVKoh( z_X+2hz7ZQx{%9T#?ogldN8JJQQqWw$b|+UoCyNZOD4X0oG<=lS^2TbnnxSS)mrKk5 z-dH8X3FEING||o2%DArL{w1qLqI0su?-xpe)va`LuSk|a?!1JMl47fbB&<(}#|6ZN z27mwgycjkggyz)zmE9)hyygCex)fI5 zfz2}AJcX(Jeby`|bG2la{#FqZ*|zLCwz0TkL+BK@ASE`yzU?Cxpg8R{#_5cjo+fh` z&Yc4BI0xdQLkLG?ZVS^MRNP;sZl{3r z2PAI9oHYL3lQXzw+~B__6@*B5c|xZ&qd-@&7OW5b_ct6Ipf#PM?&2)LK9)P8f)MfO zvU2ucXidK+1sOeZtn9tIRuoa_dcjQJ=VV~Q-NDEm#VLC%XfEC#G%wIQE0+%thVQIg z(O<5zGS#T0jUQR(QV=p&ULM~pk0Zgy?GKoX_6N*!4%L1pf}{_%ykJ%_!6LW~;R@K#6 ztz;5!qv>5}&^ldmv#8u3e<^Ix?`G>io^iRN=Lq=7==E%JXYWez1#EziB;70Nrb35O zT>BZe*KiT(=)aSffhvT^>F9$DTVkN5N=K(rJTXv5Fgy{mrwz{%9y5o>B^lJh$l3yd ze<{xrd6591RGczD0+E~Su#O#|m|y6Gb+!@K>3{)eM?l9&0?rHS>CX- z1dMM740yP6Od+sb9b<~bJhK+lh}f~#CDJ$<+vg-V_4|##Gw;w!&g5nj*~CfB z>8BkM54QDNT|ss9-Q+X7jntMdwV&a7CcOUWvNU)$KHlAsiH}#4&*}QSh(iX{`U=iU;B<((?w~nOQL#mK6hfE&xS*MT z^}2C1lR4;I$Q~(=divNJq=fUlF42U?*qRX4Yz%3Oc~Go&=uM)?2r3rUTi5opiN+6b z-5eP(&Oz-JrPN+@xHK|dzNYCjd&5{2O|jYtMc|6DVNCjJjiOY!@;a@hA_NFS8JGL~ zkvl!8-_2|&8%H6MbUo7dXl|3F@7RCPhj}`Z*QZBr_sFg?9iO#yFH)1MI_%&IDolc+b-Mr#jldIO1Jq}&jBIQ{ej%;#%DsU^^z{* zOaJLBt?=rGyE^J=hXxY!`>F9~|5+9D7%XfoH@*-mwYGx~W8>b9TFZfkU2cD$y29G) zj90*Yk?uXPv|l;s3}2@H9xn-n?B++pSkEXT+#MSZaqK0{>N*PZ&%A)gFRXij$tW7H z)xYH~+ZaC18L9LQEy%PMwrX1a)`6^}m3f`AKQh{j)G1O;CKRfgj4=y$OzE=jr|Vfw zpPk+GaXp)UOo8yv?$|krrbh;;rn8j~yA)pm(3b$ZM-S3?jFF-TbEO9rZHXQvW`qM>fZ2+%s9RN3!J}JG(h`+QJr2)e1a1sdi>v$uJ+(wlh3ZqGpEPPcz3EAGDVx4qwQf?4slvq7Q4 zIN*Qf-JtfH{aOR|58~yZ8eJI%S!VFtr>UKX2~FqjWS=C1f2hzvZSo1AV_AnVrSok6lPJqx=dOF9Cox<>_=c{@hS*phKt%kVNVA#-p) zrApb<`D3ouPgMO9li#Wj-Rk!qtQ(?x_uEub-Bovz-`lbD-($y;wsb1@i5E*v0=p&b zDl83p4~7R`5gFpuWs7F_!h(SNfYvgg89p6fMut6P(3%1uj7$gcYo*0x)b6SzE&3h7 zq@u~{F8jgWL|b9(VIQr(?ZbW(BKdo-F!T57@n>U0j05^B+ht>HAd-JjH-{W#GK$@@ zeuJKlMWS`po*)7?K6ZE}`N&~*+4@2m;|EgG@>ze|d;P`_Sh~^YH*YNoM27gUFh*>- z!kE0J;0mK+3kG93D9p#d$JLIv*7oxo<&H#4%}1(3XiC_c2I~dc5p0tRZI)OhBdG6V z+=-nHZI`7Tj2DjZ1|K_ow`vW)hCUz)oX;^HGHs2Wm6UI6v(eAM-RV(gp3s!Z`9P6@ z*TC0nb?=a_@J8Wq-8;Fffc4|%(k_+=F!6+PmF=$KKR@c0@O&d@Ke&RC8$G<(%B-Q* zc&36iYB)09x_yqzwaOj(0ge|gn9TP18}2M*H*As0bSG4WQ(@K?TUU~^Mq6-v6s{6? zO?LTEiv3{X;4rtz^z;5ckHfw$om0+Yg|fa&ZF%0KH42Reyxcq~uL-g@%H|8!c03PJ zY}L&XXsX)^^^tcJYEApajleBxC;T6Jiv4%7QX~v`j;7Xkk7I$xUBmc0`R-vX;Cfx&g#Kv5Y+MG+ zno94+&~Kx+a9jGa1U_US8rGMHNumzKO8D3r`ba3iZ&QF@C}6jLUw2?AgQ&KJv;N@) z8ThtEQ_w{vkGg$jquim(p)8eWoenj!JmOW!vu;tTQXonBD|xm1)`f}^**kPtg=pNT zlD%W$w(53u1WQJH)P8q+e|8bF-8X{G-oH6hgu%QnPI2Oj^xj}y{8vT*tI63DFXJ7# z(+53I^e7`+_%brir+nRpb(cvygWi4NLHSbn=S^@9FLwS{_Ue%?& zQbD~ETYm_Y{-5aD-!{hjKH(!%Aab4ERK}jBx;NssMS~*zB4hgis*W=i>>7%shNsnV zr}Ul3n-P)?3r?~PY?B(Iv7d`)vXoxY{H}mO05{!EwgZ?6dn;X^$@owGwv7K7J;xtY zJ~jU06aSCKU!eUjjQ@-y8GjsinRvj&$oD}9(84Vk*Guydej{ECnwOU_Kaj^HLOvZ_ z>O!ImU5x0mwqt(^U93`c!E`A?3A&J&Ob@ykk)(^|>UA1joaE3&-K~kiR5WpJ&GI9o zhtdB#^e~s+d@Xud_I@*6;rP9BV_(pm#du9)62bequ1(kmp`6I31?#qnqw%+iWPv7^7t_8RH z&zLschgqQHh#0+?JQ5$2B>~JM{GNuX^BiWatY{8zK|1gBb4Z&QbyM-6m=PlCI9vd}qDRKZ^`XzHaw3}G z_sX?V(WA<~grBu~iLbGiyi1E*BTQxn*889nt+7eyilx&cmK=NU@yjIb?2U4s2)i(7 zBOA-kNRtoVE?ukW*+9G`}G>WaD)EmpbpkyB_O5=J$Uxc)QYVS1!0&rW~PNv{$D|6W>q67sJt)_1J} zANj704@?xsMae+Kb;WRabn@^r9NQ5@%!WU^w{ks;ItHO=WoY%s2n4x!pvFE@W8DZr z(^P52zabEk`Viw&tCy(0%A}ELli)J6E4q+=2vCAjt3p@Xl(`l(;303vFuCl`;~a`n zj{FAosC9oGXE+uRx%#;dN z*g}}o4bt12=|3%de-%Y=S<%F+StkpsiM}WK@4wgrYkhXAR6|G?{tG`}VSFt7_me*h z|7{S{4EB2j_ES8NP}6!k%Q>cKI_FJKXS{BBN~v#IDo1?pT>2wSShq6z6s=PVDT!~} z#e3Lx>%#T;C(VJ#lM?*L4Y5jTmJ0raS0Gdp4xaU0LC}}h>AYn<3@x3|%aJ)OxeKqd z?#D3fjr(4N`zB!Q4)Fzy;h4GM6}l1HSfCrzHX_X@2tO{j`H?k$D)=i?F&NG;<~f;+ zDb}>Dj2-6u3B63%ONu}5u=%rFi^O;ZO~F*q6xPAI*riaU@CGlLfm1IPZ=B`u2I)v7 zm9BW>=1lwv9AzJ*_~T~y<3-#Anw8EYs4~BpF|1J_8aaGjzznU!wwbn${t?Gv7wF!~ z=V6)e3zx8j;&?C@txmB_cU`HpT(OLiw3ijX2=hu8>V#jmIQ(+G;+N;$p)(aJrLl^y z?vzYcx!M;yPblS!KM~#hPCCzE%6Ek-V2_u4)RE*D$@~(T{hgOPY!kPh=9!UV!mb$B z5kBb2I;W@nE9ZQn*)R+4RI9ODEg9d0{Mc@rvBEs)hg8Vnq1BG>|7*F4bFR@Y>u20r zKet~@OeaEOzjAcbD=9~-Q;uKSy69i96-r{B6n(U-To|5F%7%biq})`dI;XmEUM4dCjxTwc^)T)5o6OMKTU@c1)W3Sa!BN+V z;E9S?ylIW#71JxicNFy-{jHNIz1nR~*@Vf_TG3qEe5E_v^~K-Hls8PH6R9yiHx9Oa zNC-}Xkhrv_ADPp3%K%h`*7UYi6j|ct!3b{(^|$2Ak=QZfqWyr70SXskLx1WvCAP0n|U^!_mpIhg1Tk{EzZSTN_kN5zX-4y~~$d|p?q zuQi@N08_~rVl?8@aNHz|Ed`)HU~(6tL@ycBe9En3nnSlTC&Qe5ysh>)4%ow=%{sd# zYkfc!0VpcndKO}PY!SjP zN;j*MjM~YB17;Rh%TB$sP3}>1%I?vEd;Di$5GR$Jgp(RUglzYHd02e>?2@? z2^f5(c$gS55@ucPxsrS|ZP_HyK8XE6e4`oQDPW9b$T$Nn93VyyM19$zXG z<5X7HG!H397p`iaT<&&kQ(``$V)2_d`y&(ZMbRA@>hIqftu+0BecEB`zg8{sOSxmk z5gu?`SyBgH;pjjz+?JL>6iN7eM-TE&Hhv`vi;mP93rYD3eHe(`Y_~B(7b;Qeql2gD z$etT?Y;fBbcp5)}^NK{~Ji#rl!zzDd>2SC8N1m)l_@j92@XkS5hI7!=j1tYXyRo@X zcl`Sv_BO-U)84)doZ9w&ul9Dr)-Fw{>(;t&CvYWpgVwZzcleLc_b7CAYu$0SJ_&TI zao81={pd{Hc3HR3Nn4T9l=VxpsJ)l?XL>vUdXI_cCu_*k=>7O%(0l!Hf=~&}E0PnE z&-4}5vjoKl&j<~tp&5RkP4eRR#inG^M^E~1{krro zPLuG!@I&%IYt&4Rm-uJLO1G4MW0H1C^Vmx zHv%Wa{!7t2_Fsm7)RWj>{*NTFzrbyZ*q`RfYUR(@C-z_VM(o2<^5DqmT_S3SruWta zy_cuxy{qoqf+L&OcM7dL{xSaC&w!Tl=hEoirn98R6EE(>Ow$yX60?78?7Wn+ljrpQ zgv!L9E2EC2eVXCVouyDKnxiK#^*Wy?hLrUkz{wn@eE@56yhXp*?}aFOf3NtF`2#uD zZXXj^;<6(Q#uka7X7iEvK%GYyy(|BGgb=mnH@MRqwjT_5_jAqApf`@X+W2T=b3L+L5E8Kp@Eg0LbKYpX)znU6- zA7|Wk;|rsjKFinL>vT6~``k!4_v)e;tHnk?xRugOq3e-F9+`;@oz2-w;X$n8eF)d3 zgNdWXgZypp^cf!+@{lz~;CGHKqJQ^MRd;xxT5%LR706#USf}dX;!y^93h=)CtN#f==4+(BKaG}$> zjaxmUZwEhb!@j!aM}6+k)7`BsqGjQ&!NOa?$eGKx2u79;PoZSE-~0FQ04Bqp5_Amo zx9!Rc7@t`q1Y!ak$e7 zFy0QB3$R&7YbUd$MQgfA63x-ao+1m)7Ry>=vEW0@a8?rnV6Dn;q)^>fR#O!x`GtUl zvtDkstn^{s+1mbcwb#qFDld?7EXZ0Ne?^`wo@70iKmKBP9r|gjRV(k!>TZ?~F@3-c zO65wmU~VfB!xc<*$-gAOpaZu`ltrzV+iI_uvj=l@)k&%w531_>PWlF`bIc|7dO4=; zWu%T(JqWLoL&u!>4W{ybnXm|&=hOCH`#@g^CR8?a-70Ri^rG156H7sx^$2Ij8h?*7 zpAAZ#C33P%)B1w8P?uUF_cQvs%97LhqGe)wM@Ij;NUa0<)^Aw{^t_~xlXSCkrL?v| z*2jGy;;>=#on&Nu-lk)W&s~g`Gd>(!A)R%`X9O@3<8uVVGK=h~VY!m0%wc)$*Y>c) z##x;VEe&4r52?&vVD^B#P?fkc3ENhn^k7c9Dwp04xFhq%K3JX%4!ykwo34z;EAECw$UL4 zG{xz)Xks2;1GrQCgXITnso7`unN%eq4YqDN7v@r}?` zF!yrN0G#&%K`ZTCVZ23{mD3q)ue#znpDadTUbK5m^FR;xXz4*SUPka51Gn2V_}E=P zmtHfAAAJ!xstKdt2D$$ZYpu3^jh_Na*2+5WX0gk(#`^4;x?h2MZ@4S;YgOE=*vf7^IZv7nxyG2&R(sTN1tRBd;P?tah|Bnlb)6J5cCp^< zgx|>VJnsg~VWNqCsT;(dWNi#w#TP-rm+YJrRBc!)D=s|JH&^*dkq746n1_KVam7`E0a+gftGb6zsX^5h)1 zEDU;sldD+WIO0Kgckcu6?wu^-lpMT!8U<)+B+6p1MsQ)T-?IG;dyS=>lyD4~=F3a6 zlS1}wXm`iSC^(R<1D|rw0TQx>gHgHL;*ry}*x0bb1CG!Lqo>jW7{6NzMMlp&TiO$D zeZs>tNdDsA6k7yHwpZy-R!V3SAJ`PTY8=KG;nZ{av?piP93V5{AA%CCp$nOFE{+u` zb(GRaB+BZN5a$hq_lNiRz16O8EOwbH{Z~p`X1;31G_0Y7?7U8(Vpl1Bg2G>j==xqE zD{tK_6SBVKEmvfvCn+lv7^XkBAFJ@YX(jmm8Cj!6A{&$XF(n@bpLibN^LQcWBr@65 z>Qb1@Q_0R|80~IBY=yQaw0u})=rXKnK3m5D6YB+)4WqXWR*03bHVxUK20FY- ztvCMdFQtkLUnGryq}4*}SR`_-6|tr7wG4cs_cJA{(Y`v51$4`H$`>uI8|_?WX}Lx_ zx%!lAYY0djrB*VJDQF&3gdVY8<87=I{;8%y2)WhfrvxJvN#RJ{)(T^<^+r^t9^%&d zq}eLS*Be^%=^JGGpZ^2=H zn=}7@EGNcaTfg+jY)`#fTeF+RB4oQIfFu0lq0Dj>$)sZ2c26KOqQJkb!^I8{YXp3__KrJs{OZ~FQEHZiq zBxJP<&W&y2wBN-17*|w4jfX7;#fdm=+!3WcnR5Z&;0x*v; ziupTuhLs63@MySsE;ItmP84&ORI=Z%&S6kS<(<^6>YGG;YJE66D1;GzMnsljo6dVN zp3l364J>LRDr+4>7C-jrf50|nwZ=cnFd3iI|0RsI)ef?qbuBloQ2l2!Lm9>$+r7-& zEu5v@vX??PMWM5TVxP5%Y&6MPxqKWO8);|w=0jt|o{bu{F<{)Vu^_;76f;q>*M}uo zGBfPp=-UcMaz-kvVz7!e6~tG4zVW%<`;3>FEohz6xoP=j{X2*=FV&5a?AoF$iwdlcpDX-X zPjO{Z#3n?WU)1_$oe7Me$vgA*0%RGBm7_o4F~Ltg;N9ZDo8J?j=m&u*AN-&dLGx0- zaj8|Q3dF5aDL^G`-6-JGZUxr43c@z4NM+cqDtFvQyM6M#QO<)O+&}TXLg}9k{4#3? z!3Ab43fR}kdXRqB%RH-32(kp!kq5+zj$2Zso7!4r1QtV^TD~?!J;esqGvylEArE)< z=`Wx4&G28O|7=J+ik*lviK|z4P({Ze2|;-x}?>ypRv=@>f0-`bHcH z$ajp@`Z&Ii`vQtA{rkn>h856FtxNjbh-L-h=LitJ?Vv~B_ohB`zwX|qr1VAfMRfYs z6hHUi7x^$nmb~zxkgcCeS8aJQ^8Q}r#ZTG5DE#n$Szi1Xbt`#s2KDtKFYe{N;+=Ew z3cs$rs1mD##TsYt*Xj$X!eJ(Y%o&C9IlQ-IHEVrLz2KxJ*Ta1apr>F zPqlj(CYRQPrH9tdn4Uo2EV)B#64fIioVWb@w$;`W)2X|R7{ZsN!p1|Or8lkEPo*Va z)K0c*9?_ntlrhW%8tou!>g}6ZZy)4sQo$rY#c=0Qbw_DO!zIZS$DdBp6Y(lJfV5uP zWPBoP7lJ0yA@4tzE>ugMw}R!`Ir_e>wKabC`r4Ty?EfN-HtN`oCEq}qDBnQg6DDRv(e<-VUvCs@&K| zo^&aGC$XWL#4F6D=gg2Zb{nqbX@VI#XSOWXZLX98=Hvs;v0`OBvZgz5jxMK}P~Xwx z$^wrL)f!)7AOftoZfxVmFK{rOaQ%XB(*KoAEwQ?IEOa_VPL%I%4sK)bd^e}@R@SrZ zV3j;@8gC`%H5OK!Q^mQw;zNmR>SA?-?4J993^W=nF!J_7f;6qHQ)gDFawT(4Z)y#{ zQ*Y~-cKV#1`}Xe8!4;nu>qf=rSPY@hefr2n;HiOpoV&AaOmoFKx@_?u!xn$)V~fAK zn*m6i-Xeyfb~2c&4T^IpBO=&q62CB3B+Uwq5?DB-Tg1CSmL+*1r}4ukB$1 zCMYCz&5k!X@wACVl$fbn4)Ow#t9?P1FJYZL)-Ezxm(|pqn973JbsQPM-tFZTW$VJz za0>|za%?o~nPt+;@7=34%;JWV5%!C)ZT_A-sP8QNivTvuU~jEiS6L>%#@GrGjpPyP znfwHMq4`qxLzVE!Lu{ADI+?OMz$tn5NCsC_;0Qt4ty+uD!OD!J&ys_i*ffoCmOOPRGOybTinVOc!vtctr&-N1gfK=+B`B3hv(D6oT7=@=Qz6ca8C-$$ zw35RuR&hq*>RZbEk^vuFnKY677Of@BUdhmgNh92@66q+5Jm%q!y`7YL(ih6?RkSb;s^v9L`%O-D9~@TA(R4q!5?L zC%z1$wOpjFIkuS{ShemNqe^`+yPnr+_OtRwF;@{>+EZaSen@2=Awtv&L-n})<==MM zwL7X$c(DFgJHhqf)9q_fLC4j|7)0i6wT`+}D3K`oD?DQPy=iTTNXj;A@sGGZ<&=Bp zY0rZB9_x3!W1sm}J#zeysfsAb>#af%ec#|BJ`GN|wMqaa3hsFNTn~0zt)xZz4u>7D zFh}i9w&yLWagw~G#=cUcVoWv@q&t`y_9Xf>=xQ!V+B@>>&UjuE%&RfTV9Qf&O@9^v zRDwkNnd8gyXv$!EW?MgL@ms+^i5dQCb@VKeJ@8YHRv&VcovH zc7M<^NV`U>YGXL~FuZ(B{;E8!{J?gXe8S-7)hka-s zV~{sx@15g(e_pG9v*mmcR=wGINOrB+ph@7|>ehGif`C|OZ_9x^Q z=67)FC1%}ezWR6oqs$=h6iTjPcM~(bb`W1UMGWvCnPO-jZ=jT&8 z>B)(SqwbNRR^J9q4^C3x7gFGP3J_m@O4bV{%WP(PGdr5ew?TK`i!dJS^K|-3><>}$ zHPB=^@rZuad%3Rka_Y;S#hK-5dM~#!y<8u9!52R>>N~&pa!b<7A!J@8tI^^Vnr=@BbZ4M!~}01bSls?*-g{#s1$m<_7S#zK!Iw zHc__c{@=yNWbFS{{+E2eZ{m|8-S$~0?h)PF=WBew?|4dD+jpzju0SZDUI{1u(-4cR z$M^gGL2`=!?D(7=Pta{wgQy3}NNZGjOZHx(6A`7-`K$5sr>xdmPT*h--8}V|e^Z)K zj$6d6iG3r>UuXS-ED35XlCpC1O}Swbe5ZV89Lpnib_RcnnRpqkLfshZkCLF~IJa3B0TzvVD*MwM z%X8^qOsw!lu^*=76)$@+MdhPmJ5HkE1{OZc$FD*Fh+*P@(&bZpdzOyJHmDabK)%1{ zk1Upt?@81RYT)C0Uaa~+pGAeWXECmY(c=_|Q>UR<>^(*4r+cJSnls^?Ax~4|<;;&r zljBvpOsGn``$kC<^Fty}1XbU1f~u2vlu+P`VT2Z5XJ)y){vcsM56LLb zin6_0(-7|2gjZ1dvX9mGzIrx;-M3B#lOaRaR0@qV-qtiB)yQLI(i`SYIxrI%tX4re z(GEQKq=F4R#^oh^SQ2C5MjtQSvH@FO$PJ#_^r^&ZBru~k zMfUxUH1nxq0jNH`HfyEW^|8@@qgIYMdI%jRr*XD=Ae)t($Ix0V287&D$+T8#ncM2C z;p7&k>lzNu=5vY=;&^k~#rrvkC4cd*iRQT%bH>XOj`9DpFZy}p_pr!3isA#WW1z{G zki?>v1B`z+4CDKEVtiu&Z5dM*`rXjbZ`u1UAGZq63(6-nJFU*UZNvEinjAE?2XQR< zrk-PI`6Hp>1oPh#T*>T)_Ja{%FvCoO=$*A*0i(^j;Y2}fm_%`A1i`IQH$}=Sx4=_^ zeQ$78xY20i3ziM>f>2>Y+#NoF2K5gYM!(N{=c{aAAeCyo93ger$J|A$c!RT>HAP_U zJwdppHF~*vO^$YJ7~K&&@o1o72D;?LqqXY9BP*7-+AZJxbdHO%I_0cxC;Qc$*5sV$RBpV6KXAo%*^D74 zH_0bneV%=Ce3PBDaDO@HFO_?CmwWaHyx-F9Yp?JiETV3o_LGjrH^PHh7FFycI{!G| zd{w7Bjc8<6k4ca9#c9jB5SSVAfT&}EI+pyuab6RPYY-kB8-m!Z!F``BU%}WbTqY9# zBW_rey9v1=2R7~Ck=e+l9M)9cz}fwSYRdVnIP>~Z6?`>M(1{+(D}+V+!S?#4&7S=7 z7I*llvT4n@sLF-pQ+A?1@B`M03)5UJXl1eUJdzMCMtG%F0GCU!b3B5c6okE53Agj9 zyJUgY>Wrq#4#@GxYhGIR4Bycvmcl$Q2=0(ZNkc0Rh)CLV7b^H@79+>Ym%Sv@_OMV_ zO@(n86PX~kEDf;gH)U)Z;(fKIecU0$xcflvIxAP%mSN>;xdx0+5Ts0Wb3T?itJ{+O^g&}M6OUTc zC%xpiXT|GQ1&x1NzXFkoyqyBetg8>23kt;3+_lV>Z|g{x^KR1J$Vv9GIveDbF{Kc_ zD5oXMu{s-IyI?b78IRr!E|;4UM^JAl<3>a`t|KQz#J+3A#WiF-HKIQ;VbYgcv2T+H z-wec|CCfjsLK0ba)T=B3;}WLbG7i3xF5LkDuE;SN%w(J(%U8yf_!$3&S(B&-q^ApJ zJS)N=PJ}9IJx4YKa<^nHBx{!aBlf(UK~fzJ(=5k-GUfc4S;^;&^JngY`E2|1#{+Hq za}*g9_Ge_c)OPsuXUc(q{rTu85X)rB_Ow6uF|6W#IQDOKwB_^k^%vHz%=2cfA8@=( zM*b5JfGPWt^J_Amt)BxfEx)yfDdMze8y~ao%*4l($Q((`&Hr_mQYM*wc_(;i|6Z%mAwa*aRU&h0am zjV}kZ$`^y)Sh$D`lb;?M^loHxw0v6NK=|iT*O*dH7AjyX8a|!rkFlVjl8yGzP~y$O#$MYqh2}tSTC`)w+%9 zW0xZ^yIHAG5a>f2XS|~Zzm)hq*ZDPTmkU%O6I~}u&>zyt9;omHMf4W z4fOA8Qb6Cj-3Hnx_Pc~eQ`ZE)3x7%Ut0=X4uy6Qk(Iw$4WjYlN((P!Ft+oc?+)0$Q zH61>N6J^8nwTH?iO_nd<+4*7@S>I;~4-$H0S_6G{0}rvd?C-n<3c9%nKfQdq#F#Sd z9px`)&sUy6De-)dQLuZTuiSYXh)K;?Zs9QzZ|N~#*}+SJ_mq^$oc~n#t4d5MCgv;e zR|VqMGAWQgU%6C4*k;XE8G4zoRQ*ZJPmUp1`uya#?NaIUum6wdCk=e+jCd92pB7Zd z-%9F}_`j&rLFe0F(R`g`*G(x1!Y zRXRkHgvZg9Rq5|}p31W{#~$w~Ra#3Pq1SDH5K0Rc6BRh7yt&fjH|h%gMz|<;zRt+6 zT_Ph(y2>=V$&y2TMo*`7@W>q^q|2h%x&-F6U8;rs(fzbEIvar?JVVGD3){1O%6o* zK0#NKA1>HqePfW|j02P^i(@NOb`cqWOvc1s5jnAM&%jj9A0^f^=-Lw>jG9t@l^&Tp zyr3#*%-8+KEk4{ZCgaCdX@zoD$l!4^Scb!BjH^X(oJ^lf_cHm?u)eUG;-8L+{^w#u z`|0((;AELJc*wK@kf)B~DW>1LZZ2U$;*KSg5KEhW?x;A7l4D^^;$mWjUcciv5e zM*RbAzMwh3mZjCjLF1|ABracXPfgc;IMY3&3L-6#nf?B1K%M|W=( zHC18WlrMv_oe~m<+p4atj^;{3Rsb3{3^E5pY+^-ua>E>Uh{-Al0-e6&Hlvq<~6(Y-Lox_bB zbPHkqVWqSzGI~7fIM$z=VLUtIP;^bIP0^v0Ny+CP^(V(8X#S_**KaC(`psX}^JG09 zCMmvwPeg~A2EJp7HAWH+(@SUAx}0I__M2+h(A(hEu3*9v_Al1TAhH50pL3AhsZp$O zdz=wegI73C4I{L6l{11xy1Tu?oUKN07;TZ!J6T;nvc4s4OCP--iMCIUUYGa*GI}YG zJ!9}xyg!Rxi=@+_Mrh0$7n1ruvL50pI3Rr`>4NMO!sFYs{eSd_IA92ZBGFg_DNPeN zeo-k6<&b3RPkb>?`h1U^4|1bmpIwK3KglUC4v@ z>gYt0vg=FAw;~L6oKE}LJsJFYMds)y-eUk7DVFNuc&CejnS)mFmQMeei{JeWgpJUV z1qx6t0d79I)=SsR<8R3bCFv)-Jv0N+a;W}GOXz=gztiA3{&A6Y#m$lzZClPw1_f3} zeI%u=KS9@=8N-8(-rEn+qy8n^XY1eNo9>eL0<)L*L@H({?1Sw7q~jNpjK$NHh(=$n zKC?h~x3P=JT#|1MleQ*_$ct8XhzOC-bnKysC^27X!>kvUrx}^;KeG1JivZ7P(!I6m zP3izKN7N)`Upe-Mnmste{Z$eS`ilKkSE4g6ib9Xx*O->V*x>68p2U=->}2;XkS41w zRwr`nY_a+XpVQf5#jdl~tSwgOJxH0v7Asi-uXdgho;;|wSzRhy@Gkv5@Z?#FvbASQ?EEnx^P_pHwBuaLr_y=P&n}0s|6$T!rx4mQY0-e2^0q=+5 zLCjQs4!wE&-VF=c-?)ppXEv>TX8lkAConUV&)|7z(n=YnnKVgdVi)0O|A)OdkB_pt z;>PbxCM2vG6*Q==qhgD#OTroyYC;l7G#dmF7fgm^LPnFBF*AWgMMqgoI!5D;ds>&G zwHm7eTEIb6BDET=Ahi~wqC6BUaj8T_=J!44-e=~S$%ejtfA2pt^SRHt%em*?d+v7b zj_pI*GC~Ert^<@UU~<&ddSrZt_WP5MseOJE$?2nghWlg$v2gEG{ko52_nZ55{{&oH zxEHNTKlC@UdvU++cd+}J{kl8YJ*98=pH?2wR1Q`i3Ta*O-+%ABIsL*JE)E^g9#(U@ z>%Lyaff`l4NZ<^#EE3qN&&7c*2kliH?8r-P9%2<$9Qf%v6o)!^>8m*OHGV50K|zi2 zZo`~2szyeK$NvlW-W6lMEyjFBl$q)+rjxEoUXMvWETnF& zJAz-5#L0lGlC_P%-8Y0cl*5A7;^<;-T^?k411E69UWY8)do6qz=OYHDzi?3cRGvyp zc<=J}>oMZM4!&!#;8&E4ZJtX`qN{tR=F^Fb1e!PEI1dF)8h-wFG2(tIVf-uxV-LBc z5YAiBVMv7i^5Nv^yXkYn^J9j7>L?6<-M@6h#RNWgx54AhgKm$`s@?Phl1Mw#WCzfTV?|1K#d zdo%7f#kMPIF{0Yv>keTZ@Y#rbAk090jT|(;$DSLT!v0kA&sdYD{31qd;IHqYCpNWti-x>+UgmfvuuJ z+BEoK0;KBkxk0&gw6+x^JY3?@gljEZmicLY6-!#Ui5^!YWrZ%VLEf##bPBdmhj1Yt zP8FS$h|pb}L|CrYo_aDEZnK?A;5(h70aaYkVP3w!&l&m&aK znT687!9~8gc;2x2CK7}T)!@B(t)ETTG~_oIc_{9drj3Ft98qWd$JU;3R7YPM4Z z!t+7*-cClI53(BOgYuhq;by?VjH}_Sx!{GSgsK3sUYj1$wqs>KYI2BX(;bY~9iAG} z$IGQ^x;_oG)O7t3#_4)oVYKf|nz0`O0z8NCLpe<|A)MN%a8O4n9CD5Hikk%m{XG`Xx}ZaSTh_HH85-@i zav7%sjxM?eXxdKig@`J}^1x2oUNrPQT(@oWrC=WX0OlodQvaK!qxMZsfBV2!d~W}n zC8y$?Y*(vJnW<9u?uih_dic^0h&nFUASp(_YbCZnMJq7oJ;dp@GU})nZbAIQKbCiJ zAKFg1m%oP1$)~_6JS3@wkJydITQm9E1iCUooyWs#V`mM)MksWQa{l3b2w>P6g{}D1 zv3!YElj29qDaxHH1t#6s;##(r+BL`xWbG@2hKjHSPNRD5*t4Mc{7?I?C>Z- zTc;H<;Y14%bbiLZj{*PxL4HO2@1fi~31OguK7%4jm12mb^D>-3CyIZNUwJD=^!Y>F zQ~w>#AHJ7Y(Vb^H^dbr4>93(r*N{t~n6U5dNc}~7fkM@}9l`#3Yiyy(ApE}X+Mq&1 zqNOf#XX^6f^y>~CM1XY{EPvIK9=z_5z+fQdHr5EyQXtHH3k5{R%Nm&w%d1lfXu!zo4b;+oy*j*Jovrb?+>JXC^9X1-!JcxoBct@xZfWEe#fEP zmcK-yf2W5IO?2qj9r_-zTzY(S5c96fh~X8M>o6G|>Uwpy31#2E7T_)1!Zu`A|JlMV&BY|l@)rU^ z>weJ0-i#0)iV9)XK7?($A-ab9MyQQYXct4BP*mQKSn2@$2(wT5mIG7nkYE3C2Q>?- zRUrQ~z9Gq-j@S9lfb{uj+kqtaV@t|A1zL?}ET7N8iLUB^rkyUoF%@JKpGs74I1` zwr|+Iw~W{W7YR-FO}7a@Q4jgPFcVrq$Y=kV4u?V)FAz>Rxl=){yG zxbF#k*HpFQ$n1K^tsVJi&$9Z`yk)EpT=J@oHnz~N8nl@EE~Kc3w08mX@fbA1Te%xT z%s#9J9MCo^*XPL<_rZhDd$c2wTG?gB?w5>_XQ(`c^Q#0cbv~_TE`Wsof#wB8bpN^O zyRo;*m(JsLh%j7iPR5Xc+6xS6y=B?hW4h@??3~g*T|kkTg^j6O>vtENU19Z&^Uf>^ zT>Y^vpDy$bX(w=O4`{;y@xBc0=YL|~4hrpCctv_-Pp4l1y7yz)%FQqp7@CTRoY5T~HJ`uyGq8ONjzT?;&H5C- zrzn2SU*}J&7b!RWo((&A|L>j9Fp`Qwd-KUhF@%Ep!hDeE`2;@Ab#NdxmE7xN#>Y zc!2BOmMlFlP;d|gudpt0Ve|jIr%$TF7}oz?g74g_=JT=GvqyV>J|}yQ^l-^}fvXSN zu<5Q-+X4q{=AzUdq||03fx9@xc~vvF=HN|x6k5kX$=suDL$icwUZ%bDVWgAJ8q0JZ zwC#IR9uSG@uc@~_dq_RTvsikYHaod~6!v9fN6ob;#nZtgnnW?qUuB(7@{k9`9@`nL z{J?T2+KR5cmW55I^pLeKJRcc{!KPN z>X+Way^luiPaTB5_Q!dV*w!fO55X=H+i3Y_Abw#FZZCf2;j(CKlfxXw+Y9&p^%L6j z8_oYHckK8a$o((4WGmL44)C0fF7rw>GQP&VX$O41^tbWUQsOnJKzzh193FPtbK3^(bo{9+%pkvf?x7 z)z&!Nd9dPNRK)_$a48X=r%#eq8g>H4YdUiR)>OFxXhB?rD}sK zYaS;LfqCe~0=_NysF$H`-z@J+pgE}ydK_vCwYqc!EgWAY3(qWHpx%ahh~9>}lplqX zZ$r)Fx1kh=@HW&odI73_e4p<^J&P`i$@zx!vrvEJL+3e$Ybz1&efxQWCLBKTs}Fg+ z_HW=)Sf1a4t_AXZ4;o+Xnz_Wk!~!6oT5)^M^T+Z=6UUuF%fDZporT*MrYeco)MGxBJm)@<0pR10!#|9$6DeYyrUJ0yY7Cu3ZGA z7Z)lYrxKaIPKX=if5^E5pAV<^7O6}DQKgO=@UuXgFUUKfok^ka6oY(PF}i%pgWWja zO~2tk1_8vs@4PeZHynd~F4I~vO$ z-phrw8$Z1`v#y&?G|XY zm&rbo+QZ^^I;vZr{O+T@dIe=S(q6qtooUPD&L)IRF+qFvFc9?i3U%llb)NnbI{8jL zD2C`5CCec?M#+5+(Q&GOwwZ_Mr^q4tnE^8Uj@jI0O<9K_dg2eD!Gm-{+slJ=z&a>#xS)tbnV-ArR`93U&ymZ$c1TLfud= zK?R^TKtWOny$NOP-_T0r-w@M2p?o8ZNcmp4x8=NO^U@fzH^w|C#vC&rMFR`GTY@); zaT<`0zYQrsH&GBM!o>2D)Pk0uy@BwHD@NZ|XnHRz^bt-prmTDdR(a{03(_%{xeXP3 z@BOggbHyuffi4|yCIs2>rGkmY*8HJw0cYRUKrs7~_tgO=)Ynu23$|4-S?VuseyJ*b zTm1!idID3U=t17V8w#noZ`20i7%zp|aDX*`vj!W@+H`(5jxm2x)m->xQ*KXAQ|`A_ z&C9++1KEvrt{&|M%!ur>f@)%Ya{ka@;m{6WGUgFzF&aY9zHg8>)4_K-^}Q78TBsH% z9BknE6SRf20*XztG|t_s?K_vMM7VFJ5pq<2g#MBGMQhQ}lp~6vF#8hKKcd8>$(bWs zA05l&=>pzJmq;C<0hxL^WBVCM!jq7x%Y%u_zfHu$o^Xv$A1tEMyZlgMopt%E zxU+1k3L|rEq71ne<@dyuG36KaI%e*2jD*gxk1 zZSeWym4t?lV>zI+X1y5WLW-kIJU9; z-y2h31BoLsT^DJ;lORK&{my_$rj6ogCw}%)RQrwjRcohnV@**rr>b zFAlfYm|vyP2by2~0mWdj`BlBKKK%JrT-);hZhrN5klkYDSLJb)v_^FL^0-Pr>tC~g zKznF^$OQ>r|N5J8olRf=g6lx-6R&T*03@dMG&IrcUo7ADyFTb->f!als~RYsz>=2)%Tq|4dnXPG(a^Ub6?og%Y&zdDv#3X`?w58Gfw1+>}5O!ynx~LRVqoJ@|iVo7l%5&0{3^;ftqHq<#-K3`5o< zs&w{Wr?C~*Q8cbpG)^NLFD|s5{u`R{4@d7)?LtYYJ%-RVv4qkUp^piF6QV#rb+y(Q zNn=e6jkA~r=92XU{U?i9a6o$y4st-H6Z%kl3vNhI5cBc0xN4jw@6{hK+BoZFKDUllT2lpwEKgLV>gYU;e zLo2VxQnEqH5wlUg4OeB2H_9K77rtE<(>|h#Kt5pMpXW>RLT~2b4wUDUk;T|V_NF}Q z5}AL9l`mrXpBG4cWdpp1=Vy{gplg{t{u-3rU75tp#D{@^Iy=Dn^eKdh*V`dt*r3%; zBy+gaHp){5c>s6a&=UCma~PLJg5L6+od1kk57*X_4;k8@q1B#|6m$_GN*=@2y$kpL z9YqjwEzjrCc%Pmg;49yHhll)!Jn*fM>#a%uGkKsVMjq%{-Xr(j^|9W{p+g>^&SooN?GA z=No6E2Jmq>(F)9+VaobpE;(O`ehXE2OMc5TqS(bzs{}6kXNnrO3aY5tC4p4lQ0qt5 z$?{11T|py{mSkEMqFvslQSHSJHhS3w`&>HJeel%rAgak6AG#h^yKkC|+6hD%Rqy>o zPJEu)>>}%Hn16*W_2Y?oNEAo%#p&F_6Cv7f8RlB_c!uV_zRIJ6QyBX;mty>jhPXM~ zmKT`WgD^wrruD%ehlgaB;QkNLR_z7xpVwTlw(8hPyLsqt+wV8sgD`n74Q(bo5%|0V z69?xG;V>W8cXw((0|taKM9dn#x};bCqR&5G_gRq99qsfkC0^K8CyE1!pSp;4?gFTC zsA?z=R6~CAN!ur>4Vy~yq2p_VxDWz0|52Y zfKS)MrW}zCZe5P@w=9_Dzt)D=Msmy`g}F?BgUy_>atfKSPj($zzgHioI|rV#feymb z(m(@e-Dr~ukZ7|>s)ZnSw^N^=_3A7eo{3%-#3s=3Fr=9g7aYTNWl&*%foSoCs|U27 zQRG`@tXqpP7Qr4wsUCcH7I9#|_9Y-+MnY?ToMpHoql_IdFX7iHQdT^VfL}D>qop_U zjoK+I9)*c-)(=d_vlKIiLL}Z~gB=$IZ7lp_@LPc}A$pPs*qPV70LQ-F<01H>IVIHZ}fVlt9U+a;vjNY}j5Ev~q)E@c%h2GadJ`I|qbqu|L10;{K! zQIK=7WSKLW12{$oprsJ)KsX(bAq_7QH#H}+3pazOthf_ahIEWw8kLSYsF_Gd;JM!E z2*-b&s=bdf+^;PM)YGvE)cZ-tD->`f9qXTtO$YL0z4jKch-0%TB4`?Z1Gsk|rQohM zDlRiTb>yJlKguAIujH+t3|Vu8nkrQ{KbzzwNs>? zDyKG9>ZyimBcaz$1l1Srfst=0KniJF*AZ~p2l0{84=0XTF8f4Or$d9H-j4PP5ycH7 zL7;@&mEKn(UHd8(`B&%$zrBy)j*rOJ6tpfoaejTLY8Lit^MDFj7>%1mzXRyK37%mf zXhXX(0KtS9f+HgGOI~0pt#$W&lR4L1j}@y-+(yyGLe9lg(R}r4ACc9MJOhS3GewU7 zfDo3C`reP5-@Kige6;iGrUEQ%$(ssnv_U*D$v@&5$OTqiw;SPI**He z_xgF{f@Wu?Rs;XE<$EZCITKOjv;E&p0w>fR3)Hu$GdQz2tSJ7)@&|jLuE~UKyn8+h z-&oMgT2Ei>H~~XOz(0|TkbEgQCO=~7B~!Bifwx>mqDzJ@ zS)e0;aPj5@idJn0I&a#nMAI0@VaKErL+H9aT^fD_n5errC6$e}4|*sNcORgYNAtNp z%fF1oks_+nkW3(pWXo!N!;>hbXWd5xpX)(;MY71lAk@DsvXf;Ih#pc7fk47C$P}W% z*90EW?gjzW-HAkd*S$&x*{?0(q=YmVpe}>#gbbp6kPdvlF*m!Upyj!0l8IP6`9?bv zD@{m%Ux{j+SX?rSY9GQUl>qXsy3`j_$NUH^_U?i~JG2_X zwaj?;GIEd|vjvXCznG5s&DdoaQ!pf2V{lxZV(WA(2Ubq5EtR9`+ycudL0OY|xljVBa4i9XINb5(2)^QVb~f#msLS(oNfV}?7rK6;2>+hI-odI}Ky@*F0=t{Qik{4$4`;pvZG9|U!N zdG-xZA4{Usv-;Pu>1p8nSLyix&PY$gVW#J=Cm&{d=7uBN&|iAaG@uNSo;5gvZpfbw z&S^t?`J5jOFePaMl0sQDf|JD71Eea)&}xo3+*IB7qRN7m6zIN(`))XwL}T38n5SFw=K19CM=HU;1`LWA&9jb)IE>VPGRs z3cvUqfC0mvAraMq5gPTT{1erHzb9kQMQYyC~=btI^v$s13rtMb0tz3YAn zZ&6lTTBG{AlEUUEX>6O{yq3nca%{YchPG;Wyo!dlG;GF!Sv9mh4(Zc}K5Cfx0m9MO zL!#)T;a2C_ultN1kjQUY+XnAg?|Fa%!6{h^y|85?$@og@AhEs&GEA1AZSl_9dQ1Uh z6L89kr=ZCXtfHtE1|B7^DQg$lvd+41+}-e>vhrqfZ&|xu2EplQ%JuWaI1|rn-bmvI z1aKDuC=Aq$(JcpVfyBlZ)%^PVbkl#{Np4Z%B z13d)UgdlN3n&$}ur40qx;EYo_m>h1UCD)V{J#eS1(dF#gINU>p`G|M5lMoH$Te~(E z8ajw@1;g4kG_Nh?ExekD@^Oa#CfBJe1wxd=ft7S!HA;-XX=SFg>`bxxGl(rmtjr@f zt3OYg7Qj@{{74rfPQeW0VD@Wf3cqC|lWcj8iL~57Nc0r^9_?SJP^|WA+X2-x>3D^n zgTkBP7s8e!U&3g6v?mGD8<~<37)i8ZN~sOc>*2*x>ne`esk!Z>=V*oBDC4Pn3z2K4 z#exs=0{7b}6wKlmYV=mzfx^I&hWx+{er98C8*mEnbZi$%7y;aQ0FpB6I3>+3k}-w; zrWQ&QW}n-2j_6ODtt5^_C!NQ=U(yxkp*a~%9Ef)5e`qc|Qcms}hH}$)*#ROpNq zVz71tmqP8h3RPGh+KM2jI+USj6Sr#U3Mh>=(Gc~QGBoo(1LSUd# zR3acXh6@=wR^$4u@nBFp4=}>>T@*SB$Z6yLCne-L%KVhI9G52fs_HKEj8q7A07f$` zPnH$jO4&i><$(4lh585}Vr$J0y_vG|Vq$b)*=p@nB0z=R#%Kq$YY3vee3RRTN6GG> zs)=(}fd{CdpoF9FAY}QJ z7282GzhzZ2yHgXjN`noxH@N*`J#6WRrjBBi*UZoH5lvi!`D74QT;!;%e0USa=_=I{fCZ*o&v zxLW(h2D}#8((zS~+J`v4uG^qop+%sBY1%ee`!~)+X%h9nNm<7}rla@xdn*)Wg7^s5s`gJlF{y<}`P0)^M38`^^vBOnxzmh7i9k zlq7PR9-*eEX(c`Bl489s0~kmGRcSqjvYC}jf!fg>RL%638&#JuRU3s4h8m}WW?rX@ zRBNi5s1~bH9=cguh#HcGnVc-@v?zGEP|GLRRs(d-9@i!8LU*_31Vk89NCg2;WknO!ho|l-V*?;V@7?2>5Y*=jVUo@L ztmM7NAx6ag{1%$$lLfHlhWD9KwAJYb;u*4+I!as$gWhpBh^$Fju^bkNS}Wc_qzNfM zqGzMFB#Ee_%7lJSkXHg}?YK4EALjazYKl7eRl;DuHi6P96GSc2e(g9|$e!!I)dUe|iU?vzMF9oTkHSG^q#*DdweG~Hjt{AoFN3IeZ5rZ6{gMOwxv7JT z?tYk)%`FriFqBOwm{e^Fn)iaK`7~ohxAA0V@g%Eu=uQ}TODo*bqEP)rdN9Se zupP#oY+Omj8g*TXE_uy&P$IRvu`bPpqSmjqu->tT`WrBTJm9_@q%>z-59qZ~XM>m$ zE0NPOk(}W$k<@{>`=MnfAQ^aha7fTjnU z(Z0nzH#B~&TWVHod!V6I^KnAVM|MI?${<|Iq?5ZSlNOfX@GGXzIFo`ea8b@Pwi;kQ zHa&5)vzk_Lmrcd39;X0}9sQe#Zlq72jZTbLNJ+G$7%1_Rt~SEj`=)ZvJiem3nzZx` z!bOxzEl*luMw{*dpdVf0gv*@9qqk{*m1aYd&}lGMMN)x@IPA|2T#H*1KF}&Cy=a#& zW*E{g2Soeqhez2ypMWq_`;0kT?Ac@9_tVyDS1hMuIpbWcBBA=qx6 znN0BnOIK@G!iiQtMYs{ob3$P= zUVq!Ky~Y9V(KZ9-sTQ<(7hNlbiSy9;koxy%4>Hbv?JhtXrR9bGDxZ!=J4CV6QpqzF z@D!<8tqoxf4^p&p=((^z-$Qi@Iig`<4uS7|2o|_iXaQKFy#u?wHo9uhaELsj$NdN~ z_dBIVtuGb?9;1diFYr7Ss>n(s$Al949_XXYV4M&h^wGSU8u)z**O>Y4*zm&lnW6Q3 zl4=2BP9-059#s{s5hUb&QYkByGu0;Td-P3uBKNcYN6T-YfsQV}t-L_h;D2z~ER{?7 z?KH@5Pqx9fAkbJ2X=x3#^b$5|WjnM~53fS_#EicK@)=or`virODhmn|uCvm`w_so5 zTP~W5#Sq;d4U#w9Lr+Eam!L%>p(fZxB)445Z7Q+tNv3YNkp3#jZ2Prhj>{emCp-|R zkahuJl+5-$Rp6*A%dis$M@q5lL`?-m32b^372qZcn=nC4<^zvrA?i|g&@Ehe#M)%j zFJtE{Y<|E>ZagPTe8>qbV!85<$50eL&>jM$n(z!@RJ%p*i$vNjd0&2b@**mFM5g;_ z$^IfDgW2$Y@6SgS=vCh3dNdb$!~OXkh_|7%r&5Fif1y&KX$Xzhd#$)azmt;JGJ_J! z%j}RQ^lD(dtZVNs_)+sY{g!|9-%qXwArxv^4j!Q5r8UB+@rk+7*#GS(Bwt(95PX7_@@2dX^701_Q6kH z4*-)S8<}NjO(+Q%6Ee#-jg~AsUa{;+Hixtk6e+L{o;hpLlEthL@P0o`TiNnkc=`!5 zZW>QdI6wjd0dJ&3MGEitkBT47r_p2}$_&u;qN2B!>tWZseCq2>)%o%s#P#_t^iKDs z5M-DZZNlUje2g89*aNlz!XAmwm{@A}U5#$I6M2LknYa`ZqK_?~E*;ydbpV-~hakgx z2y?Gu#xaK|sQDzmHxeBco(D(a>H!`t|4OlWHw8rxZH8X2e*=Bb8m&grt0c%n!G%<; zII+09v7n_I9WIYH-o|(%gR%ERK*sdtr&`kv>aZ?F4{#0SXULwrv{Rl|q8Z7jA7E4@ z<+5C?Ki3DdnpWKn_EFREuYZ!@;nIiX9k50&Y$9jv={c%R|1%*&&@K%8fg+@&vKLoF zPx}t?n{Q|%ElFiN$i3wTKbh&y$*ni6ftG&QMvK&mT(LFH#kt#USW7Z+YX2z))S593~U_QOO?ma0`q3l>R$C!`>>Jau@}xGbh$Xb z=Ln(|E05v!5bXvE4UDJai}Kf-9LeXD)F4Het}KF{*u`@N`OQ3#HA=YC5X*>!>wvh< z5-z=}iXpD#Bh7D6|M=8S5W>8d>LR6S07MHUkRT~7r(+Nj$(QwLf`XBru{T30S@l+#tiJ;i=h5}-y#@^#-x0y}DXRX{ z)~8tcs+H0hc%F)fp~rbt5xx?zfB9+^Tz`ywwFZHpQEzAPKpTKI79@1}>SE4Yd1vRn zDTFF3FkV8%L|72$m~x{zu@2VqoLDEchB>j1K|+_Q(u-7?p|%u)LMu=WG8L7X{tL`6 z5k3`|YXP~yEF>b~0z+4XQh_0XsvCspH*kU3G3v(_7z;;Xk9H6~sjVDAEHM@sDmsw@ z6GVX-OqBA=Xi`4N-d5(w1Clj-w`ng?s-65aKR{l4i&Eu?8`m$6;~uRV5OJi^Bn$P` zKT4E(WTfPJ0+9*J5WHp-C3f{+zWbJ^h*O5r-GN{rPf-cbRzt7LQ!LW9%%}$Tfb!H$ z@N+ow6qO8=_Z|ihXcXM3@M@5!x?o4Wy~N-M{f-xL@GcG@vGxF9gcrSKk-`=i`ewZ) zqh61KmDwvJa1(`sco2CAQxup{n4;)~g{dG6+@9gG+6IVGP2^Y+7Na~IxsX=PaF5nN zku#Rbnja%Z;e1eR`-JhBEm_5RCBwDIhF*#hkZsVUcvmYQm9q||sci_|n|-}CCpMn7Vu z?U#CDmG-gJx03!{=&>mg$G9T$BCW4$bjUxlu@Umn!o3@TOXofN;|K4C31mccfv}w z@x5~VR@2%Qh|5lJD-xG;klj>L3MvwBhb!XJ0+4U&K)J~$!5l^BBTNN@2eIu;mU>Sy zHvDLLBIbRna)e&MuV5RtXot#^W9kFWCo2Bu1&)l$0(JiR$GE4g9cmyU&tn<M@w0ILIF;=Mf~%o0}O{wB@#^!5QRSdb4N;lR5*pBK8L+i1q967>C6bjvt+(HDJo<qLd=U4hLELFR zWT5bO4&siR(FgQDzAyLK`WBwAM8%7|ALh@1-#p_JVjozH6@OM_XrXrzU42w?^&Tqm zdts<86Eu6z2gvgiGDke&Q1LJkJzVCD3e|>8)a6qiWEv->eoA{{CGv8BX>3qXB%f^$_uVMy2(!Sw6_Zah| zG3GmC%&TI|OJdAbG3NO(=2>BLzwvzr1C3bu!kC`h266We;$Aw4`$Xw3+wTZJ`i<{$ zx;^`p`U$un?36$7_c8wdk-vZ9?>hdz#oxd4cRPRIYR<;%_#87xK4^zjpps@YliL#r$>h_j3Ny!JE)2ZvI}uUoU^_`MZ?Ajr_fezsvZ0 zEq|}$?{faGsrAoTOla?rsuh6Y1#>eWI?nnDtOq zWRL-Goi4-z%o*f`i?rXAEc}$b>>9h*>#UetU*qtKf1H7i0(kN#%jtI5b-U;pGeQ@F z%AW~#<6`hWK^Qv?c%P|q1}}&w5-Y-szw3sB0{B)_Q6jk_AHO5HYbL3vEz<{DYo< z;}ujOTm(v#1?2#(jl2e)SPgula{M>gb>D*b4FG!pUjY=ihC+`3CIjkxK27p(w!PMo zTUX~+B}}?fxur0OULq7EYWmH!yDHta;n)b##?}&-;*$?P>;@m?Pv-CGu=C@Do*wQb zggX>=8w_|9&JVv9;_n#Id;(Yw{Oy3N0bc=ZH~9C#{~Y+g+Tfq!nhU!};D06XZv&hG za}!Ps>fvsPlou)=^BO%4j;65=Qaozmf4YG-+1X*|0L^^Bak%kd8ek3JsenE}J&c_Q zBNuiDhcjt>Bo7GhJ_BCbwd{^MB23mux#ebpT%HF0J25o=1iQS)BVpBm#^zrM@q_`7 z;`$uy{(%g;A8o&vk-CqkhyfF8h~0X6{sfbji*I!`TrA-*^j7kUlTsY#x0haLIX z@h$yhQvDY{&nV-hO9h=uww&`~ZXx$e>zaDnUPetfo?MJzTozH+r>BxoMhahx1 zp!Ouv0ceB2k$@Qn{~O@n@GD;G(pzful%ilIVDpMT5}%TZK9&GugiF=Z)aB}ZME>3CR8sbh%= z;*@D5VT6({-OKpLG5$2*moA>{p(>1v2TINyn(IE8`)+l`A0Cq{5LW;nyX+@Ryx7yJFkLl*GXGCB*ErCu&+~@gfQRD zre7;lfJ_wMVPpZ{rhibmGhYm&FpuHyG58{#<}${0BF4Vi!t^)78|O`*6fL_><{rC5 zm|q)5zDyGmL8lNt%RKpx#d)s9SGvpKPzq&7)E{E3GShIN`7X3m0?Y>xUMzQn`9rdW zHG(&VOf=XeKf5&LNpXB$kVi_1(C3|OXHU_jcZ z);hdi`(i3?!u%}|h3PhO2_;Rso$53=W7-Cb*|1r}HsieB^a0I>IE;;vZiLcYwBxVUY{^K zfRj<7I(#abD4?azDJY*nfcr?ehii&CbW+%4{wws8$fpnCKKU5O>rDzPl+@Wyrg7fV z3lWRs#v#+p8-ZPB-h(enlKCk%{ew)vxEl~9#f4I0Zh_t$q|b2piz-2;$3UG*)Z#M4 zn^4;5a~nRTi^;zW4#IpMS^kDTjrc_DCz91K=wrvHbdhvvEEA|kY!8dZMnuAtMX4|! z2dpv=*K$F=evJ>xAD7`hCvrt&{Xd~EGmnI;DjH;K`XNCTA;ww9IA7pv-i?neZtQYD zyWC7J+wh@c$o4DQeks}i86R1+$wgL&B|7dRL^b?-;)_sdE==8+m3RvJ)DI7Z^3Xq+ zU}uIRw|C&S25$F#bSPA=`VLAjxvhuW1z+OLuTKtzR=|z?kY93xs2ExRx12qPLiZW` zp;!j}aPz_~_47laAlzQYv=h?LW3VJeV>BRkMzO4XBq05cl7MA((o$Goe|jin1>ArZ zo7(+Ls$@L=WE0|dP?g%D5WyCx47kk^_#ymt2wz(e3SFY&O>rkTdb29!E8LB~C={xO z8^ud^>ww#}a4V_DX%2(GY+yYBw|ck%UFf12#gBeE#O4qF{aC1{TZc%ee>%dOitu(L zE~g zI$vXqWl`x#ggxa+3EU=r9SU`zP)&lHF;6DJZ42BAeg_3N3WpTYOody{e{tviLnw=I zBYJxIJc!-ne}&ubM?<08Rd_^~($odFkKs0cO(^sP+{R&Zv(8(f@Q>0&v~qtg#5Abs ze+Y#rt`EcSufKu6Kgu#fVe0W|g4T#LgzQxdmtyr+EZM2!k(ZX6_@bn7mH_wUDsbiT&Ku=AiSmx zsyq#X*S+!Z@Om~KUbt;99v)s^@bK`&=EK8Vukc!N#uIra7N~kuzN0t4`{Nt=8xMcR zpOi&~%k7)xbUD4%j!NNJ;&6#dhYNFg6=Zg~3*B`N9wmB(&+RU>yBdotD(dSTt_sWq zk@FIVx4=>56Yk4J73Rj^sor(D%e~Yk-1WZVs+sP3SEW}_4_xH-<<@$9jckxQr^{0h zuMvvXPOr~h=d55H9^E5qKBv7#joqTmpa?1sS&qMGBZb-27vw~HelHN$~94NSc{F$ERQfa0oB zq&hr?XXaes^i>zRqsFCrp0hhL0nv6ZbyOC+=7HN3h8};(375Or<&b==OIL6L(U38Q z#4I=fF)KvlXIi>2P`$7gBhhhd!5gi{{{@{2Mlml zIr~B(|Jev}abJ$0L+-^(9CeYxWgrf1E$TvcwcG1(^^Kv*4ijcGVM1b>eu7iRx z6mX}P;v}d%qln)QnTcX$79+U7BK<1Z(WxcU(=R1Pf4#vE$yoZY2YsrpKVZ-s?GM4e zMEOrJggFy-pDRDJp#Q|+zYBVDC)yNGW0)@+@Phs5H^Y7u{9B+*@K1dU^>qT~r{I>X zXk(Uy?aA#s2%C4qP1mo6{z(HK^?CGbgWXEFk^Ua&uUCGEugjtTy}=LBBJ}`h*D5^H z(>r~Bg=aw==(hm&1S!6HSVS`)xMY6@^fMI=@;eRs%OER~8}TTKH27TtyVI2)GWVxX zH{eV#=qJVKZJ>8F6vc~vZ7QA=Cdm-`@8<@8#~Sow4EhvNH z-A|$42R-p{7xa6f{|r!uDf5o>MiVr1T#_ zPqIGY?0|l!((i=+Go>fD@1TElzr-`vA9AC35~SZJ2K|T7??C(-J~!|XbR}klhee

  • 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

    |&WV;%dLY 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

    eV*uxBlY5}s#l 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 literal 0 HcmV?d00001 diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml new file mode 100644 index 0000000..83b6cd1 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml @@ -0,0 +1,504 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Users/marcchevaldonne/Library/Developer/Xcode/DerivedData/DouShouQiModel-bzzvovsrfmbhuydeirorjmljgtyf/Build/Intermediates.noindex/ArchiveIntermediates/DouShouQiModel/InstallationBuildProductsLocation/Library/Frameworks/DouShouQiModel.framework/DouShouQiModel' +relocations: + - { offsetInCU: 0x34, offset: 0x2EDE3, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionString, symObjAddr: 0x0, symBinAddr: 0x10F10, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x2EE18, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionNumber, symObjAddr: 0x38, symBinAddr: 0x10F48, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x2EE55, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xE64, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x2EE79, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xE64, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x2EE9C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0xE7C, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x2EEBC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0xE7C, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x2EECD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x148, symBinAddr: 0xFAC, symSize: 0x68 } + - { offsetInCU: 0xDD, offset: 0x2EF0B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x4, symBinAddr: 0xE68, symSize: 0x14 } + - { offsetInCU: 0x110, offset: 0x2EF3E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x1C, symBinAddr: 0xE80, symSize: 0x28 } + - { offsetInCU: 0x1A6, offset: 0x2EFD4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO9hashValueSivg', symObjAddr: 0x44, symBinAddr: 0xEA8, symSize: 0x44 } + - { offsetInCU: 0x2A0, offset: 0x2F0CE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0xEEC, symSize: 0x14 } + - { offsetInCU: 0x2C0, offset: 0x2F0EE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0xEEC, symSize: 0x14 } + - { offsetInCU: 0x300, offset: 0x2F12E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH9hashValueSivgTW', symObjAddr: 0x9C, symBinAddr: 0xF00, symSize: 0x44 } + - { offsetInCU: 0x3E3, offset: 0x2F211, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0xF44, symSize: 0x28 } + - { offsetInCU: 0x46C, offset: 0x2F29A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASQWb', symObjAddr: 0x1B0, symBinAddr: 0x1014, symSize: 0x4 } + - { offsetInCU: 0x480, offset: 0x2F2AE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOACSQAAWl', symObjAddr: 0x1B4, symBinAddr: 0x1018, symSize: 0x44 } + - { offsetInCU: 0x494, offset: 0x2F2C2, size: 0x8, addend: 0x0, symName: ___swift_memcpy2_1, symObjAddr: 0x1F8, symBinAddr: 0x105C, symSize: 0xC } + - { offsetInCU: 0x4A8, offset: 0x2F2D6, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x204, symBinAddr: 0x1068, symSize: 0x4 } + - { offsetInCU: 0x4BC, offset: 0x2F2EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwet', symObjAddr: 0x208, symBinAddr: 0x106C, symSize: 0xAC } + - { offsetInCU: 0x4D0, offset: 0x2F2FE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwst', symObjAddr: 0x2B4, symBinAddr: 0x1118, symSize: 0xC4 } + - { offsetInCU: 0x4E4, offset: 0x2F312, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwug', symObjAddr: 0x378, symBinAddr: 0x11DC, symSize: 0x14 } + - { offsetInCU: 0x4F8, offset: 0x2F326, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwup', symObjAddr: 0x38C, symBinAddr: 0x11F0, symSize: 0x4 } + - { offsetInCU: 0x50C, offset: 0x2F33A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwui', symObjAddr: 0x390, symBinAddr: 0x11F4, symSize: 0x24 } + - { offsetInCU: 0x520, offset: 0x2F34E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOMa', symObjAddr: 0x3B4, symBinAddr: 0x1218, symSize: 0x10 } + - { offsetInCU: 0x534, offset: 0x2F362, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x3C4, symBinAddr: 0x1228, symSize: 0xC } + - { offsetInCU: 0x548, offset: 0x2F376, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwet', symObjAddr: 0x3D0, symBinAddr: 0x1234, symSize: 0x90 } + - { offsetInCU: 0x55C, offset: 0x2F38A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwst', symObjAddr: 0x460, symBinAddr: 0x12C4, symSize: 0xBC } + - { offsetInCU: 0x570, offset: 0x2F39E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwug', symObjAddr: 0x51C, symBinAddr: 0x1380, symSize: 0x8 } + - { offsetInCU: 0x584, offset: 0x2F3B2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwup', symObjAddr: 0x524, symBinAddr: 0x1388, symSize: 0x4 } + - { offsetInCU: 0x598, offset: 0x2F3C6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwui', symObjAddr: 0x528, symBinAddr: 0x138C, symSize: 0x8 } + - { offsetInCU: 0x5AC, offset: 0x2F3DA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOMa', symObjAddr: 0x530, symBinAddr: 0x1394, symSize: 0x10 } + - { offsetInCU: 0x626, offset: 0x2F454, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x108, symBinAddr: 0xF6C, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x2F597, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x13A4, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x2F5BB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x13A4, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x2F5DE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x13BC, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x2F5FE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x13BC, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x2F60F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x148, symBinAddr: 0x14EC, symSize: 0x7C } + - { offsetInCU: 0xF5, offset: 0x2F665, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x4, symBinAddr: 0x13A8, symSize: 0x14 } + - { offsetInCU: 0x128, offset: 0x2F698, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x1C, symBinAddr: 0x13C0, symSize: 0x28 } + - { offsetInCU: 0x1BE, offset: 0x2F72E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg', symObjAddr: 0x44, symBinAddr: 0x13E8, symSize: 0x44 } + - { offsetInCU: 0x2B8, offset: 0x2F828, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x142C, symSize: 0x14 } + - { offsetInCU: 0x2D8, offset: 0x2F848, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x142C, symSize: 0x14 } + - { offsetInCU: 0x318, offset: 0x2F888, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH9hashValueSivgTW', symObjAddr: 0x9C, symBinAddr: 0x1440, symSize: 0x44 } + - { offsetInCU: 0x3FB, offset: 0x2F96B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x1484, symSize: 0x28 } + - { offsetInCU: 0x484, offset: 0x2F9F4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASQWb', symObjAddr: 0x1C4, symBinAddr: 0x1568, symSize: 0x4 } + - { offsetInCU: 0x498, offset: 0x2FA08, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOACSQAAWl', symObjAddr: 0x1C8, symBinAddr: 0x156C, symSize: 0x44 } + - { offsetInCU: 0x4AC, offset: 0x2FA1C, size: 0x8, addend: 0x0, symName: ___swift_memcpy3_1, symObjAddr: 0x20C, symBinAddr: 0x15B0, symSize: 0x14 } + - { offsetInCU: 0x4C0, offset: 0x2FA30, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwet', symObjAddr: 0x224, symBinAddr: 0x15C4, symSize: 0x74 } + - { offsetInCU: 0x4D4, offset: 0x2FA44, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwst', symObjAddr: 0x298, symBinAddr: 0x1638, symSize: 0x8C } + - { offsetInCU: 0x4E8, offset: 0x2FA58, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwug', symObjAddr: 0x324, symBinAddr: 0x16C4, symSize: 0x18 } + - { offsetInCU: 0x4FC, offset: 0x2FA6C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwup', symObjAddr: 0x33C, symBinAddr: 0x16DC, symSize: 0x4 } + - { offsetInCU: 0x510, offset: 0x2FA80, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwui', symObjAddr: 0x340, symBinAddr: 0x16E0, symSize: 0x18 } + - { offsetInCU: 0x524, offset: 0x2FA94, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOMa', symObjAddr: 0x358, symBinAddr: 0x16F8, symSize: 0x10 } + - { offsetInCU: 0x538, offset: 0x2FAA8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwet', symObjAddr: 0x374, symBinAddr: 0x1708, symSize: 0x90 } + - { offsetInCU: 0x54C, offset: 0x2FABC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwst', symObjAddr: 0x404, symBinAddr: 0x1798, symSize: 0xBC } + - { offsetInCU: 0x560, offset: 0x2FAD0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwug', symObjAddr: 0x4C0, symBinAddr: 0x1854, symSize: 0x8 } + - { offsetInCU: 0x574, offset: 0x2FAE4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwup', symObjAddr: 0x4C8, symBinAddr: 0x185C, symSize: 0x4 } + - { offsetInCU: 0x588, offset: 0x2FAF8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwui', symObjAddr: 0x4CC, symBinAddr: 0x1860, symSize: 0x8 } + - { offsetInCU: 0x59C, offset: 0x2FB0C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOMa', symObjAddr: 0x4D4, symBinAddr: 0x1868, symSize: 0x10 } + - { offsetInCU: 0x5FA, offset: 0x2FB6A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x108, symBinAddr: 0x14AC, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x2FC99, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x1878, symSize: 0xD0 } + - { offsetInCU: 0x99, offset: 0x2FD0B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x1878, symSize: 0xD0 } + - { offsetInCU: 0xEE, offset: 0x2FD60, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc', symObjAddr: 0xD0, symBinAddr: 0x1948, symSize: 0xB0 } + - { offsetInCU: 0x189, offset: 0x2FDFB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x190, symBinAddr: 0x1A08, symSize: 0xA0 } + - { offsetInCU: 0x1DE, offset: 0x2FE50, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x230, symBinAddr: 0x1AA8, symSize: 0x70 } + - { offsetInCU: 0x22D, offset: 0x2FE9F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x2A0, symBinAddr: 0x1B18, symSize: 0xC } + - { offsetInCU: 0x2A9, offset: 0x2FF1B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF', symObjAddr: 0x2AC, symBinAddr: 0x1B24, symSize: 0x38 } + - { offsetInCU: 0x310, offset: 0x2FF82, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF', symObjAddr: 0x2E4, symBinAddr: 0x1B5C, symSize: 0x2C } + - { offsetInCU: 0x384, offset: 0x2FFF6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY0_', symObjAddr: 0x310, symBinAddr: 0x1B88, symSize: 0x108 } + - { offsetInCU: 0x507, offset: 0x30179, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTQ1_', symObjAddr: 0x418, symBinAddr: 0x1C90, symSize: 0x70 } + - { offsetInCU: 0x5BF, offset: 0x30231, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY2_', symObjAddr: 0x488, symBinAddr: 0x1D00, symSize: 0x100 } + - { offsetInCU: 0x6AE, offset: 0x30320, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY3_', symObjAddr: 0x588, symBinAddr: 0x1E00, symSize: 0x40 } + - { offsetInCU: 0x70C, offset: 0x3037E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfd', symObjAddr: 0x5D0, symBinAddr: 0x1E48, symSize: 0x2C } + - { offsetInCU: 0x75D, offset: 0x303CF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfD', symObjAddr: 0x5FC, symBinAddr: 0x1E74, symSize: 0x34 } + - { offsetInCU: 0x87E, offset: 0x304F0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCAA4MoveVSgIeggr_SgWOe', symObjAddr: 0x180, symBinAddr: 0x19F8, symSize: 0x10 } + - { offsetInCU: 0x92C, offset: 0x3059E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfE', symObjAddr: 0x5C8, symBinAddr: 0x1E40, symSize: 0x8 } + - { offsetInCU: 0x959, offset: 0x305CB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCMa', symObjAddr: 0x630, symBinAddr: 0x1EA8, symSize: 0x20 } + - { offsetInCU: 0x4F, offset: 0x3076A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0x29A60, symBinAddr: 0x19B40, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x30784, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LLShyAA5PieceVGvpZ', symObjAddr: 0x6D30, symBinAddr: 0x18720, symSize: 0x0 } + - { offsetInCU: 0xD7, offset: 0x307F2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x6D38, symBinAddr: 0x18728, symSize: 0x0 } + - { offsetInCU: 0xF1, offset: 0x3080C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardV_S2itKcGvpZ', symObjAddr: 0x6D40, symBinAddr: 0x18730, symSize: 0x0 } + - { offsetInCU: 0x10B, offset: 0x30826, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x6D48, symBinAddr: 0x18738, symSize: 0x0 } + - { offsetInCU: 0x125, offset: 0x30840, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellTypeSDyAA0iJ0OSaySi3row_Si3coltGGvpZ', symObjAddr: 0x29A68, symBinAddr: 0x19B48, symSize: 0x0 } + - { offsetInCU: 0x284, offset: 0x3099F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0x1F94, symSize: 0x2DC } + - { offsetInCU: 0xA99, offset: 0x311B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ', symObjAddr: 0x2DC, symBinAddr: 0x2270, symSize: 0x78 } + - { offsetInCU: 0xAD7, offset: 0x311F2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ', symObjAddr: 0x354, symBinAddr: 0x22E8, symSize: 0x14 } + - { offsetInCU: 0xB01, offset: 0x3121C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU_', symObjAddr: 0x3AC, symBinAddr: 0x2340, symSize: 0x30 } + - { offsetInCU: 0xB41, offset: 0x3125C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU0_', symObjAddr: 0x3DC, symBinAddr: 0x2370, symSize: 0x78 } + - { offsetInCU: 0xB93, offset: 0x312AE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVACycfC', symObjAddr: 0x6A8, symBinAddr: 0x263C, symSize: 0x30 } + - { offsetInCU: 0xBD8, offset: 0x312F3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x6D8, symBinAddr: 0x266C, symSize: 0x54 } + - { offsetInCU: 0xC3D, offset: 0x31358, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV19findAuthorizedMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL5boardSayAA4MoveVGAA5BoardV_tF', symObjAddr: 0x72C, symBinAddr: 0x26C0, symSize: 0x458 } + - { offsetInCU: 0x15D4, offset: 0x31CEF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12findRatMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0xB84, symBinAddr: 0x2B18, symSize: 0x62C } + - { offsetInCU: 0x1FE8, offset: 0x32703, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV17findElephantMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x11B0, symBinAddr: 0x3144, symSize: 0x5F8 } + - { offsetInCU: 0x295A, offset: 0x33075, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16findDefaultMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x17A8, symBinAddr: 0x373C, symSize: 0x6C4 } + - { offsetInCU: 0x340F, offset: 0x33B2A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV21findTigerAndLionMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x1E6C, symBinAddr: 0x3E00, symSize: 0x44C } + - { offsetInCU: 0x3A6C, offset: 0x34187, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20findDirectNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x22B8, symBinAddr: 0x424C, symSize: 0x300 } + - { offsetInCU: 0x3FE8, offset: 0x34703, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV26findTigerAndLionNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x25B8, symBinAddr: 0x454C, symSize: 0x56C } + - { offsetInCU: 0x491C, offset: 0x35037, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x2B24, symBinAddr: 0x4AB8, symSize: 0x12C } + - { offsetInCU: 0x4AEC, offset: 0x35207, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x2C50, symBinAddr: 0x4BE4, symSize: 0x140 } + - { offsetInCU: 0x4D56, offset: 0x35471, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF', symObjAddr: 0x2D90, symBinAddr: 0x4D24, symSize: 0xA0 } + - { offsetInCU: 0x4E40, offset: 0x3555B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF', symObjAddr: 0x2E30, symBinAddr: 0x4DC4, symSize: 0x104 } + - { offsetInCU: 0x50CF, offset: 0x357EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x2F34, symBinAddr: 0x4EC8, symSize: 0x3C } + - { offsetInCU: 0x51E0, offset: 0x358FB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF', symObjAddr: 0x2F70, symBinAddr: 0x4F04, symSize: 0x188 } + - { offsetInCU: 0x537E, offset: 0x35A99, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF', symObjAddr: 0x30F8, symBinAddr: 0x508C, symSize: 0x424 } + - { offsetInCU: 0x5879, offset: 0x35F94, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0x351C, symBinAddr: 0x54B0, symSize: 0x8 } + - { offsetInCU: 0x588D, offset: 0x35FA8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg', symObjAddr: 0x3524, symBinAddr: 0x54B8, symSize: 0x8 } + - { offsetInCU: 0x58BF, offset: 0x35FDA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11createBoardAA0H0VyFZTW', symObjAddr: 0x352C, symBinAddr: 0x54C0, symSize: 0x78 } + - { offsetInCU: 0x590C, offset: 0x36027, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10checkBoardyyAA0H0VKFZTW', symObjAddr: 0x35A4, symBinAddr: 0x5538, symSize: 0x14 } + - { offsetInCU: 0x5944, offset: 0x3605F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0x35B8, symBinAddr: 0x554C, symSize: 0x4 } + - { offsetInCU: 0x5960, offset: 0x3607B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0x35BC, symBinAddr: 0x5550, symSize: 0x14 } + - { offsetInCU: 0x597C, offset: 0x36097, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0x35D0, symBinAddr: 0x5564, symSize: 0x14 } + - { offsetInCU: 0x5998, offset: 0x360B3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itFTW', symObjAddr: 0x35E4, symBinAddr: 0x5578, symSize: 0x4 } + - { offsetInCU: 0x59B4, offset: 0x360CF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtFTW', symObjAddr: 0x35E8, symBinAddr: 0x557C, symSize: 0x4 } + - { offsetInCU: 0x59D0, offset: 0x360EB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itFTW', symObjAddr: 0x35EC, symBinAddr: 0x5580, symSize: 0x4 } + - { offsetInCU: 0x59EC, offset: 0x36107, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VALtKFTW', symObjAddr: 0x35F0, symBinAddr: 0x5584, symSize: 0x14 } + - { offsetInCU: 0x5A21, offset: 0x3613C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0x3604, symBinAddr: 0x5598, symSize: 0x8 } + - { offsetInCU: 0x5A41, offset: 0x3615C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0x3604, symBinAddr: 0x5598, symSize: 0x8 } + - { offsetInCU: 0x5A66, offset: 0x36181, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0x360C, symBinAddr: 0x55A0, symSize: 0x8 } + - { offsetInCU: 0x5A86, offset: 0x361A1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0x360C, symBinAddr: 0x55A0, symSize: 0x8 } + - { offsetInCU: 0x5A99, offset: 0x361B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZTf4nd_n', symObjAddr: 0x5710, symBinAddr: 0x76A4, symSize: 0x28C } + - { offsetInCU: 0x5E0F, offset: 0x3652A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20initPlacesByCellType33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardVFZTf4nd_n', symObjAddr: 0x599C, symBinAddr: 0x7930, symSize: 0x3A8 } + - { offsetInCU: 0x629F, offset: 0x369BA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV23checkCellsByTypeIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x5D44, symBinAddr: 0x7CD8, symSize: 0x15C } + - { offsetInCU: 0x6492, offset: 0x36BAD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV18checkPiecesIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x5EA0, symBinAddr: 0x7E34, symSize: 0x178 } + - { offsetInCU: 0x6572, offset: 0x36C8D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15checkWaterCells33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x6018, symBinAddr: 0x7FAC, symSize: 0xDC } + - { offsetInCU: 0x6689, offset: 0x36DA4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x368, symBinAddr: 0x22FC, symSize: 0x14 } + - { offsetInCU: 0x66A3, offset: 0x36DBE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x37C, symBinAddr: 0x2310, symSize: 0x30 } + - { offsetInCU: 0x66D9, offset: 0x36DF4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x454, symBinAddr: 0x23E8, symSize: 0x30 } + - { offsetInCU: 0x66F3, offset: 0x36E0E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x510, symBinAddr: 0x24A4, symSize: 0x14 } + - { offsetInCU: 0x670D, offset: 0x36E28, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellType_WZ', symObjAddr: 0x524, symBinAddr: 0x24B8, symSize: 0x24 } + - { offsetInCU: 0x6C29, offset: 0x37344, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8setValue_6forKeyyq_n_xtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3614, symBinAddr: 0x55A8, symSize: 0xB0 } + - { offsetInCU: 0x6C9E, offset: 0x373B9, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x36C4, symBinAddr: 0x5658, symSize: 0x70 } + - { offsetInCU: 0x6CCB, offset: 0x373E6, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x3734, symBinAddr: 0x56C8, symSize: 0x3C } + - { offsetInCU: 0x6D0E, offset: 0x37429, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3770, symBinAddr: 0x5704, symSize: 0x64 } + - { offsetInCU: 0x6D86, offset: 0x374A1, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x37D4, symBinAddr: 0x5768, symSize: 0xE0 } + - { offsetInCU: 0x6EBE, offset: 0x375D9, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x38B4, symBinAddr: 0x5848, symSize: 0x20 } + - { offsetInCU: 0x6EE1, offset: 0x375FC, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5.resume.0', symObjAddr: 0x38D4, symBinAddr: 0x5868, symSize: 0x10 } + - { offsetInCU: 0x6F24, offset: 0x3763F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x38E4, symBinAddr: 0x5878, symSize: 0xC8 } + - { offsetInCU: 0x6F8C, offset: 0x376A7, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x39AC, symBinAddr: 0x5940, symSize: 0xE0 } + - { offsetInCU: 0x6FE2, offset: 0x376FD, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x3A8C, symBinAddr: 0x5A20, symSize: 0x78 } + - { offsetInCU: 0x704F, offset: 0x3776A, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x3B6C, symBinAddr: 0x5B00, symSize: 0x1C0 } + - { offsetInCU: 0x7179, offset: 0x37894, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3D2C, symBinAddr: 0x5CC0, symSize: 0x54 } + - { offsetInCU: 0x724A, offset: 0x37965, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x3D80, symBinAddr: 0x5D14, symSize: 0x260 } + - { offsetInCU: 0x740A, offset: 0x37B25, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x4080, symBinAddr: 0x6014, symSize: 0x1B0 } + - { offsetInCU: 0x748B, offset: 0x37BA6, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4230, symBinAddr: 0x61C4, symSize: 0x1C8 } + - { offsetInCU: 0x7525, offset: 0x37C40, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x43F8, symBinAddr: 0x638C, symSize: 0x358 } + - { offsetInCU: 0x76A4, offset: 0x37DBF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4750, symBinAddr: 0x66E4, symSize: 0x344 } + - { offsetInCU: 0x77B7, offset: 0x37ED2, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x4A94, symBinAddr: 0x6A28, symSize: 0x154 } + - { offsetInCU: 0x79C2, offset: 0x380DD, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x4BE8, symBinAddr: 0x6B7C, symSize: 0x180 } + - { offsetInCU: 0x7BD8, offset: 0x382F3, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x4D68, symBinAddr: 0x6CFC, symSize: 0x190 } + - { offsetInCU: 0x7C3C, offset: 0x38357, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x4EF8, symBinAddr: 0x6E8C, symSize: 0x298 } + - { offsetInCU: 0x7E42, offset: 0x3855D, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x5190, symBinAddr: 0x7124, symSize: 0x33C } + - { offsetInCU: 0x8072, offset: 0x3878D, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x54CC, symBinAddr: 0x7460, symSize: 0x1C } + - { offsetInCU: 0x808A, offset: 0x387A5, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x54E8, symBinAddr: 0x747C, symSize: 0x1C } + - { offsetInCU: 0x80D9, offset: 0x387F4, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x5504, symBinAddr: 0x7498, symSize: 0x110 } + - { offsetInCU: 0x8231, offset: 0x3894C, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x5614, symBinAddr: 0x75A8, symSize: 0xFC } + - { offsetInCU: 0x84A2, offset: 0x38BBD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOACs0F0AAWl', symObjAddr: 0x62EC, symBinAddr: 0x8280, symSize: 0x44 } + - { offsetInCU: 0x84B6, offset: 0x38BD1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOACs0G0AAWl', symObjAddr: 0x6330, symBinAddr: 0x82C4, symSize: 0x44 } + - { offsetInCU: 0x84CA, offset: 0x38BE5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwCP', symObjAddr: 0x6374, symBinAddr: 0x8308, symSize: 0x34 } + - { offsetInCU: 0x84DE, offset: 0x38BF9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwxx', symObjAddr: 0x63A8, symBinAddr: 0x833C, symSize: 0x28 } + - { offsetInCU: 0x84F2, offset: 0x38C0D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwcp', symObjAddr: 0x63D0, symBinAddr: 0x8364, symSize: 0x34 } + - { offsetInCU: 0x8506, offset: 0x38C21, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwca', symObjAddr: 0x6404, symBinAddr: 0x8398, symSize: 0x5C } + - { offsetInCU: 0x851A, offset: 0x38C35, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x6460, symBinAddr: 0x83F4, symSize: 0xC } + - { offsetInCU: 0x852E, offset: 0x38C49, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwta', symObjAddr: 0x646C, symBinAddr: 0x8400, symSize: 0x44 } + - { offsetInCU: 0x8542, offset: 0x38C5D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwet', symObjAddr: 0x64B0, symBinAddr: 0x8444, symSize: 0x48 } + - { offsetInCU: 0x8556, offset: 0x38C71, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwst', symObjAddr: 0x64F8, symBinAddr: 0x848C, symSize: 0x3C } + - { offsetInCU: 0x856A, offset: 0x38C85, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVMa', symObjAddr: 0x6534, symBinAddr: 0x84C8, symSize: 0x10 } + - { offsetInCU: 0x857E, offset: 0x38C99, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x6544, symBinAddr: 0x84D8, symSize: 0x40 } + - { offsetInCU: 0x8642, offset: 0x38D5D, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy14DouShouQiModel4MoveVG_s15EmptyCollectionVyANGTg5Tf4nndn_n', symObjAddr: 0x6684, symBinAddr: 0x8618, symSize: 0x178 } + - { offsetInCU: 0x8713, offset: 0x38E2E, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lF14DouShouQiModel4MoveV_s15EmptyCollectionVyAHGTg5Tf4ndn_n', symObjAddr: 0x67FC, symBinAddr: 0x8790, symSize: 0xC0 } + - { offsetInCU: 0x8922, offset: 0x3903D, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x548, symBinAddr: 0x24DC, symSize: 0x4C } + - { offsetInCU: 0x893E, offset: 0x39059, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x594, symBinAddr: 0x2528, symSize: 0x30 } + - { offsetInCU: 0x89E8, offset: 0x39103, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x5C4, symBinAddr: 0x2558, symSize: 0xE4 } + - { offsetInCU: 0x8F60, offset: 0x3967B, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5Tf4gd_n', symObjAddr: 0x60F4, symBinAddr: 0x8088, symSize: 0x100 } + - { offsetInCU: 0x9091, offset: 0x397AC, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5BoardV_SiTg5Tf4gd_n', symObjAddr: 0x61F4, symBinAddr: 0x8188, symSize: 0xF8 } + - { offsetInCU: 0x91DE, offset: 0x398F9, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5OwnerO_AC6PlayerCTg5Tf4gd_n', symObjAddr: 0x6584, symBinAddr: 0x8518, symSize: 0x100 } + - { offsetInCU: 0x27, offset: 0x39C38, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0x8C6C, symSize: 0x1C } + - { offsetInCU: 0x4B, offset: 0x39C5C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0x8C6C, symSize: 0x1C } + - { offsetInCU: 0x9A, offset: 0x39CAB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV11descriptionSSvg', symObjAddr: 0x1C, symBinAddr: 0x8C88, symSize: 0xF0 } + - { offsetInCU: 0x1DF, offset: 0x39DF0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg', symObjAddr: 0x10C, symBinAddr: 0x8D78, symSize: 0xC } + - { offsetInCU: 0x1FD, offset: 0x39E0E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg', symObjAddr: 0x118, symBinAddr: 0x8D84, symSize: 0xC } + - { offsetInCU: 0x21B, offset: 0x39E2C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg', symObjAddr: 0x124, symBinAddr: 0x8D90, symSize: 0xC } + - { offsetInCU: 0x239, offset: 0x39E4A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs', symObjAddr: 0x130, symBinAddr: 0x8D9C, symSize: 0xC } + - { offsetInCU: 0x277, offset: 0x39E88, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM', symObjAddr: 0x13C, symBinAddr: 0x8DA8, symSize: 0x10 } + - { offsetInCU: 0x2A5, offset: 0x39EB6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM.resume.0', symObjAddr: 0x14C, symBinAddr: 0x8DB8, symSize: 0x4 } + - { offsetInCU: 0x2D0, offset: 0x39EE1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ', symObjAddr: 0x150, symBinAddr: 0x8DBC, symSize: 0x4 } + - { offsetInCU: 0x2E4, offset: 0x39EF5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x154, symBinAddr: 0x8DC0, symSize: 0x4 } + - { offsetInCU: 0x30F, offset: 0x39F20, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x158, symBinAddr: 0x8DC4, symSize: 0x4 } + - { offsetInCU: 0x32F, offset: 0x39F40, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x158, symBinAddr: 0x8DC4, symSize: 0x4 } + - { offsetInCU: 0x340, offset: 0x39F51, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x15C, symBinAddr: 0x8DC8, symSize: 0x58 } + - { offsetInCU: 0x3B4, offset: 0x39FC5, size: 0x8, addend: 0x0, symName: ___swift_memcpy4_1, symObjAddr: 0x1B4, symBinAddr: 0x8E20, symSize: 0xC } + - { offsetInCU: 0x3C8, offset: 0x39FD9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwet', symObjAddr: 0x1C4, symBinAddr: 0x8E2C, symSize: 0x44 } + - { offsetInCU: 0x3DC, offset: 0x39FED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwst', symObjAddr: 0x208, symBinAddr: 0x8E70, symSize: 0x40 } + - { offsetInCU: 0x3F0, offset: 0x3A001, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVMa', symObjAddr: 0x248, symBinAddr: 0x8EB0, symSize: 0x10 } + - { offsetInCU: 0x2B, offset: 0x3A10C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0x8EC0, symSize: 0x1A4 } + - { offsetInCU: 0x4F, offset: 0x3A130, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0xB3D0, symBinAddr: 0x19B50, symSize: 0x0 } + - { offsetInCU: 0x1A2, offset: 0x3A283, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0x8EC0, symSize: 0x1A4 } + - { offsetInCU: 0x582, offset: 0x3A663, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ', symObjAddr: 0x1A4, symBinAddr: 0x9064, symSize: 0x78 } + - { offsetInCU: 0x5C0, offset: 0x3A6A1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ', symObjAddr: 0x21C, symBinAddr: 0x90DC, symSize: 0x14 } + - { offsetInCU: 0x5DB, offset: 0x3A6BC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVACycfC', symObjAddr: 0x230, symBinAddr: 0x90F0, symSize: 0x30 } + - { offsetInCU: 0x61F, offset: 0x3A700, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x260, symBinAddr: 0x9120, symSize: 0x54 } + - { offsetInCU: 0x683, offset: 0x3A764, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x2B4, symBinAddr: 0x9174, symSize: 0x17C } + - { offsetInCU: 0x99E, offset: 0x3AA7F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x430, symBinAddr: 0x92F0, symSize: 0x29C } + - { offsetInCU: 0xCE8, offset: 0x3ADC9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF', symObjAddr: 0x6CC, symBinAddr: 0x958C, symSize: 0xA0 } + - { offsetInCU: 0xDF9, offset: 0x3AEDA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF', symObjAddr: 0x76C, symBinAddr: 0x962C, symSize: 0x10C } + - { offsetInCU: 0x1033, offset: 0x3B114, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x878, symBinAddr: 0x9738, symSize: 0x3C } + - { offsetInCU: 0x1143, offset: 0x3B224, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF', symObjAddr: 0x8B4, symBinAddr: 0x9774, symSize: 0x11C } + - { offsetInCU: 0x12BB, offset: 0x3B39C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF', symObjAddr: 0x9D0, symBinAddr: 0x9890, symSize: 0x1E4 } + - { offsetInCU: 0x1477, offset: 0x3B558, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0xBB4, symBinAddr: 0x9A74, symSize: 0x8 } + - { offsetInCU: 0x148B, offset: 0x3B56C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg', symObjAddr: 0xBBC, symBinAddr: 0x9A7C, symSize: 0x8 } + - { offsetInCU: 0x14BD, offset: 0x3B59E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11createBoardAA0I0VyFZTW', symObjAddr: 0xBC4, symBinAddr: 0x9A84, symSize: 0x78 } + - { offsetInCU: 0x150A, offset: 0x3B5EB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10checkBoardyyAA0I0VKFZTW', symObjAddr: 0xC3C, symBinAddr: 0x9AFC, symSize: 0x14 } + - { offsetInCU: 0x1542, offset: 0x3B623, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0xC50, symBinAddr: 0x9B10, symSize: 0x4 } + - { offsetInCU: 0x155E, offset: 0x3B63F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0xC54, symBinAddr: 0x9B14, symSize: 0x14 } + - { offsetInCU: 0x157A, offset: 0x3B65B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0xC68, symBinAddr: 0x9B28, symSize: 0x14 } + - { offsetInCU: 0x1596, offset: 0x3B677, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itFTW', symObjAddr: 0xC7C, symBinAddr: 0x9B3C, symSize: 0x4 } + - { offsetInCU: 0x15B2, offset: 0x3B693, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtFTW', symObjAddr: 0xC80, symBinAddr: 0x9B40, symSize: 0x4 } + - { offsetInCU: 0x15CE, offset: 0x3B6AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itFTW', symObjAddr: 0xC84, symBinAddr: 0x9B44, symSize: 0x18 } + - { offsetInCU: 0x15EA, offset: 0x3B6CB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VALtKFTW', symObjAddr: 0xC9C, symBinAddr: 0x9B5C, symSize: 0x14 } + - { offsetInCU: 0x161E, offset: 0x3B6FF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0xCB0, symBinAddr: 0x9B70, symSize: 0x8 } + - { offsetInCU: 0x163E, offset: 0x3B71F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0xCB0, symBinAddr: 0x9B70, symSize: 0x8 } + - { offsetInCU: 0x1661, offset: 0x3B742, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0xCB8, symBinAddr: 0x9B78, symSize: 0x8 } + - { offsetInCU: 0x1681, offset: 0x3B762, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0xCB8, symBinAddr: 0x9B78, symSize: 0x8 } + - { offsetInCU: 0x1693, offset: 0x3B774, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV16checkCellsByType33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xCC0, symBinAddr: 0x9B80, symSize: 0x144 } + - { offsetInCU: 0x1895, offset: 0x3B976, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11checkPieces33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xE04, symBinAddr: 0x9CC4, symSize: 0x220 } + - { offsetInCU: 0x1BFD, offset: 0x3BCDE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZTf4nd_n', symObjAddr: 0x1024, symBinAddr: 0x9EE4, symSize: 0xB8 } + - { offsetInCU: 0x1E82, offset: 0x3BF63, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwCP', symObjAddr: 0x11A4, symBinAddr: 0x9F9C, symSize: 0x34 } + - { offsetInCU: 0x1E96, offset: 0x3BF77, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwxx', symObjAddr: 0x11D8, symBinAddr: 0x9FD0, symSize: 0x28 } + - { offsetInCU: 0x1EAA, offset: 0x3BF8B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwcp', symObjAddr: 0x1200, symBinAddr: 0x9FF8, symSize: 0x34 } + - { offsetInCU: 0x1EBE, offset: 0x3BF9F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwca', symObjAddr: 0x1234, symBinAddr: 0xA02C, symSize: 0x5C } + - { offsetInCU: 0x1ED2, offset: 0x3BFB3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwta', symObjAddr: 0x129C, symBinAddr: 0xA088, symSize: 0x44 } + - { offsetInCU: 0x1EE6, offset: 0x3BFC7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwet', symObjAddr: 0x12E0, symBinAddr: 0xA0CC, symSize: 0x48 } + - { offsetInCU: 0x1EFA, offset: 0x3BFDB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwst', symObjAddr: 0x1328, symBinAddr: 0xA114, symSize: 0x3C } + - { offsetInCU: 0x1F0E, offset: 0x3BFEF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVMa', symObjAddr: 0x1364, symBinAddr: 0xA150, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x3C377, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0xA1D8, symSize: 0x68 } + - { offsetInCU: 0x7A, offset: 0x3C3A6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfd', symObjAddr: 0x88, symBinAddr: 0xA260, symSize: 0x24 } + - { offsetInCU: 0x97, offset: 0x3C3C3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF', symObjAddr: 0xAC, symBinAddr: 0xA284, symSize: 0xE4 } + - { offsetInCU: 0x1C2, offset: 0x3C4EE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF', symObjAddr: 0x190, symBinAddr: 0xA368, symSize: 0x28 } + - { offsetInCU: 0x252, offset: 0x3C57E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY0_', symObjAddr: 0x1B8, symBinAddr: 0xA390, symSize: 0x10C } + - { offsetInCU: 0x3DB, offset: 0x3C707, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTQ1_', symObjAddr: 0x2C4, symBinAddr: 0xA49C, symSize: 0x70 } + - { offsetInCU: 0x49A, offset: 0x3C7C6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY2_', symObjAddr: 0x334, symBinAddr: 0xA50C, symSize: 0xFC } + - { offsetInCU: 0x58F, offset: 0x3C8BB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY3_', symObjAddr: 0x430, symBinAddr: 0xA608, symSize: 0x40 } + - { offsetInCU: 0x601, offset: 0x3C92D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC4nameSSvg', symObjAddr: 0x470, symBinAddr: 0xA648, symSize: 0x2C } + - { offsetInCU: 0x630, offset: 0x3C95C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC2idAA5OwnerOvg', symObjAddr: 0x49C, symBinAddr: 0xA674, symSize: 0xC } + - { offsetInCU: 0x693, offset: 0x3C9BF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x4A8, symBinAddr: 0xA680, symSize: 0x98 } + - { offsetInCU: 0x6C8, offset: 0x3C9F4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x540, symBinAddr: 0xA718, symSize: 0xC } + - { offsetInCU: 0x738, offset: 0x3CA64, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfD', symObjAddr: 0x6F4, symBinAddr: 0xA8CC, symSize: 0x2C } + - { offsetInCU: 0x77C, offset: 0x3CAA8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCMa', symObjAddr: 0x68, symBinAddr: 0xA240, symSize: 0x20 } + - { offsetInCU: 0x883, offset: 0x3CBAF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TR', symObjAddr: 0x54C, symBinAddr: 0xA724, symSize: 0x6C } + - { offsetInCU: 0x8B6, offset: 0x3CBE2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTQ0_', symObjAddr: 0x5B8, symBinAddr: 0xA790, symSize: 0x48 } + - { offsetInCU: 0x904, offset: 0x3CC30, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA', symObjAddr: 0x624, symBinAddr: 0xA7FC, symSize: 0x88 } + - { offsetInCU: 0x934, offset: 0x3CC60, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTATQ0_', symObjAddr: 0x6AC, symBinAddr: 0xA884, symSize: 0x48 } + - { offsetInCU: 0x9FE, offset: 0x3CD2A, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSi3row_Si3colt_Tg5', symObjAddr: 0x82C, symBinAddr: 0xAA04, symSize: 0xFC } + - { offsetInCU: 0xBA1, offset: 0x3CECD, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x968, symBinAddr: 0xAB00, symSize: 0x110 } + - { offsetInCU: 0xD44, offset: 0x3D070, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0xA78, symBinAddr: 0xAC10, symSize: 0xFC } + - { offsetInCU: 0xEF2, offset: 0x3D21E, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0xB74, symBinAddr: 0xAD0C, symSize: 0x128 } + - { offsetInCU: 0x27, offset: 0x3D541, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xAFB4, symSize: 0x4 } + - { offsetInCU: 0x3F, offset: 0x3D559, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwCP', symObjAddr: 0x10, symBinAddr: 0xAFC4, symSize: 0x48 } + - { offsetInCU: 0x53, offset: 0x3D56D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwxx', symObjAddr: 0x58, symBinAddr: 0xB00C, symSize: 0x18 } + - { offsetInCU: 0x67, offset: 0x3D581, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwcp', symObjAddr: 0x70, symBinAddr: 0xB024, symSize: 0x48 } + - { offsetInCU: 0x7B, offset: 0x3D595, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwca', symObjAddr: 0xB8, symBinAddr: 0xB06C, symSize: 0xA0 } + - { offsetInCU: 0x8F, offset: 0x3D5A9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwta', symObjAddr: 0x164, symBinAddr: 0xB10C, symSize: 0x60 } + - { offsetInCU: 0xA3, offset: 0x3D5BD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwet', symObjAddr: 0x1C4, symBinAddr: 0xB16C, symSize: 0x58 } + - { offsetInCU: 0xB7, offset: 0x3D5D1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwst', symObjAddr: 0x21C, symBinAddr: 0xB1C4, symSize: 0x54 } + - { offsetInCU: 0xCB, offset: 0x3D5E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwug', symObjAddr: 0x270, symBinAddr: 0xB218, symSize: 0x18 } + - { offsetInCU: 0xDF, offset: 0x3D5F9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwup', symObjAddr: 0x288, symBinAddr: 0xB230, symSize: 0x4 } + - { offsetInCU: 0xF3, offset: 0x3D60D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwui', symObjAddr: 0x28C, symBinAddr: 0xB234, symSize: 0x20 } + - { offsetInCU: 0x107, offset: 0x3D621, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOMa', symObjAddr: 0x2AC, symBinAddr: 0xB254, symSize: 0x10 } + - { offsetInCU: 0x12C, offset: 0x3D646, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xAFB4, symSize: 0x4 } + - { offsetInCU: 0x148, offset: 0x3D662, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP5_codeSivgTW', symObjAddr: 0x4, symBinAddr: 0xAFB8, symSize: 0x4 } + - { offsetInCU: 0x164, offset: 0x3D67E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0x8, symBinAddr: 0xAFBC, symSize: 0x4 } + - { offsetInCU: 0x180, offset: 0x3D69A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0xC, symBinAddr: 0xAFC0, symSize: 0x4 } + - { offsetInCU: 0x27, offset: 0x3D72E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xB264, symSize: 0x28 } + - { offsetInCU: 0x52, offset: 0x3D759, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xB264, symSize: 0x28 } + - { offsetInCU: 0xC5, offset: 0x3D7CC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY0_', symObjAddr: 0x28, symBinAddr: 0xB28C, symSize: 0x1B4 } + - { offsetInCU: 0x3A6, offset: 0x3DAAD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTQ1_', symObjAddr: 0x1DC, symBinAddr: 0xB440, symSize: 0x70 } + - { offsetInCU: 0x4A7, offset: 0x3DBAE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY2_', symObjAddr: 0x24C, symBinAddr: 0xB4B0, symSize: 0x104 } + - { offsetInCU: 0x5DD, offset: 0x3DCE4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY3_', symObjAddr: 0x350, symBinAddr: 0xB5B4, symSize: 0x4C } + - { offsetInCU: 0x6C4, offset: 0x3DDCB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x3C0, symBinAddr: 0xB624, symSize: 0x9C } + - { offsetInCU: 0x71B, offset: 0x3DE22, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x45C, symBinAddr: 0xB6C0, symSize: 0x6C } + - { offsetInCU: 0x76C, offset: 0x3DE73, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfd', symObjAddr: 0x4C8, symBinAddr: 0xB72C, symSize: 0x24 } + - { offsetInCU: 0x7CB, offset: 0x3DED2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfD', symObjAddr: 0x4EC, symBinAddr: 0xB750, symSize: 0x2C } + - { offsetInCU: 0x9ED, offset: 0x3E0F4, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x39C, symBinAddr: 0xB600, symSize: 0x24 } + - { offsetInCU: 0xA98, offset: 0x3E19F, size: 0x8, addend: 0x0, symName: '_$sSGsE4next10upperBoundqd__qd___ts17FixedWidthIntegerRd__SURd__lFs27SystemRandomNumberGeneratorV_SuTg5', symObjAddr: 0x518, symBinAddr: 0xB77C, symSize: 0x88 } + - { offsetInCU: 0xB39, offset: 0x3E240, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCMa', symObjAddr: 0x5A0, symBinAddr: 0xB804, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0x3E3EC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xB824, symSize: 0x48 } + - { offsetInCU: 0x6C, offset: 0x3E431, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xB824, symSize: 0x48 } + - { offsetInCU: 0xDB, offset: 0x3E4A0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ', symObjAddr: 0x88, symBinAddr: 0xB86C, symSize: 0x14 } + - { offsetInCU: 0x10E, offset: 0x3E4D3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF', symObjAddr: 0x9C, symBinAddr: 0xB880, symSize: 0x28 } + - { offsetInCU: 0x1A4, offset: 0x3E569, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO9hashValueSivg', symObjAddr: 0xC4, symBinAddr: 0xB8A8, symSize: 0x44 } + - { offsetInCU: 0x29E, offset: 0x3E663, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x108, symBinAddr: 0xB8EC, symSize: 0x14 } + - { offsetInCU: 0x2BE, offset: 0x3E683, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x108, symBinAddr: 0xB8EC, symSize: 0x14 } + - { offsetInCU: 0x2FE, offset: 0x3E6C3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x11C, symBinAddr: 0xB900, symSize: 0x44 } + - { offsetInCU: 0x3E1, offset: 0x3E7A6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x160, symBinAddr: 0xB944, symSize: 0x28 } + - { offsetInCU: 0x46D, offset: 0x3E832, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAAsADP8allCases03AllJ0QzvgZTW', symObjAddr: 0x2A4, symBinAddr: 0xBA88, symSize: 0x58 } + - { offsetInCU: 0x509, offset: 0x3E8CE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASQWb', symObjAddr: 0x1C8, symBinAddr: 0xB9AC, symSize: 0x4 } + - { offsetInCU: 0x51D, offset: 0x3E8E2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOACSQAAWl', symObjAddr: 0x1CC, symBinAddr: 0xB9B0, symSize: 0x44 } + - { offsetInCU: 0x531, offset: 0x3E8F6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAA8AllCasessADP_SlWT', symObjAddr: 0x210, symBinAddr: 0xB9F4, symSize: 0x4 } + - { offsetInCU: 0x545, offset: 0x3E90A, size: 0x8, addend: 0x0, symName: '_$sSay14DouShouQiModel8CellTypeOGSayxGSlsWl', symObjAddr: 0x214, symBinAddr: 0xB9F8, symSize: 0x4C } + - { offsetInCU: 0x559, offset: 0x3E91E, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x260, symBinAddr: 0xBA44, symSize: 0x44 } + - { offsetInCU: 0x56D, offset: 0x3E932, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwet', symObjAddr: 0x30C, symBinAddr: 0xBAE0, symSize: 0x90 } + - { offsetInCU: 0x581, offset: 0x3E946, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwst', symObjAddr: 0x39C, symBinAddr: 0xBB70, symSize: 0xBC } + - { offsetInCU: 0x595, offset: 0x3E95A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwug', symObjAddr: 0x458, symBinAddr: 0xBC2C, symSize: 0x8 } + - { offsetInCU: 0x5A9, offset: 0x3E96E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwup', symObjAddr: 0x460, symBinAddr: 0xBC34, symSize: 0x4 } + - { offsetInCU: 0x5BD, offset: 0x3E982, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwui', symObjAddr: 0x464, symBinAddr: 0xBC38, symSize: 0x8 } + - { offsetInCU: 0x5D1, offset: 0x3E996, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOMa', symObjAddr: 0x46C, symBinAddr: 0xBC40, symSize: 0x10 } + - { offsetInCU: 0x63E, offset: 0x3EA03, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x188, symBinAddr: 0xB96C, symSize: 0x40 } + - { offsetInCU: 0x2B, offset: 0x3EB43, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xBC50, symSize: 0x68 } + - { offsetInCU: 0xA6, offset: 0x3EBBE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xBC50, symSize: 0x68 } + - { offsetInCU: 0x2B0, offset: 0x3EDC8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF', symObjAddr: 0x68, symBinAddr: 0xBCB8, symSize: 0x1C0 } + - { offsetInCU: 0x583, offset: 0x3F09B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF', symObjAddr: 0x228, symBinAddr: 0xBE78, symSize: 0xD0 } + - { offsetInCU: 0x7F1, offset: 0x3F309, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6nbRowsSivg', symObjAddr: 0x2F8, symBinAddr: 0xBF48, symSize: 0x8 } + - { offsetInCU: 0x80F, offset: 0x3F327, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9nbColumnsSivg', symObjAddr: 0x300, symBinAddr: 0xBF50, symSize: 0x8 } + - { offsetInCU: 0x82D, offset: 0x3F345, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg', symObjAddr: 0x308, symBinAddr: 0xBF58, symSize: 0x8 } + - { offsetInCU: 0x84B, offset: 0x3F363, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF', symObjAddr: 0x310, symBinAddr: 0xBF60, symSize: 0xD0 } + - { offsetInCU: 0xA02, offset: 0x3F51A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF', symObjAddr: 0x3E0, symBinAddr: 0xC030, symSize: 0x150 } + - { offsetInCU: 0xC18, offset: 0x3F730, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF', symObjAddr: 0x530, symBinAddr: 0xC180, symSize: 0x14C } + - { offsetInCU: 0xE35, offset: 0x3F94D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ', symObjAddr: 0x67C, symBinAddr: 0xC2CC, symSize: 0x28 } + - { offsetInCU: 0xE77, offset: 0x3F98F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9hashValueSivg', symObjAddr: 0x6A4, symBinAddr: 0xC2F4, symSize: 0x50 } + - { offsetInCU: 0xF03, offset: 0x3FA1B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH9hashValueSivgTW', symObjAddr: 0x6F4, symBinAddr: 0xC344, symSize: 0x50 } + - { offsetInCU: 0xF92, offset: 0x3FAAA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x744, symBinAddr: 0xC394, symSize: 0x4 } + - { offsetInCU: 0xFC0, offset: 0x3FAD8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x794, symBinAddr: 0xC3E4, symSize: 0x28 } + - { offsetInCU: 0x125D, offset: 0x3FD75, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x7BC, symBinAddr: 0xC40C, symSize: 0x14 } + - { offsetInCU: 0x1295, offset: 0x3FDAD, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x7D0, symBinAddr: 0xC420, symSize: 0x14 } + - { offsetInCU: 0x12CD, offset: 0x3FDE5, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0x7E4, symBinAddr: 0xC434, symSize: 0x14 } + - { offsetInCU: 0x1305, offset: 0x3FE1D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASQWb', symObjAddr: 0x9B0, symBinAddr: 0xC600, symSize: 0x4 } + - { offsetInCU: 0x1319, offset: 0x3FE31, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVACSQAAWl', symObjAddr: 0x9B4, symBinAddr: 0xC604, symSize: 0x44 } + - { offsetInCU: 0x132D, offset: 0x3FE45, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwCP', symObjAddr: 0x9F8, symBinAddr: 0xC648, symSize: 0x34 } + - { offsetInCU: 0x1341, offset: 0x3FE59, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwxx', symObjAddr: 0xA2C, symBinAddr: 0xC67C, symSize: 0x8 } + - { offsetInCU: 0x1355, offset: 0x3FE6D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwcp', symObjAddr: 0xA34, symBinAddr: 0xC684, symSize: 0x34 } + - { offsetInCU: 0x1369, offset: 0x3FE81, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwca', symObjAddr: 0xA68, symBinAddr: 0xC6B8, symSize: 0x48 } + - { offsetInCU: 0x137D, offset: 0x3FE95, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0xAB0, symBinAddr: 0xC700, symSize: 0x14 } + - { offsetInCU: 0x1391, offset: 0x3FEA9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwta', symObjAddr: 0xAC4, symBinAddr: 0xC714, symSize: 0x38 } + - { offsetInCU: 0x13A5, offset: 0x3FEBD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwet', symObjAddr: 0xAFC, symBinAddr: 0xC74C, symSize: 0x48 } + - { offsetInCU: 0x13B9, offset: 0x3FED1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwst', symObjAddr: 0xB44, symBinAddr: 0xC794, symSize: 0x40 } + - { offsetInCU: 0x13CD, offset: 0x3FEE5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVMa', symObjAddr: 0xB84, symBinAddr: 0xC7D4, symSize: 0x10 } + - { offsetInCU: 0x1532, offset: 0x4004A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x748, symBinAddr: 0xC398, symSize: 0x4C } + - { offsetInCU: 0x1570, offset: 0x40088, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0xC448, symSize: 0x98 } + - { offsetInCU: 0x1590, offset: 0x400A8, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0xC448, symSize: 0x98 } + - { offsetInCU: 0x15A4, offset: 0x400BC, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0xC448, symSize: 0x98 } + - { offsetInCU: 0x15B8, offset: 0x400D0, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0xC448, symSize: 0x98 } + - { offsetInCU: 0x1644, offset: 0x4015C, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSay14DouShouQiModel4CellVG_Tg5Tf4nnd_n', symObjAddr: 0x890, symBinAddr: 0xC4E0, symSize: 0x120 } + - { offsetInCU: 0x27, offset: 0x403A5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0xC7E4, symSize: 0x14 } + - { offsetInCU: 0x46, offset: 0x403C4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0xC7E4, symSize: 0x14 } + - { offsetInCU: 0x85, offset: 0x40403, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV11descriptionSSvg', symObjAddr: 0x14, symBinAddr: 0xC7F8, symSize: 0xB4 } + - { offsetInCU: 0x176, offset: 0x404F4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg', symObjAddr: 0xC8, symBinAddr: 0xC8AC, symSize: 0xC } + - { offsetInCU: 0x194, offset: 0x40512, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV6animalAA6AnimalOvg', symObjAddr: 0xD4, symBinAddr: 0xC8B8, symSize: 0xC } + - { offsetInCU: 0x1B2, offset: 0x40530, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF', symObjAddr: 0xE0, symBinAddr: 0xC8C4, symSize: 0x3C } + - { offsetInCU: 0x2E8, offset: 0x40666, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ', symObjAddr: 0x11C, symBinAddr: 0xC900, symSize: 0x20 } + - { offsetInCU: 0x355, offset: 0x406D3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9hashValueSivg', symObjAddr: 0x13C, symBinAddr: 0xC920, symSize: 0x5C } + - { offsetInCU: 0x4EB, offset: 0x40869, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x198, symBinAddr: 0xC97C, symSize: 0x4 } + - { offsetInCU: 0x516, offset: 0x40894, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH9hashValueSivgTW', symObjAddr: 0x19C, symBinAddr: 0xC980, symSize: 0x5C } + - { offsetInCU: 0x6C9, offset: 0x40A47, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1F8, symBinAddr: 0xC9DC, symSize: 0x3C } + - { offsetInCU: 0x82D, offset: 0x40BAB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x28C, symBinAddr: 0xCA70, symSize: 0x20 } + - { offsetInCU: 0x84D, offset: 0x40BCB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x28C, symBinAddr: 0xCA70, symSize: 0x20 } + - { offsetInCU: 0x949, offset: 0x40CC7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASQWb', symObjAddr: 0x2AC, symBinAddr: 0xCA90, symSize: 0x4 } + - { offsetInCU: 0x95D, offset: 0x40CDB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVACSQAAWl', symObjAddr: 0x2B0, symBinAddr: 0xCA94, symSize: 0x44 } + - { offsetInCU: 0x971, offset: 0x40CEF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwet', symObjAddr: 0x304, symBinAddr: 0xCAD8, symSize: 0x94 } + - { offsetInCU: 0x985, offset: 0x40D03, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwst', symObjAddr: 0x398, symBinAddr: 0xCB6C, symSize: 0xBC } + - { offsetInCU: 0x999, offset: 0x40D17, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVMa', symObjAddr: 0x454, symBinAddr: 0xCC28, symSize: 0x10 } + - { offsetInCU: 0xA44, offset: 0x40DC2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x234, symBinAddr: 0xCA18, symSize: 0x58 } + - { offsetInCU: 0x27, offset: 0x40FC1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xCC38, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x40FE5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xCC38, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x41008, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x14, symBinAddr: 0xCC4C, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x41028, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x14, symBinAddr: 0xCC4C, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x41039, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x18, symBinAddr: 0xCC50, symSize: 0x118 } + - { offsetInCU: 0x1AE, offset: 0x41148, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwCP', symObjAddr: 0x130, symBinAddr: 0xCD68, symSize: 0x30 } + - { offsetInCU: 0x1C2, offset: 0x4115C, size: 0x8, addend: 0x0, symName: ___swift_memcpy25_8, symObjAddr: 0x164, symBinAddr: 0xCD98, symSize: 0x14 } + - { offsetInCU: 0x1D6, offset: 0x41170, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwet', symObjAddr: 0x178, symBinAddr: 0xCDAC, symSize: 0x48 } + - { offsetInCU: 0x1EA, offset: 0x41184, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwst', symObjAddr: 0x1C0, symBinAddr: 0xCDF4, symSize: 0x48 } + - { offsetInCU: 0x1FE, offset: 0x41198, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwug', symObjAddr: 0x208, symBinAddr: 0xCE3C, symSize: 0x18 } + - { offsetInCU: 0x212, offset: 0x411AC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwup', symObjAddr: 0x220, symBinAddr: 0xCE54, symSize: 0x4 } + - { offsetInCU: 0x226, offset: 0x411C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwui', symObjAddr: 0x224, symBinAddr: 0xCE58, symSize: 0x1C } + - { offsetInCU: 0x23A, offset: 0x411D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOMa', symObjAddr: 0x240, symBinAddr: 0xCE74, symSize: 0x10 } + - { offsetInCU: 0x25F, offset: 0x411F9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP7_domainSSvgTW', symObjAddr: 0x4, symBinAddr: 0xCC3C, symSize: 0x4 } + - { offsetInCU: 0x27B, offset: 0x41215, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP5_codeSivgTW', symObjAddr: 0x8, symBinAddr: 0xCC40, symSize: 0x4 } + - { offsetInCU: 0x297, offset: 0x41231, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0xC, symBinAddr: 0xCC44, symSize: 0x4 } + - { offsetInCU: 0x2B3, offset: 0x4124D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x10, symBinAddr: 0xCC48, symSize: 0x4 } + - { offsetInCU: 0x27, offset: 0x412F6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xCE84, symSize: 0x14 } + - { offsetInCU: 0x4B, offset: 0x4131A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xCE84, symSize: 0x14 } + - { offsetInCU: 0x7E, offset: 0x4134D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg', symObjAddr: 0x14, symBinAddr: 0xCE98, symSize: 0x18 } + - { offsetInCU: 0xA9, offset: 0x41378, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF', symObjAddr: 0x2C, symBinAddr: 0xCEB0, symSize: 0x28 } + - { offsetInCU: 0x13F, offset: 0x4140E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO9hashValueSivg', symObjAddr: 0x54, symBinAddr: 0xCED8, symSize: 0x44 } + - { offsetInCU: 0x239, offset: 0x41508, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x98, symBinAddr: 0xCF1C, symSize: 0x14 } + - { offsetInCU: 0x259, offset: 0x41528, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x98, symBinAddr: 0xCF1C, symSize: 0x14 } + - { offsetInCU: 0x299, offset: 0x41568, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH9hashValueSivgTW', symObjAddr: 0xAC, symBinAddr: 0xCF30, symSize: 0x44 } + - { offsetInCU: 0x37C, offset: 0x4164B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xF0, symBinAddr: 0xCF74, symSize: 0x28 } + - { offsetInCU: 0x405, offset: 0x416D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASQWb', symObjAddr: 0x158, symBinAddr: 0xCFDC, symSize: 0x4 } + - { offsetInCU: 0x419, offset: 0x416E8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOACSQAAWl', symObjAddr: 0x15C, symBinAddr: 0xCFE0, symSize: 0x44 } + - { offsetInCU: 0x42D, offset: 0x416FC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwet', symObjAddr: 0x1B0, symBinAddr: 0xD024, symSize: 0x90 } + - { offsetInCU: 0x441, offset: 0x41710, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwst', symObjAddr: 0x240, symBinAddr: 0xD0B4, symSize: 0xBC } + - { offsetInCU: 0x455, offset: 0x41724, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwug', symObjAddr: 0x2FC, symBinAddr: 0xD170, symSize: 0x8 } + - { offsetInCU: 0x469, offset: 0x41738, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwup', symObjAddr: 0x304, symBinAddr: 0xD178, symSize: 0x4 } + - { offsetInCU: 0x47D, offset: 0x4174C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwui', symObjAddr: 0x308, symBinAddr: 0xD17C, symSize: 0x8 } + - { offsetInCU: 0x491, offset: 0x41760, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOMa', symObjAddr: 0x310, symBinAddr: 0xD184, symSize: 0x10 } + - { offsetInCU: 0x4E9, offset: 0x417B8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x118, symBinAddr: 0xCF9C, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x418E2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0xD194, symSize: 0x6C } + - { offsetInCU: 0xAC, offset: 0x41967, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0xD194, symSize: 0x6C } + - { offsetInCU: 0xF0, offset: 0x419AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfd', symObjAddr: 0x6C, symBinAddr: 0xD200, symSize: 0x24 } + - { offsetInCU: 0x155, offset: 0x41A10, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x90, symBinAddr: 0xD224, symSize: 0x9C } + - { offsetInCU: 0x1BD, offset: 0x41A78, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfD', symObjAddr: 0x12C, symBinAddr: 0xD2C0, symSize: 0x2C } + - { offsetInCU: 0x217, offset: 0x41AD2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCMa', symObjAddr: 0x158, symBinAddr: 0xD2EC, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0x41B95, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xD30C, symSize: 0x4 } + - { offsetInCU: 0x46, offset: 0x41BB4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0xD30C, symSize: 0x4 } + - { offsetInCU: 0x5A, offset: 0x41BC8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfC', symObjAddr: 0x4, symBinAddr: 0xD310, symSize: 0x14 } + - { offsetInCU: 0xC1, offset: 0x41C2F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg', symObjAddr: 0x18, symBinAddr: 0xD324, symSize: 0xC } + - { offsetInCU: 0xDF, offset: 0x41C4D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV9rowOriginSivg', symObjAddr: 0x24, symBinAddr: 0xD330, symSize: 0x8 } + - { offsetInCU: 0xFD, offset: 0x41C6B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV12columnOriginSivg', symObjAddr: 0x2C, symBinAddr: 0xD338, symSize: 0x8 } + - { offsetInCU: 0x11B, offset: 0x41C89, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV14rowDestinationSivg', symObjAddr: 0x34, symBinAddr: 0xD340, symSize: 0x8 } + - { offsetInCU: 0x139, offset: 0x41CA7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV17columnDestinationSivg', symObjAddr: 0x3C, symBinAddr: 0xD348, symSize: 0x8 } + - { offsetInCU: 0x157, offset: 0x41CC5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV11descriptionSSvg', symObjAddr: 0x44, symBinAddr: 0xD350, symSize: 0x198 } + - { offsetInCU: 0x287, offset: 0x41DF5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x1DC, symBinAddr: 0xD4E8, symSize: 0x4 } + - { offsetInCU: 0x2B2, offset: 0x41E20, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1E0, symBinAddr: 0xD4EC, symSize: 0x4 } + - { offsetInCU: 0x2D2, offset: 0x41E40, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1E0, symBinAddr: 0xD4EC, symSize: 0x4 } + - { offsetInCU: 0x2E3, offset: 0x41E51, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x1E4, symBinAddr: 0xD4F0, symSize: 0x48 } + - { offsetInCU: 0x316, offset: 0x41E84, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwCP', symObjAddr: 0x22C, symBinAddr: 0xD538, symSize: 0x30 } + - { offsetInCU: 0x32A, offset: 0x41E98, size: 0x8, addend: 0x0, symName: ___swift_memcpy40_8, symObjAddr: 0x260, symBinAddr: 0xD568, symSize: 0x14 } + - { offsetInCU: 0x33E, offset: 0x41EAC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwet', symObjAddr: 0x274, symBinAddr: 0xD57C, symSize: 0x44 } + - { offsetInCU: 0x352, offset: 0x41EC0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwst', symObjAddr: 0x2B8, symBinAddr: 0xD5C0, symSize: 0x4C } + - { offsetInCU: 0x366, offset: 0x41ED4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVMa', symObjAddr: 0x304, symBinAddr: 0xD60C, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x41FC5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0xD61C, symSize: 0xC } + - { offsetInCU: 0x4B, offset: 0x41FE9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0xD61C, symSize: 0xC } + - { offsetInCU: 0x66, offset: 0x42004, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfC', symObjAddr: 0xC, symBinAddr: 0xD628, symSize: 0x18 } + - { offsetInCU: 0xB8, offset: 0x42056, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x130, symBinAddr: 0xD74C, symSize: 0x8 } + - { offsetInCU: 0xD4, offset: 0x42072, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x138, symBinAddr: 0xD754, symSize: 0x10 } + - { offsetInCU: 0xEC, offset: 0x4208A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x138, symBinAddr: 0xD754, symSize: 0x10 } + - { offsetInCU: 0x109, offset: 0x420A7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASQWb', symObjAddr: 0x38, symBinAddr: 0xD654, symSize: 0x4 } + - { offsetInCU: 0x11D, offset: 0x420BB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOACSQAAWl', symObjAddr: 0x3C, symBinAddr: 0xD658, symSize: 0x44 } + - { offsetInCU: 0x147, offset: 0x420E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwet', symObjAddr: 0x158, symBinAddr: 0xD764, symSize: 0x90 } + - { offsetInCU: 0x15B, offset: 0x420F9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwst', symObjAddr: 0x1E8, symBinAddr: 0xD7F4, symSize: 0xBC } + - { offsetInCU: 0x16F, offset: 0x4210D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwug', symObjAddr: 0x2A4, symBinAddr: 0xD8B0, symSize: 0x8 } + - { offsetInCU: 0x183, offset: 0x42121, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwup', symObjAddr: 0x2AC, symBinAddr: 0xD8B8, symSize: 0x4 } + - { offsetInCU: 0x197, offset: 0x42135, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwui', symObjAddr: 0x2B0, symBinAddr: 0xD8BC, symSize: 0x8 } + - { offsetInCU: 0x1AB, offset: 0x42149, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOMa', symObjAddr: 0x2B8, symBinAddr: 0xD8C4, symSize: 0x10 } + - { offsetInCU: 0x1E5, offset: 0x42183, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x24, symBinAddr: 0xD640, symSize: 0x14 } + - { offsetInCU: 0x276, offset: 0x42214, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH9hashValueSivgTW', symObjAddr: 0x80, symBinAddr: 0xD69C, symSize: 0x44 } + - { offsetInCU: 0x34E, offset: 0x422EC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xC4, symBinAddr: 0xD6E0, symSize: 0x2C } + - { offsetInCU: 0x3CA, offset: 0x42368, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xF0, symBinAddr: 0xD70C, symSize: 0x40 } + - { offsetInCU: 0x97, offset: 0x42506, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvg', symObjAddr: 0xBC, symBinAddr: 0xD990, symSize: 0x4C } + - { offsetInCU: 0xE0, offset: 0x4254F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvg', symObjAddr: 0x16C, symBinAddr: 0xDA40, symSize: 0x48 } + - { offsetInCU: 0xFF, offset: 0x4256E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg', symObjAddr: 0x1F8, symBinAddr: 0xDACC, symSize: 0x8 } + - { offsetInCU: 0x12C, offset: 0x4259B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfC', symObjAddr: 0x200, symBinAddr: 0xDAD4, symSize: 0x64 } + - { offsetInCU: 0x151, offset: 0x425C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc', symObjAddr: 0x264, symBinAddr: 0xDB38, symSize: 0x464 } + - { offsetInCU: 0x553, offset: 0x429C2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_', symObjAddr: 0x7B0, symBinAddr: 0xDFDC, symSize: 0x84 } + - { offsetInCU: 0x602, offset: 0x42A71, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TQ0_', symObjAddr: 0x834, symBinAddr: 0xE060, symSize: 0x68 } + - { offsetInCU: 0x69B, offset: 0x42B0A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TY2_', symObjAddr: 0x89C, symBinAddr: 0xE0C8, symSize: 0x1C } + - { offsetInCU: 0x6E0, offset: 0x42B4F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_', symObjAddr: 0x8B8, symBinAddr: 0xE0E4, symSize: 0x84 } + - { offsetInCU: 0x78F, offset: 0x42BFE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TQ0_', symObjAddr: 0x93C, symBinAddr: 0xE168, symSize: 0x68 } + - { offsetInCU: 0x828, offset: 0x42C97, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY1_', symObjAddr: 0x9A4, symBinAddr: 0xE1D0, symSize: 0xC } + - { offsetInCU: 0x882, offset: 0x42CF1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY2_', symObjAddr: 0x9B0, symBinAddr: 0xE1DC, symSize: 0x1C } + - { offsetInCU: 0x8C7, offset: 0x42D36, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfC', symObjAddr: 0x9CC, symBinAddr: 0xE1F8, symSize: 0x6C } + - { offsetInCU: 0x8EC, offset: 0x42D5B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc', symObjAddr: 0xA38, symBinAddr: 0xE264, symSize: 0x2C4 } + - { offsetInCU: 0x9E9, offset: 0x42E58, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF', symObjAddr: 0xCFC, symBinAddr: 0xE528, symSize: 0xD4 } + - { offsetInCU: 0xB14, offset: 0x42F83, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF', symObjAddr: 0xDD0, symBinAddr: 0xE5FC, symSize: 0xD4 } + - { offsetInCU: 0xC3F, offset: 0x430AE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF', symObjAddr: 0xF58, symBinAddr: 0xE784, symSize: 0xD4 } + - { offsetInCU: 0xD6A, offset: 0x431D9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF', symObjAddr: 0x108C, symBinAddr: 0xE8B8, symSize: 0xD4 } + - { offsetInCU: 0xE95, offset: 0x43304, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF', symObjAddr: 0x1160, symBinAddr: 0xE98C, symSize: 0xD4 } + - { offsetInCU: 0xFC0, offset: 0x4342F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF', symObjAddr: 0x1234, symBinAddr: 0xEA60, symSize: 0xD4 } + - { offsetInCU: 0x10EB, offset: 0x4355A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF', symObjAddr: 0x1308, symBinAddr: 0xEB34, symSize: 0xD4 } + - { offsetInCU: 0x1216, offset: 0x43685, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF', symObjAddr: 0x13DC, symBinAddr: 0xEC08, symSize: 0xD4 } + - { offsetInCU: 0x135F, offset: 0x437CE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC18notifyPieceRemoved33_4E9958627B7DCD90B6D32369387417C3LLyySi_SiAA0G0VtF', symObjAddr: 0x14B0, symBinAddr: 0xECDC, symSize: 0xC8 } + - { offsetInCU: 0x150C, offset: 0x4397B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF', symObjAddr: 0x1578, symBinAddr: 0xEDA4, symSize: 0x28 } + - { offsetInCU: 0x1914, offset: 0x43D83, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY0_', symObjAddr: 0x15A0, symBinAddr: 0xEDCC, symSize: 0x9E8 } + - { offsetInCU: 0x267D, offset: 0x44AEC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ1_', symObjAddr: 0x1F88, symBinAddr: 0xF7B4, symSize: 0x60 } + - { offsetInCU: 0x27B0, offset: 0x44C1F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY2_', symObjAddr: 0x1FE8, symBinAddr: 0xF814, symSize: 0x220 } + - { offsetInCU: 0x2AB9, offset: 0x44F28, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ3_', symObjAddr: 0x2208, symBinAddr: 0xFA34, symSize: 0x70 } + - { offsetInCU: 0x2BB2, offset: 0x45021, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY4_', symObjAddr: 0x2278, symBinAddr: 0xFAA4, symSize: 0x10C } + - { offsetInCU: 0x2CE1, offset: 0x45150, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY5_', symObjAddr: 0x2384, symBinAddr: 0xFBB0, symSize: 0x5C } + - { offsetInCU: 0x2D8F, offset: 0x451FE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC6isOverSbvg', symObjAddr: 0x23E0, symBinAddr: 0xFC0C, symSize: 0x30 } + - { offsetInCU: 0x2DAC, offset: 0x4521B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKF', symObjAddr: 0x2410, symBinAddr: 0xFC3C, symSize: 0x18 } + - { offsetInCU: 0x2E63, offset: 0x452D2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY0_', symObjAddr: 0x2428, symBinAddr: 0xFC54, symSize: 0x348 } + - { offsetInCU: 0x3351, offset: 0x457C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ1_', symObjAddr: 0x2770, symBinAddr: 0xFF9C, symSize: 0x60 } + - { offsetInCU: 0x33ED, offset: 0x4585C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY2_', symObjAddr: 0x27D0, symBinAddr: 0xFFFC, symSize: 0x210 } + - { offsetInCU: 0x3666, offset: 0x45AD5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ3_', symObjAddr: 0x29E0, symBinAddr: 0x1020C, symSize: 0x70 } + - { offsetInCU: 0x370F, offset: 0x45B7E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY4_', symObjAddr: 0x2A50, symBinAddr: 0x1027C, symSize: 0x104 } + - { offsetInCU: 0x37EF, offset: 0x45C5E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY5_', symObjAddr: 0x2B54, symBinAddr: 0x10380, symSize: 0x5C } + - { offsetInCU: 0x383E, offset: 0x45CAD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfd', symObjAddr: 0x2BB0, symBinAddr: 0x103DC, symSize: 0x6C } + - { offsetInCU: 0x386B, offset: 0x45CDA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfD', symObjAddr: 0x2C1C, symBinAddr: 0x10448, symSize: 0x1C } + - { offsetInCU: 0x3899, offset: 0x45D08, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTK', symObjAddr: 0x0, symBinAddr: 0xD8D4, symSize: 0x50 } + - { offsetInCU: 0x38CF, offset: 0x45D3E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTk', symObjAddr: 0x50, symBinAddr: 0xD924, symSize: 0x6C } + - { offsetInCU: 0x390F, offset: 0x45D7E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvpACTk', symObjAddr: 0x108, symBinAddr: 0xD9DC, symSize: 0x64 } + - { offsetInCU: 0x3951, offset: 0x45DC0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5Rules_pWOc', symObjAddr: 0x1B4, symBinAddr: 0xDA88, symSize: 0x44 } + - { offsetInCU: 0x3A57, offset: 0x45EC6, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x730, symBinAddr: 0xDF9C, symSize: 0x20 } + - { offsetInCU: 0x3A6B, offset: 0x45EDA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCMa', symObjAddr: 0x750, symBinAddr: 0xDFBC, symSize: 0x20 } + - { offsetInCU: 0x3B93, offset: 0x46002, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TR', symObjAddr: 0xEA4, symBinAddr: 0xE6D0, symSize: 0x6C } + - { offsetInCU: 0x3BC6, offset: 0x46035, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTQ0_', symObjAddr: 0xF10, symBinAddr: 0xE73C, symSize: 0x48 } + - { offsetInCU: 0x3C82, offset: 0x460F1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TR', symObjAddr: 0x102C, symBinAddr: 0xE858, symSize: 0x60 } + - { offsetInCU: 0x40E5, offset: 0x46554, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TA', symObjAddr: 0x2C38, symBinAddr: 0x10464, symSize: 0x60 } + - { offsetInCU: 0x4115, offset: 0x46584, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TA', symObjAddr: 0x2D44, symBinAddr: 0x104E8, symSize: 0x60 } + - { offsetInCU: 0x4145, offset: 0x465B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA.7', symObjAddr: 0x2DA4, symBinAddr: 0x10548, symSize: 0x88 } + - { offsetInCU: 0x4179, offset: 0x465E8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVIegn_ACytIegnr_TRTA', symObjAddr: 0x2E2C, symBinAddr: 0x105D0, symSize: 0x20 } + - { offsetInCU: 0x41A9, offset: 0x46618, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTA', symObjAddr: 0x2E4C, symBinAddr: 0x105F0, symSize: 0x88 } + - { offsetInCU: 0x41D9, offset: 0x46648, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTA', symObjAddr: 0x2ED4, symBinAddr: 0x10678, symSize: 0x80 } + - { offsetInCU: 0x4209, offset: 0x46678, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTATQ0_', symObjAddr: 0x2F54, symBinAddr: 0x106F8, symSize: 0x48 } + - { offsetInCU: 0x4265, offset: 0x466D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6ResultOAA6PlayerCSgIegnng_AceHytIegnnnr_TRTA', symObjAddr: 0x2F9C, symBinAddr: 0x10740, symSize: 0x24 } + - { offsetInCU: 0x4299, offset: 0x46708, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCIegnng_AceGytIegnnnr_TRTA', symObjAddr: 0x2FC0, symBinAddr: 0x10764, symSize: 0x24 } + - { offsetInCU: 0x42CD, offset: 0x4673C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCSbIegnngy_AceGSbytIegnnnnr_TRTA', symObjAddr: 0x2FE4, symBinAddr: 0x10788, symSize: 0x28 } + - { offsetInCU: 0x4301, offset: 0x46770, size: 0x8, addend: 0x0, symName: '_$sS2i14DouShouQiModel5PieceVIegyyn_S2iACytIegnnnr_TRTA', symObjAddr: 0x300C, symBinAddr: 0x107B0, symSize: 0x28 } + - { offsetInCU: 0x432A, offset: 0x46799, size: 0x8, addend: 0x0, symName: ___swift_mutable_project_boxed_opaque_existential_1, symObjAddr: 0x3034, symBinAddr: 0x107D8, symSize: 0x28 } + - { offsetInCU: 0x433E, offset: 0x467AD, size: 0x8, addend: 0x0, symName: ___swift_assign_boxed_opaque_existential_1, symObjAddr: 0x3308, symBinAddr: 0x10AAC, symSize: 0x168 } +... diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/x86_64/DouShouQiModel.yml b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/x86_64/DouShouQiModel.yml new file mode 100644 index 0000000..0cb75e4 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/x86_64/DouShouQiModel.yml @@ -0,0 +1,486 @@ +--- +triple: 'x86_64-apple-darwin' +binary-path: '/Users/marcchevaldonne/Library/Developer/Xcode/DerivedData/DouShouQiModel-bzzvovsrfmbhuydeirorjmljgtyf/Build/Intermediates.noindex/ArchiveIntermediates/DouShouQiModel/InstallationBuildProductsLocation/Library/Frameworks/DouShouQiModel.framework/DouShouQiModel' +relocations: + - { offsetInCU: 0x34, offset: 0x3013C, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionString, symObjAddr: 0x0, symBinAddr: 0x14FA0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x30171, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionNumber, symObjAddr: 0x38, symBinAddr: 0x14FD8, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x301AE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x3C20, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x301D2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x3C20, symSize: 0x10 } + - { offsetInCU: 0x6E, offset: 0x301F5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x20, symBinAddr: 0x3C40, symSize: 0x10 } + - { offsetInCU: 0x9F, offset: 0x30226, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x140, symBinAddr: 0x3D60, symSize: 0x40 } + - { offsetInCU: 0xE5, offset: 0x3026C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x10, symBinAddr: 0x3C30, symSize: 0x10 } + - { offsetInCU: 0x114, offset: 0x3029B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x30, symBinAddr: 0x3C50, symSize: 0x20 } + - { offsetInCU: 0x1AA, offset: 0x30331, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO9hashValueSivg', symObjAddr: 0x50, symBinAddr: 0x3C70, symSize: 0x40 } + - { offsetInCU: 0x2A5, offset: 0x3042C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x90, symBinAddr: 0x3CB0, symSize: 0x10 } + - { offsetInCU: 0x2FB, offset: 0x30482, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH9hashValueSivgTW', symObjAddr: 0xA0, symBinAddr: 0x3CC0, symSize: 0x40 } + - { offsetInCU: 0x3DF, offset: 0x30566, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x3D00, symSize: 0x20 } + - { offsetInCU: 0x468, offset: 0x305EF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASQWb', symObjAddr: 0x180, symBinAddr: 0x3DA0, symSize: 0x10 } + - { offsetInCU: 0x47C, offset: 0x30603, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOACSQAAWl', symObjAddr: 0x190, symBinAddr: 0x3DB0, symSize: 0x30 } + - { offsetInCU: 0x490, offset: 0x30617, size: 0x8, addend: 0x0, symName: ___swift_memcpy2_1, symObjAddr: 0x1C0, symBinAddr: 0x3DE0, symSize: 0x10 } + - { offsetInCU: 0x4A4, offset: 0x3062B, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x1D0, symBinAddr: 0x3DF0, symSize: 0x10 } + - { offsetInCU: 0x4B8, offset: 0x3063F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwet', symObjAddr: 0x1E0, symBinAddr: 0x3E00, symSize: 0xB0 } + - { offsetInCU: 0x4CC, offset: 0x30653, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwst', symObjAddr: 0x290, symBinAddr: 0x3EB0, symSize: 0xE0 } + - { offsetInCU: 0x4E0, offset: 0x30667, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwug', symObjAddr: 0x370, symBinAddr: 0x3F90, symSize: 0x20 } + - { offsetInCU: 0x4F4, offset: 0x3067B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwup', symObjAddr: 0x390, symBinAddr: 0x3FB0, symSize: 0x10 } + - { offsetInCU: 0x508, offset: 0x3068F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwui', symObjAddr: 0x3A0, symBinAddr: 0x3FC0, symSize: 0x30 } + - { offsetInCU: 0x51C, offset: 0x306A3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOMa', symObjAddr: 0x3D0, symBinAddr: 0x3FF0, symSize: 0x10 } + - { offsetInCU: 0x530, offset: 0x306B7, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x3E0, symBinAddr: 0x4000, symSize: 0x10 } + - { offsetInCU: 0x544, offset: 0x306CB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwet', symObjAddr: 0x3F0, symBinAddr: 0x4010, symSize: 0x80 } + - { offsetInCU: 0x558, offset: 0x306DF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwst', symObjAddr: 0x470, symBinAddr: 0x4090, symSize: 0xD0 } + - { offsetInCU: 0x56C, offset: 0x306F3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwug', symObjAddr: 0x540, symBinAddr: 0x4160, symSize: 0x10 } + - { offsetInCU: 0x580, offset: 0x30707, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwup', symObjAddr: 0x550, symBinAddr: 0x4170, symSize: 0x10 } + - { offsetInCU: 0x594, offset: 0x3071B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwui', symObjAddr: 0x560, symBinAddr: 0x4180, symSize: 0x10 } + - { offsetInCU: 0x5A8, offset: 0x3072F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOMa', symObjAddr: 0x570, symBinAddr: 0x4190, symSize: 0xA } + - { offsetInCU: 0x622, offset: 0x307A9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0x3D20, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x308ED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x41A0, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x30911, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x41A0, symSize: 0x10 } + - { offsetInCU: 0x6E, offset: 0x30934, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x20, symBinAddr: 0x41C0, symSize: 0x10 } + - { offsetInCU: 0x9F, offset: 0x30965, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x140, symBinAddr: 0x42E0, symSize: 0x60 } + - { offsetInCU: 0x113, offset: 0x309D9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x10, symBinAddr: 0x41B0, symSize: 0x10 } + - { offsetInCU: 0x142, offset: 0x30A08, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x30, symBinAddr: 0x41D0, symSize: 0x20 } + - { offsetInCU: 0x1D8, offset: 0x30A9E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg', symObjAddr: 0x50, symBinAddr: 0x41F0, symSize: 0x40 } + - { offsetInCU: 0x2D3, offset: 0x30B99, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x90, symBinAddr: 0x4230, symSize: 0x10 } + - { offsetInCU: 0x329, offset: 0x30BEF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH9hashValueSivgTW', symObjAddr: 0xA0, symBinAddr: 0x4240, symSize: 0x40 } + - { offsetInCU: 0x40D, offset: 0x30CD3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x4280, symSize: 0x20 } + - { offsetInCU: 0x496, offset: 0x30D5C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASQWb', symObjAddr: 0x1A0, symBinAddr: 0x4340, symSize: 0x10 } + - { offsetInCU: 0x4AA, offset: 0x30D70, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOACSQAAWl', symObjAddr: 0x1B0, symBinAddr: 0x4350, symSize: 0x30 } + - { offsetInCU: 0x4BE, offset: 0x30D84, size: 0x8, addend: 0x0, symName: ___swift_memcpy3_1, symObjAddr: 0x1E0, symBinAddr: 0x4380, symSize: 0x20 } + - { offsetInCU: 0x4D2, offset: 0x30D98, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwet', symObjAddr: 0x210, symBinAddr: 0x43A0, symSize: 0x70 } + - { offsetInCU: 0x4E6, offset: 0x30DAC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwst', symObjAddr: 0x280, symBinAddr: 0x4410, symSize: 0x80 } + - { offsetInCU: 0x4FA, offset: 0x30DC0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwug', symObjAddr: 0x300, symBinAddr: 0x4490, symSize: 0x20 } + - { offsetInCU: 0x50E, offset: 0x30DD4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwup', symObjAddr: 0x320, symBinAddr: 0x44B0, symSize: 0x10 } + - { offsetInCU: 0x522, offset: 0x30DE8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwui', symObjAddr: 0x330, symBinAddr: 0x44C0, symSize: 0x20 } + - { offsetInCU: 0x536, offset: 0x30DFC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOMa', symObjAddr: 0x350, symBinAddr: 0x44E0, symSize: 0x10 } + - { offsetInCU: 0x54A, offset: 0x30E10, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwet', symObjAddr: 0x370, symBinAddr: 0x44F0, symSize: 0x80 } + - { offsetInCU: 0x55E, offset: 0x30E24, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwst', symObjAddr: 0x3F0, symBinAddr: 0x4570, symSize: 0xD0 } + - { offsetInCU: 0x572, offset: 0x30E38, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwug', symObjAddr: 0x4C0, symBinAddr: 0x4640, symSize: 0x10 } + - { offsetInCU: 0x586, offset: 0x30E4C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwup', symObjAddr: 0x4D0, symBinAddr: 0x4650, symSize: 0x10 } + - { offsetInCU: 0x59A, offset: 0x30E60, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwui', symObjAddr: 0x4E0, symBinAddr: 0x4660, symSize: 0x10 } + - { offsetInCU: 0x5AE, offset: 0x30E74, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOMa', symObjAddr: 0x4F0, symBinAddr: 0x4670, symSize: 0xA } + - { offsetInCU: 0x60C, offset: 0x30ED2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0x42A0, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x31002, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x4680, symSize: 0xD0 } + - { offsetInCU: 0x99, offset: 0x31074, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x4680, symSize: 0xD0 } + - { offsetInCU: 0x124, offset: 0x310FF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc', symObjAddr: 0xD0, symBinAddr: 0x4750, symSize: 0xA0 } + - { offsetInCU: 0x1EB, offset: 0x311C6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x190, symBinAddr: 0x4810, symSize: 0xA0 } + - { offsetInCU: 0x276, offset: 0x31251, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x230, symBinAddr: 0x48B0, symSize: 0x70 } + - { offsetInCU: 0x2F3, offset: 0x312CE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x2A0, symBinAddr: 0x4920, symSize: 0x30 } + - { offsetInCU: 0x36F, offset: 0x3134A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF', symObjAddr: 0x2D0, symBinAddr: 0x4950, symSize: 0x30 } + - { offsetInCU: 0x3D4, offset: 0x313AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF', symObjAddr: 0x300, symBinAddr: 0x4980, symSize: 0x50 } + - { offsetInCU: 0x461, offset: 0x3143C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY0_', symObjAddr: 0x350, symBinAddr: 0x49D0, symSize: 0x110 } + - { offsetInCU: 0x5B9, offset: 0x31594, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTQ1_', symObjAddr: 0x460, symBinAddr: 0x4AE0, symSize: 0x80 } + - { offsetInCU: 0x669, offset: 0x31644, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY2_', symObjAddr: 0x4E0, symBinAddr: 0x4B60, symSize: 0x120 } + - { offsetInCU: 0x744, offset: 0x3171F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY3_', symObjAddr: 0x600, symBinAddr: 0x4C80, symSize: 0x50 } + - { offsetInCU: 0x7A2, offset: 0x3177D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfd', symObjAddr: 0x670, symBinAddr: 0x4CF0, symSize: 0x30 } + - { offsetInCU: 0x7F3, offset: 0x317CE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfD', symObjAddr: 0x6A0, symBinAddr: 0x4D20, symSize: 0x40 } + - { offsetInCU: 0x92F, offset: 0x3190A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCAA4MoveVSgIeggr_SgWOe', symObjAddr: 0x170, symBinAddr: 0x47F0, symSize: 0x20 } + - { offsetInCU: 0x9E8, offset: 0x319C3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfE', symObjAddr: 0x650, symBinAddr: 0x4CD0, symSize: 0x20 } + - { offsetInCU: 0xA15, offset: 0x319F0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCMa', symObjAddr: 0x6E0, symBinAddr: 0x4D60, symSize: 0x20 } + - { offsetInCU: 0x4F, offset: 0x31B95, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0x2C500, symBinAddr: 0x1DB40, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x31BAF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LLShyAA5PieceVGvpZ', symObjAddr: 0x71E0, symBinAddr: 0x1C720, symSize: 0x0 } + - { offsetInCU: 0xD7, offset: 0x31C1D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x71E8, symBinAddr: 0x1C728, symSize: 0x0 } + - { offsetInCU: 0xF1, offset: 0x31C37, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardV_S2itKcGvpZ', symObjAddr: 0x71F0, symBinAddr: 0x1C730, symSize: 0x0 } + - { offsetInCU: 0x10B, offset: 0x31C51, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x71F8, symBinAddr: 0x1C738, symSize: 0x0 } + - { offsetInCU: 0x125, offset: 0x31C6B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellTypeSDyAA0iJ0OSaySi3row_Si3coltGGvpZ', symObjAddr: 0x2C508, symBinAddr: 0x1DB48, symSize: 0x0 } + - { offsetInCU: 0x2A8, offset: 0x31DEE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0x4E90, symSize: 0x2C0 } + - { offsetInCU: 0xAC6, offset: 0x3260C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ', symObjAddr: 0x2C0, symBinAddr: 0x5150, symSize: 0x70 } + - { offsetInCU: 0xB04, offset: 0x3264A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ', symObjAddr: 0x330, symBinAddr: 0x51C0, symSize: 0x10 } + - { offsetInCU: 0xB2E, offset: 0x32674, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU_', symObjAddr: 0x390, symBinAddr: 0x5220, symSize: 0x30 } + - { offsetInCU: 0xB6E, offset: 0x326B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU0_', symObjAddr: 0x3C0, symBinAddr: 0x5250, symSize: 0x60 } + - { offsetInCU: 0xBC0, offset: 0x32706, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVACycfC', symObjAddr: 0x650, symBinAddr: 0x54E0, symSize: 0x30 } + - { offsetInCU: 0xC05, offset: 0x3274B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x680, symBinAddr: 0x5510, symSize: 0x50 } + - { offsetInCU: 0xC6A, offset: 0x327B0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV19findAuthorizedMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL5boardSayAA4MoveVGAA5BoardV_tF', symObjAddr: 0x6D0, symBinAddr: 0x5560, symSize: 0x460 } + - { offsetInCU: 0x15D1, offset: 0x33117, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12findRatMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0xB30, symBinAddr: 0x59C0, symSize: 0x740 } + - { offsetInCU: 0x2140, offset: 0x33C86, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV17findElephantMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x1270, symBinAddr: 0x6100, symSize: 0x6D0 } + - { offsetInCU: 0x2BB3, offset: 0x346F9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16findDefaultMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x1940, symBinAddr: 0x67D0, symSize: 0x740 } + - { offsetInCU: 0x3725, offset: 0x3526B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV21findTigerAndLionMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x2080, symBinAddr: 0x6F10, symSize: 0x4C0 } + - { offsetInCU: 0x3DE7, offset: 0x3592D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20findDirectNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x2540, symBinAddr: 0x73D0, symSize: 0x390 } + - { offsetInCU: 0x4327, offset: 0x35E6D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV26findTigerAndLionNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x28D0, symBinAddr: 0x7760, symSize: 0x5D0 } + - { offsetInCU: 0x4C67, offset: 0x367AD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x2EA0, symBinAddr: 0x7D30, symSize: 0x140 } + - { offsetInCU: 0x4E34, offset: 0x3697A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x2FE0, symBinAddr: 0x7E70, symSize: 0x150 } + - { offsetInCU: 0x505D, offset: 0x36BA3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF', symObjAddr: 0x3130, symBinAddr: 0x7FC0, symSize: 0x80 } + - { offsetInCU: 0x512F, offset: 0x36C75, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF', symObjAddr: 0x31B0, symBinAddr: 0x8040, symSize: 0xF0 } + - { offsetInCU: 0x539B, offset: 0x36EE1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x32A0, symBinAddr: 0x8130, symSize: 0x30 } + - { offsetInCU: 0x5482, offset: 0x36FC8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF', symObjAddr: 0x32D0, symBinAddr: 0x8160, symSize: 0x1B0 } + - { offsetInCU: 0x5622, offset: 0x37168, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF', symObjAddr: 0x3480, symBinAddr: 0x8310, symSize: 0x4F0 } + - { offsetInCU: 0x5B31, offset: 0x37677, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0x3970, symBinAddr: 0x8800, symSize: 0x10 } + - { offsetInCU: 0x5B45, offset: 0x3768B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg', symObjAddr: 0x3980, symBinAddr: 0x8810, symSize: 0x10 } + - { offsetInCU: 0x5B77, offset: 0x376BD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11createBoardAA0H0VyFZTW', symObjAddr: 0x3990, symBinAddr: 0x8820, symSize: 0x70 } + - { offsetInCU: 0x5BC4, offset: 0x3770A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10checkBoardyyAA0H0VKFZTW', symObjAddr: 0x3A00, symBinAddr: 0x8890, symSize: 0x10 } + - { offsetInCU: 0x5BFC, offset: 0x37742, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0x3A10, symBinAddr: 0x88A0, symSize: 0x10 } + - { offsetInCU: 0x5C18, offset: 0x3775E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0x3A20, symBinAddr: 0x88B0, symSize: 0x10 } + - { offsetInCU: 0x5C34, offset: 0x3777A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0x3A30, symBinAddr: 0x88C0, symSize: 0x10 } + - { offsetInCU: 0x5C50, offset: 0x37796, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itFTW', symObjAddr: 0x3A40, symBinAddr: 0x88D0, symSize: 0x10 } + - { offsetInCU: 0x5C6C, offset: 0x377B2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtFTW', symObjAddr: 0x3A50, symBinAddr: 0x88E0, symSize: 0x10 } + - { offsetInCU: 0x5C88, offset: 0x377CE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itFTW', symObjAddr: 0x3A60, symBinAddr: 0x88F0, symSize: 0x10 } + - { offsetInCU: 0x5CA4, offset: 0x377EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VALtKFTW', symObjAddr: 0x3A70, symBinAddr: 0x8900, symSize: 0x10 } + - { offsetInCU: 0x5CD9, offset: 0x3781F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0x3A80, symBinAddr: 0x8910, symSize: 0x10 } + - { offsetInCU: 0x5D1E, offset: 0x37864, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0x3A90, symBinAddr: 0x8920, symSize: 0x10 } + - { offsetInCU: 0x5D51, offset: 0x37897, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZTf4nd_n', symObjAddr: 0x5C40, symBinAddr: 0xAAD0, symSize: 0x2E0 } + - { offsetInCU: 0x60E8, offset: 0x37C2E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20initPlacesByCellType33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardVFZTf4nd_n', symObjAddr: 0x5F20, symBinAddr: 0xADB0, symSize: 0x3D0 } + - { offsetInCU: 0x65E9, offset: 0x3812F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV23checkCellsByTypeIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x62F0, symBinAddr: 0xB180, symSize: 0x150 } + - { offsetInCU: 0x6791, offset: 0x382D7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV18checkPiecesIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x6440, symBinAddr: 0xB2D0, symSize: 0x150 } + - { offsetInCU: 0x6859, offset: 0x3839F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15checkWaterCells33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x6590, symBinAddr: 0xB420, symSize: 0xB0 } + - { offsetInCU: 0x695B, offset: 0x384A1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x340, symBinAddr: 0x51D0, symSize: 0x20 } + - { offsetInCU: 0x6975, offset: 0x384BB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x360, symBinAddr: 0x51F0, symSize: 0x30 } + - { offsetInCU: 0x69AB, offset: 0x384F1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x420, symBinAddr: 0x52B0, symSize: 0x30 } + - { offsetInCU: 0x69C5, offset: 0x3850B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x4E0, symBinAddr: 0x5370, symSize: 0x20 } + - { offsetInCU: 0x69DF, offset: 0x38525, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellType_WZ', symObjAddr: 0x500, symBinAddr: 0x5390, symSize: 0x20 } + - { offsetInCU: 0x6F06, offset: 0x38A4C, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8setValue_6forKeyyq_n_xtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3AA0, symBinAddr: 0x8930, symSize: 0xB0 } + - { offsetInCU: 0x6F7B, offset: 0x38AC1, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3B50, symBinAddr: 0x89E0, symSize: 0x60 } + - { offsetInCU: 0x6FA8, offset: 0x38AEE, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x3BB0, symBinAddr: 0x8A40, symSize: 0x30 } + - { offsetInCU: 0x6FEB, offset: 0x38B31, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3BE0, symBinAddr: 0x8A70, symSize: 0x50 } + - { offsetInCU: 0x7063, offset: 0x38BA9, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x3C30, symBinAddr: 0x8AC0, symSize: 0xD0 } + - { offsetInCU: 0x719B, offset: 0x38CE1, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x3D00, symBinAddr: 0x8B90, symSize: 0x30 } + - { offsetInCU: 0x71BE, offset: 0x38D04, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5.resume.0', symObjAddr: 0x3D30, symBinAddr: 0x8BC0, symSize: 0x20 } + - { offsetInCU: 0x71F9, offset: 0x38D3F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3D50, symBinAddr: 0x8BE0, symSize: 0xB0 } + - { offsetInCU: 0x7261, offset: 0x38DA7, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3E00, symBinAddr: 0x8C90, symSize: 0xC0 } + - { offsetInCU: 0x72B7, offset: 0x38DFD, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x3EC0, symBinAddr: 0x8D50, symSize: 0x80 } + - { offsetInCU: 0x7324, offset: 0x38E6A, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x3FA0, symBinAddr: 0x8E30, symSize: 0x1E0 } + - { offsetInCU: 0x7447, offset: 0x38F8D, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x4180, symBinAddr: 0x9010, symSize: 0x50 } + - { offsetInCU: 0x7518, offset: 0x3905E, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x41D0, symBinAddr: 0x9060, symSize: 0x210 } + - { offsetInCU: 0x76D8, offset: 0x3921E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x4470, symBinAddr: 0x9300, symSize: 0x200 } + - { offsetInCU: 0x7751, offset: 0x39297, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4670, symBinAddr: 0x9500, symSize: 0x210 } + - { offsetInCU: 0x77EB, offset: 0x39331, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x4880, symBinAddr: 0x9710, symSize: 0x380 } + - { offsetInCU: 0x7988, offset: 0x394CE, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4C00, symBinAddr: 0x9A90, symSize: 0x330 } + - { offsetInCU: 0x7AAF, offset: 0x395F5, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x4F30, symBinAddr: 0x9DC0, symSize: 0x140 } + - { offsetInCU: 0x7CC8, offset: 0x3980E, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x5070, symBinAddr: 0x9F00, symSize: 0x160 } + - { offsetInCU: 0x7EF4, offset: 0x39A3A, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x51D0, symBinAddr: 0xA060, symSize: 0x1C0 } + - { offsetInCU: 0x7F58, offset: 0x39A9E, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x5390, symBinAddr: 0xA220, symSize: 0x2F0 } + - { offsetInCU: 0x8173, offset: 0x39CB9, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x5680, symBinAddr: 0xA510, symSize: 0x350 } + - { offsetInCU: 0x83B8, offset: 0x39EFE, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x59D0, symBinAddr: 0xA860, symSize: 0x20 } + - { offsetInCU: 0x83D0, offset: 0x39F16, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x59F0, symBinAddr: 0xA880, symSize: 0x20 } + - { offsetInCU: 0x842A, offset: 0x39F70, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x5A10, symBinAddr: 0xA8A0, symSize: 0x120 } + - { offsetInCU: 0x8582, offset: 0x3A0C8, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x5B30, symBinAddr: 0xA9C0, symSize: 0x110 } + - { offsetInCU: 0x87DD, offset: 0x3A323, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOACs0F0AAWl', symObjAddr: 0x6830, symBinAddr: 0xB6C0, symSize: 0x30 } + - { offsetInCU: 0x87F1, offset: 0x3A337, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOACs0G0AAWl', symObjAddr: 0x6860, symBinAddr: 0xB6F0, symSize: 0x30 } + - { offsetInCU: 0x8805, offset: 0x3A34B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwCP', symObjAddr: 0x6890, symBinAddr: 0xB720, symSize: 0x30 } + - { offsetInCU: 0x8819, offset: 0x3A35F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwxx', symObjAddr: 0x68C0, symBinAddr: 0xB750, symSize: 0x20 } + - { offsetInCU: 0x882D, offset: 0x3A373, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwcp', symObjAddr: 0x68E0, symBinAddr: 0xB770, symSize: 0x30 } + - { offsetInCU: 0x8841, offset: 0x3A387, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwca', symObjAddr: 0x6910, symBinAddr: 0xB7A0, symSize: 0x50 } + - { offsetInCU: 0x8855, offset: 0x3A39B, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x6960, symBinAddr: 0xB7F0, symSize: 0x10 } + - { offsetInCU: 0x8869, offset: 0x3A3AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwta', symObjAddr: 0x6970, symBinAddr: 0xB800, symSize: 0x30 } + - { offsetInCU: 0x887D, offset: 0x3A3C3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwet', symObjAddr: 0x69A0, symBinAddr: 0xB830, symSize: 0x40 } + - { offsetInCU: 0x8891, offset: 0x3A3D7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwst', symObjAddr: 0x69E0, symBinAddr: 0xB870, symSize: 0x40 } + - { offsetInCU: 0x88A5, offset: 0x3A3EB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVMa', symObjAddr: 0x6A20, symBinAddr: 0xB8B0, symSize: 0x10 } + - { offsetInCU: 0x88B9, offset: 0x3A3FF, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x6A30, symBinAddr: 0xB8C0, symSize: 0x40 } + - { offsetInCU: 0x897D, offset: 0x3A4C3, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy14DouShouQiModel4MoveVG_s15EmptyCollectionVyANGTg5Tf4nndn_n', symObjAddr: 0x6B70, symBinAddr: 0xBA00, symSize: 0x150 } + - { offsetInCU: 0x8A4E, offset: 0x3A594, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lF14DouShouQiModel4MoveV_s15EmptyCollectionVyAHGTg5Tf4ndn_n', symObjAddr: 0x6CC0, symBinAddr: 0xBB50, symSize: 0xA0 } + - { offsetInCU: 0x8C5D, offset: 0x3A7A3, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x520, symBinAddr: 0x53B0, symSize: 0x40 } + - { offsetInCU: 0x8C79, offset: 0x3A7BF, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x560, symBinAddr: 0x53F0, symSize: 0x20 } + - { offsetInCU: 0x8D23, offset: 0x3A869, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x580, symBinAddr: 0x5410, symSize: 0xD0 } + - { offsetInCU: 0x9295, offset: 0x3ADDB, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5Tf4gd_n', symObjAddr: 0x6640, symBinAddr: 0xB4D0, symSize: 0x100 } + - { offsetInCU: 0x93C6, offset: 0x3AF0C, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5BoardV_SiTg5Tf4gd_n', symObjAddr: 0x6740, symBinAddr: 0xB5D0, symSize: 0xF0 } + - { offsetInCU: 0x9513, offset: 0x3B059, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5OwnerO_AC6PlayerCTg5Tf4gd_n', symObjAddr: 0x6A70, symBinAddr: 0xB900, symSize: 0x100 } + - { offsetInCU: 0x27, offset: 0x3B392, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0xBFF0, symSize: 0x20 } + - { offsetInCU: 0x4B, offset: 0x3B3B6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0xBFF0, symSize: 0x20 } + - { offsetInCU: 0x9A, offset: 0x3B405, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV11descriptionSSvg', symObjAddr: 0x20, symBinAddr: 0xC010, symSize: 0x100 } + - { offsetInCU: 0x1DF, offset: 0x3B54A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg', symObjAddr: 0x120, symBinAddr: 0xC110, symSize: 0x10 } + - { offsetInCU: 0x1FD, offset: 0x3B568, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg', symObjAddr: 0x130, symBinAddr: 0xC120, symSize: 0x10 } + - { offsetInCU: 0x21B, offset: 0x3B586, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg', symObjAddr: 0x140, symBinAddr: 0xC130, symSize: 0x10 } + - { offsetInCU: 0x239, offset: 0x3B5A4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs', symObjAddr: 0x150, symBinAddr: 0xC140, symSize: 0x10 } + - { offsetInCU: 0x277, offset: 0x3B5E2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM', symObjAddr: 0x160, symBinAddr: 0xC150, symSize: 0x20 } + - { offsetInCU: 0x2A5, offset: 0x3B610, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM.resume.0', symObjAddr: 0x180, symBinAddr: 0xC170, symSize: 0x10 } + - { offsetInCU: 0x2D0, offset: 0x3B63B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ', symObjAddr: 0x190, symBinAddr: 0xC180, symSize: 0x10 } + - { offsetInCU: 0x2E4, offset: 0x3B64F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x1A0, symBinAddr: 0xC190, symSize: 0x10 } + - { offsetInCU: 0x30F, offset: 0x3B67A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1B0, symBinAddr: 0xC1A0, symSize: 0x10 } + - { offsetInCU: 0x340, offset: 0x3B6AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x1C0, symBinAddr: 0xC1B0, symSize: 0x60 } + - { offsetInCU: 0x3B4, offset: 0x3B71F, size: 0x8, addend: 0x0, symName: ___swift_memcpy4_1, symObjAddr: 0x220, symBinAddr: 0xC210, symSize: 0x10 } + - { offsetInCU: 0x3C8, offset: 0x3B733, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwet', symObjAddr: 0x240, symBinAddr: 0xC220, symSize: 0x40 } + - { offsetInCU: 0x3DC, offset: 0x3B747, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwst', symObjAddr: 0x280, symBinAddr: 0xC260, symSize: 0x40 } + - { offsetInCU: 0x3F0, offset: 0x3B75B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVMa', symObjAddr: 0x2C0, symBinAddr: 0xC2A0, symSize: 0xA } + - { offsetInCU: 0x2B, offset: 0x3B866, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0xC2B0, symSize: 0x170 } + - { offsetInCU: 0x4F, offset: 0x3B88A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0xBDD0, symBinAddr: 0x1DB50, symSize: 0x0 } + - { offsetInCU: 0x195, offset: 0x3B9D0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0xC2B0, symSize: 0x170 } + - { offsetInCU: 0x575, offset: 0x3BDB0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ', symObjAddr: 0x170, symBinAddr: 0xC420, symSize: 0x70 } + - { offsetInCU: 0x5B3, offset: 0x3BDEE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ', symObjAddr: 0x1E0, symBinAddr: 0xC490, symSize: 0x10 } + - { offsetInCU: 0x5CE, offset: 0x3BE09, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVACycfC', symObjAddr: 0x1F0, symBinAddr: 0xC4A0, symSize: 0x30 } + - { offsetInCU: 0x612, offset: 0x3BE4D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x220, symBinAddr: 0xC4D0, symSize: 0x50 } + - { offsetInCU: 0x676, offset: 0x3BEB1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x270, symBinAddr: 0xC520, symSize: 0x1B0 } + - { offsetInCU: 0x9B0, offset: 0x3C1EB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x420, symBinAddr: 0xC6D0, symSize: 0x2A0 } + - { offsetInCU: 0xDB1, offset: 0x3C5EC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF', symObjAddr: 0x6C0, symBinAddr: 0xC970, symSize: 0x80 } + - { offsetInCU: 0xEAA, offset: 0x3C6E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF', symObjAddr: 0x740, symBinAddr: 0xC9F0, symSize: 0xF0 } + - { offsetInCU: 0x1085, offset: 0x3C8C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x830, symBinAddr: 0xCAE0, symSize: 0x30 } + - { offsetInCU: 0x116B, offset: 0x3C9A6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF', symObjAddr: 0x860, symBinAddr: 0xCB10, symSize: 0x130 } + - { offsetInCU: 0x12C3, offset: 0x3CAFE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF', symObjAddr: 0x990, symBinAddr: 0xCC40, symSize: 0x240 } + - { offsetInCU: 0x146A, offset: 0x3CCA5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0xBD0, symBinAddr: 0xCE80, symSize: 0x10 } + - { offsetInCU: 0x147E, offset: 0x3CCB9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg', symObjAddr: 0xBE0, symBinAddr: 0xCE90, symSize: 0x10 } + - { offsetInCU: 0x14B0, offset: 0x3CCEB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11createBoardAA0I0VyFZTW', symObjAddr: 0xBF0, symBinAddr: 0xCEA0, symSize: 0x70 } + - { offsetInCU: 0x14FD, offset: 0x3CD38, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10checkBoardyyAA0I0VKFZTW', symObjAddr: 0xC60, symBinAddr: 0xCF10, symSize: 0x10 } + - { offsetInCU: 0x1535, offset: 0x3CD70, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0xC70, symBinAddr: 0xCF20, symSize: 0x10 } + - { offsetInCU: 0x1551, offset: 0x3CD8C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0xC80, symBinAddr: 0xCF30, symSize: 0x10 } + - { offsetInCU: 0x156D, offset: 0x3CDA8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0xC90, symBinAddr: 0xCF40, symSize: 0x10 } + - { offsetInCU: 0x1589, offset: 0x3CDC4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itFTW', symObjAddr: 0xCA0, symBinAddr: 0xCF50, symSize: 0x10 } + - { offsetInCU: 0x15A5, offset: 0x3CDE0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtFTW', symObjAddr: 0xCB0, symBinAddr: 0xCF60, symSize: 0x10 } + - { offsetInCU: 0x15C1, offset: 0x3CDFC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itFTW', symObjAddr: 0xCC0, symBinAddr: 0xCF70, symSize: 0x10 } + - { offsetInCU: 0x15DD, offset: 0x3CE18, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VALtKFTW', symObjAddr: 0xCD0, symBinAddr: 0xCF80, symSize: 0x10 } + - { offsetInCU: 0x1611, offset: 0x3CE4C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0xCE0, symBinAddr: 0xCF90, symSize: 0x10 } + - { offsetInCU: 0x1654, offset: 0x3CE8F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0xCF0, symBinAddr: 0xCFA0, symSize: 0x10 } + - { offsetInCU: 0x1686, offset: 0x3CEC1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV16checkCellsByType33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xD00, symBinAddr: 0xCFB0, symSize: 0x130 } + - { offsetInCU: 0x18E4, offset: 0x3D11F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11checkPieces33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xE30, symBinAddr: 0xD0E0, symSize: 0x230 } + - { offsetInCU: 0x1CEA, offset: 0x3D525, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZTf4nd_n', symObjAddr: 0x1060, symBinAddr: 0xD310, symSize: 0xC0 } + - { offsetInCU: 0x1F87, offset: 0x3D7C2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwCP', symObjAddr: 0x11C0, symBinAddr: 0xD3D0, symSize: 0x30 } + - { offsetInCU: 0x1F9B, offset: 0x3D7D6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwxx', symObjAddr: 0x11F0, symBinAddr: 0xD400, symSize: 0x20 } + - { offsetInCU: 0x1FAF, offset: 0x3D7EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwcp', symObjAddr: 0x1210, symBinAddr: 0xD420, symSize: 0x30 } + - { offsetInCU: 0x1FC3, offset: 0x3D7FE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwca', symObjAddr: 0x1240, symBinAddr: 0xD450, symSize: 0x50 } + - { offsetInCU: 0x1FD7, offset: 0x3D812, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwta', symObjAddr: 0x12A0, symBinAddr: 0xD4A0, symSize: 0x30 } + - { offsetInCU: 0x1FEB, offset: 0x3D826, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwet', symObjAddr: 0x12D0, symBinAddr: 0xD4D0, symSize: 0x40 } + - { offsetInCU: 0x1FFF, offset: 0x3D83A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwst', symObjAddr: 0x1310, symBinAddr: 0xD510, symSize: 0x40 } + - { offsetInCU: 0x2013, offset: 0x3D84E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVMa', symObjAddr: 0x1350, symBinAddr: 0xD550, symSize: 0xA } + - { offsetInCU: 0x72, offset: 0x3DC02, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0xD610, symSize: 0x60 } + - { offsetInCU: 0xC3, offset: 0x3DC53, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfd', symObjAddr: 0x80, symBinAddr: 0xD690, symSize: 0x20 } + - { offsetInCU: 0xE0, offset: 0x3DC70, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF', symObjAddr: 0xA0, symBinAddr: 0xD6B0, symSize: 0xE0 } + - { offsetInCU: 0x1F4, offset: 0x3DD84, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF', symObjAddr: 0x180, symBinAddr: 0xD790, symSize: 0x50 } + - { offsetInCU: 0x27B, offset: 0x3DE0B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY0_', symObjAddr: 0x1D0, symBinAddr: 0xD7E0, symSize: 0x110 } + - { offsetInCU: 0x3D9, offset: 0x3DF69, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTQ1_', symObjAddr: 0x2E0, symBinAddr: 0xD8F0, symSize: 0x80 } + - { offsetInCU: 0x490, offset: 0x3E020, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY2_', symObjAddr: 0x360, symBinAddr: 0xD970, symSize: 0x120 } + - { offsetInCU: 0x571, offset: 0x3E101, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY3_', symObjAddr: 0x480, symBinAddr: 0xDA90, symSize: 0x50 } + - { offsetInCU: 0x5E3, offset: 0x3E173, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC4nameSSvg', symObjAddr: 0x4D0, symBinAddr: 0xDAE0, symSize: 0x30 } + - { offsetInCU: 0x610, offset: 0x3E1A0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC2idAA5OwnerOvg', symObjAddr: 0x500, symBinAddr: 0xDB10, symSize: 0x10 } + - { offsetInCU: 0x673, offset: 0x3E203, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x510, symBinAddr: 0xDB20, symSize: 0x90 } + - { offsetInCU: 0x6D0, offset: 0x3E260, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x5A0, symBinAddr: 0xDBB0, symSize: 0x30 } + - { offsetInCU: 0x740, offset: 0x3E2D0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfD', symObjAddr: 0x790, symBinAddr: 0xDDA0, symSize: 0x30 } + - { offsetInCU: 0x784, offset: 0x3E314, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCMa', symObjAddr: 0x60, symBinAddr: 0xD670, symSize: 0x20 } + - { offsetInCU: 0x88B, offset: 0x3E41B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TR', symObjAddr: 0x5D0, symBinAddr: 0xDBE0, symSize: 0x70 } + - { offsetInCU: 0x8C5, offset: 0x3E455, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTQ0_', symObjAddr: 0x640, symBinAddr: 0xDC50, symSize: 0x50 } + - { offsetInCU: 0x91F, offset: 0x3E4AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA', symObjAddr: 0x6B0, symBinAddr: 0xDCC0, symSize: 0x90 } + - { offsetInCU: 0x94F, offset: 0x3E4DF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTATQ0_', symObjAddr: 0x740, symBinAddr: 0xDD50, symSize: 0x50 } + - { offsetInCU: 0xA11, offset: 0x3E5A1, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSi3row_Si3colt_Tg5', symObjAddr: 0x910, symBinAddr: 0xDF20, symSize: 0x110 } + - { offsetInCU: 0xB9C, offset: 0x3E72C, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0xA60, symBinAddr: 0xE030, symSize: 0x120 } + - { offsetInCU: 0xD3F, offset: 0x3E8CF, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0xB80, symBinAddr: 0xE150, symSize: 0x110 } + - { offsetInCU: 0xEED, offset: 0x3EA7D, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0xC90, symBinAddr: 0xE260, symSize: 0x130 } + - { offsetInCU: 0x27, offset: 0x3EDA2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xE5E0, symSize: 0x10 } + - { offsetInCU: 0x3F, offset: 0x3EDBA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwCP', symObjAddr: 0x40, symBinAddr: 0xE620, symSize: 0x40 } + - { offsetInCU: 0x53, offset: 0x3EDCE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwxx', symObjAddr: 0x80, symBinAddr: 0xE660, symSize: 0x20 } + - { offsetInCU: 0x67, offset: 0x3EDE2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwcp', symObjAddr: 0xA0, symBinAddr: 0xE680, symSize: 0x40 } + - { offsetInCU: 0x7B, offset: 0x3EDF6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwca', symObjAddr: 0xE0, symBinAddr: 0xE6C0, symSize: 0x80 } + - { offsetInCU: 0x8F, offset: 0x3EE0A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwta', symObjAddr: 0x170, symBinAddr: 0xE740, symSize: 0x50 } + - { offsetInCU: 0xA3, offset: 0x3EE1E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwet', symObjAddr: 0x1C0, symBinAddr: 0xE790, symSize: 0x50 } + - { offsetInCU: 0xB7, offset: 0x3EE32, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwst', symObjAddr: 0x210, symBinAddr: 0xE7E0, symSize: 0x50 } + - { offsetInCU: 0xCB, offset: 0x3EE46, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwug', symObjAddr: 0x260, symBinAddr: 0xE830, symSize: 0x20 } + - { offsetInCU: 0xDF, offset: 0x3EE5A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwup', symObjAddr: 0x280, symBinAddr: 0xE850, symSize: 0x10 } + - { offsetInCU: 0xF3, offset: 0x3EE6E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwui', symObjAddr: 0x290, symBinAddr: 0xE860, symSize: 0x30 } + - { offsetInCU: 0x107, offset: 0x3EE82, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOMa', symObjAddr: 0x2C0, symBinAddr: 0xE890, symSize: 0xA } + - { offsetInCU: 0x12C, offset: 0x3EEA7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xE5E0, symSize: 0x10 } + - { offsetInCU: 0x148, offset: 0x3EEC3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP5_codeSivgTW', symObjAddr: 0x10, symBinAddr: 0xE5F0, symSize: 0x10 } + - { offsetInCU: 0x164, offset: 0x3EEDF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0x20, symBinAddr: 0xE600, symSize: 0x10 } + - { offsetInCU: 0x180, offset: 0x3EEFB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x30, symBinAddr: 0xE610, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x3EF8F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xE8A0, symSize: 0x40 } + - { offsetInCU: 0x52, offset: 0x3EFBA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xE8A0, symSize: 0x40 } + - { offsetInCU: 0xBB, offset: 0x3F023, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY0_', symObjAddr: 0x40, symBinAddr: 0xE8E0, symSize: 0x200 } + - { offsetInCU: 0x394, offset: 0x3F2FC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTQ1_', symObjAddr: 0x240, symBinAddr: 0xEAE0, symSize: 0x80 } + - { offsetInCU: 0x48D, offset: 0x3F3F5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY2_', symObjAddr: 0x2C0, symBinAddr: 0xEB60, symSize: 0x140 } + - { offsetInCU: 0x5AF, offset: 0x3F517, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY3_', symObjAddr: 0x400, symBinAddr: 0xECA0, symSize: 0x60 } + - { offsetInCU: 0x696, offset: 0x3F5FE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x490, symBinAddr: 0xED30, symSize: 0x90 } + - { offsetInCU: 0x72D, offset: 0x3F695, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x520, symBinAddr: 0xEDC0, symSize: 0x70 } + - { offsetInCU: 0x7B6, offset: 0x3F71E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfd', symObjAddr: 0x590, symBinAddr: 0xEE30, symSize: 0x20 } + - { offsetInCU: 0x815, offset: 0x3F77D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfD', symObjAddr: 0x5B0, symBinAddr: 0xEE50, symSize: 0x30 } + - { offsetInCU: 0xA42, offset: 0x3F9AA, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x460, symBinAddr: 0xED00, symSize: 0x30 } + - { offsetInCU: 0xB2A, offset: 0x3FA92, size: 0x8, addend: 0x0, symName: '_$sSGsE4next10upperBoundqd__qd___ts17FixedWidthIntegerRd__SURd__lFs27SystemRandomNumberGeneratorV_SuTg5', symObjAddr: 0x5E0, symBinAddr: 0xEE80, symSize: 0xB0 } + - { offsetInCU: 0xBF7, offset: 0x3FB5F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCMa', symObjAddr: 0x690, symBinAddr: 0xEF30, symSize: 0x14 } + - { offsetInCU: 0x27, offset: 0x3FD0B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xEF50, symSize: 0x40 } + - { offsetInCU: 0x6C, offset: 0x3FD50, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xEF50, symSize: 0x40 } + - { offsetInCU: 0xDB, offset: 0x3FDBF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ', symObjAddr: 0x80, symBinAddr: 0xEF90, symSize: 0x10 } + - { offsetInCU: 0x10A, offset: 0x3FDEE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF', symObjAddr: 0x90, symBinAddr: 0xEFA0, symSize: 0x20 } + - { offsetInCU: 0x1A0, offset: 0x3FE84, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO9hashValueSivg', symObjAddr: 0xB0, symBinAddr: 0xEFC0, symSize: 0x40 } + - { offsetInCU: 0x29B, offset: 0x3FF7F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xF0, symBinAddr: 0xF000, symSize: 0x10 } + - { offsetInCU: 0x2F1, offset: 0x3FFD5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x100, symBinAddr: 0xF010, symSize: 0x40 } + - { offsetInCU: 0x3D5, offset: 0x400B9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x140, symBinAddr: 0xF050, symSize: 0x20 } + - { offsetInCU: 0x461, offset: 0x40145, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAAsADP8allCases03AllJ0QzvgZTW', symObjAddr: 0x270, symBinAddr: 0xF180, symSize: 0x50 } + - { offsetInCU: 0x4FD, offset: 0x401E1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASQWb', symObjAddr: 0x1A0, symBinAddr: 0xF0B0, symSize: 0x10 } + - { offsetInCU: 0x511, offset: 0x401F5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOACSQAAWl', symObjAddr: 0x1B0, symBinAddr: 0xF0C0, symSize: 0x30 } + - { offsetInCU: 0x525, offset: 0x40209, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAA8AllCasessADP_SlWT', symObjAddr: 0x1E0, symBinAddr: 0xF0F0, symSize: 0x10 } + - { offsetInCU: 0x539, offset: 0x4021D, size: 0x8, addend: 0x0, symName: '_$sSay14DouShouQiModel8CellTypeOGSayxGSlsWl', symObjAddr: 0x1F0, symBinAddr: 0xF100, symSize: 0x40 } + - { offsetInCU: 0x54D, offset: 0x40231, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x230, symBinAddr: 0xF140, symSize: 0x40 } + - { offsetInCU: 0x561, offset: 0x40245, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwet', symObjAddr: 0x2E0, symBinAddr: 0xF1D0, symSize: 0x80 } + - { offsetInCU: 0x575, offset: 0x40259, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwst', symObjAddr: 0x360, symBinAddr: 0xF250, symSize: 0xD0 } + - { offsetInCU: 0x589, offset: 0x4026D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwug', symObjAddr: 0x430, symBinAddr: 0xF320, symSize: 0x10 } + - { offsetInCU: 0x59D, offset: 0x40281, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwup', symObjAddr: 0x440, symBinAddr: 0xF330, symSize: 0x10 } + - { offsetInCU: 0x5B1, offset: 0x40295, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwui', symObjAddr: 0x450, symBinAddr: 0xF340, symSize: 0x10 } + - { offsetInCU: 0x5C5, offset: 0x402A9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOMa', symObjAddr: 0x460, symBinAddr: 0xF350, symSize: 0xA } + - { offsetInCU: 0x632, offset: 0x40316, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x160, symBinAddr: 0xF070, symSize: 0x40 } + - { offsetInCU: 0x2B, offset: 0x40457, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xF360, symSize: 0x60 } + - { offsetInCU: 0xA6, offset: 0x404D2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xF360, symSize: 0x60 } + - { offsetInCU: 0x285, offset: 0x406B1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF', symObjAddr: 0x60, symBinAddr: 0xF3C0, symSize: 0x1B0 } + - { offsetInCU: 0x529, offset: 0x40955, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF', symObjAddr: 0x210, symBinAddr: 0xF570, symSize: 0xB0 } + - { offsetInCU: 0x764, offset: 0x40B90, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6nbRowsSivg', symObjAddr: 0x2C0, symBinAddr: 0xF620, symSize: 0x10 } + - { offsetInCU: 0x782, offset: 0x40BAE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9nbColumnsSivg', symObjAddr: 0x2D0, symBinAddr: 0xF630, symSize: 0x10 } + - { offsetInCU: 0x7A0, offset: 0x40BCC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg', symObjAddr: 0x2E0, symBinAddr: 0xF640, symSize: 0x10 } + - { offsetInCU: 0x7BE, offset: 0x40BEA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF', symObjAddr: 0x2F0, symBinAddr: 0xF650, symSize: 0xA0 } + - { offsetInCU: 0x9F2, offset: 0x40E1E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF', symObjAddr: 0x390, symBinAddr: 0xF6F0, symSize: 0x110 } + - { offsetInCU: 0xBA1, offset: 0x40FCD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF', symObjAddr: 0x4A0, symBinAddr: 0xF800, symSize: 0xF0 } + - { offsetInCU: 0xD6F, offset: 0x4119B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ', symObjAddr: 0x590, symBinAddr: 0xF8F0, symSize: 0x30 } + - { offsetInCU: 0xDB1, offset: 0x411DD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9hashValueSivg', symObjAddr: 0x5C0, symBinAddr: 0xF920, symSize: 0x50 } + - { offsetInCU: 0xE3D, offset: 0x41269, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH9hashValueSivgTW', symObjAddr: 0x610, symBinAddr: 0xF970, symSize: 0x50 } + - { offsetInCU: 0xECC, offset: 0x412F8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x660, symBinAddr: 0xF9C0, symSize: 0x10 } + - { offsetInCU: 0xEFA, offset: 0x41326, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x6C0, symBinAddr: 0xFA20, symSize: 0x30 } + - { offsetInCU: 0x1189, offset: 0x415B5, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xFA50, symSize: 0x20 } + - { offsetInCU: 0x11C1, offset: 0x415ED, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x710, symBinAddr: 0xFA70, symSize: 0x20 } + - { offsetInCU: 0x11F9, offset: 0x41625, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0x730, symBinAddr: 0xFA90, symSize: 0x20 } + - { offsetInCU: 0x1231, offset: 0x4165D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASQWb', symObjAddr: 0x920, symBinAddr: 0xFC80, symSize: 0x10 } + - { offsetInCU: 0x1245, offset: 0x41671, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVACSQAAWl', symObjAddr: 0x930, symBinAddr: 0xFC90, symSize: 0x30 } + - { offsetInCU: 0x1259, offset: 0x41685, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwCP', symObjAddr: 0x960, symBinAddr: 0xFCC0, symSize: 0x30 } + - { offsetInCU: 0x126D, offset: 0x41699, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwxx', symObjAddr: 0x990, symBinAddr: 0xFCF0, symSize: 0x10 } + - { offsetInCU: 0x1281, offset: 0x416AD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwcp', symObjAddr: 0x9A0, symBinAddr: 0xFD00, symSize: 0x30 } + - { offsetInCU: 0x1295, offset: 0x416C1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwca', symObjAddr: 0x9D0, symBinAddr: 0xFD30, symSize: 0x40 } + - { offsetInCU: 0x12A9, offset: 0x416D5, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0xA10, symBinAddr: 0xFD70, symSize: 0x20 } + - { offsetInCU: 0x12BD, offset: 0x416E9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwta', symObjAddr: 0xA30, symBinAddr: 0xFD90, symSize: 0x30 } + - { offsetInCU: 0x12D1, offset: 0x416FD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwet', symObjAddr: 0xA60, symBinAddr: 0xFDC0, symSize: 0x40 } + - { offsetInCU: 0x12E5, offset: 0x41711, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwst', symObjAddr: 0xAA0, symBinAddr: 0xFE00, symSize: 0x40 } + - { offsetInCU: 0x12F9, offset: 0x41725, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVMa', symObjAddr: 0xAE0, symBinAddr: 0xFE40, symSize: 0xA } + - { offsetInCU: 0x1452, offset: 0x4187E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x670, symBinAddr: 0xF9D0, symSize: 0x50 } + - { offsetInCU: 0x1490, offset: 0x418BC, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x750, symBinAddr: 0xFAB0, symSize: 0xA0 } + - { offsetInCU: 0x1564, offset: 0x41990, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSay14DouShouQiModel4CellVG_Tg5Tf4nnd_n', symObjAddr: 0x7F0, symBinAddr: 0xFB50, symSize: 0x130 } + - { offsetInCU: 0x27, offset: 0x41BD9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0xFE50, symSize: 0x20 } + - { offsetInCU: 0x46, offset: 0x41BF8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0xFE50, symSize: 0x20 } + - { offsetInCU: 0x85, offset: 0x41C37, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV11descriptionSSvg', symObjAddr: 0x20, symBinAddr: 0xFE70, symSize: 0xC0 } + - { offsetInCU: 0x176, offset: 0x41D28, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg', symObjAddr: 0xE0, symBinAddr: 0xFF30, symSize: 0x10 } + - { offsetInCU: 0x194, offset: 0x41D46, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV6animalAA6AnimalOvg', symObjAddr: 0xF0, symBinAddr: 0xFF40, symSize: 0x10 } + - { offsetInCU: 0x1B2, offset: 0x41D64, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF', symObjAddr: 0x100, symBinAddr: 0xFF50, symSize: 0x40 } + - { offsetInCU: 0x2E8, offset: 0x41E9A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ', symObjAddr: 0x140, symBinAddr: 0xFF90, symSize: 0x30 } + - { offsetInCU: 0x32D, offset: 0x41EDF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9hashValueSivg', symObjAddr: 0x170, symBinAddr: 0xFFC0, symSize: 0x50 } + - { offsetInCU: 0x4C4, offset: 0x42076, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x1C0, symBinAddr: 0x10010, symSize: 0x10 } + - { offsetInCU: 0x4EF, offset: 0x420A1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH9hashValueSivgTW', symObjAddr: 0x1D0, symBinAddr: 0x10020, symSize: 0x50 } + - { offsetInCU: 0x6A3, offset: 0x42255, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x220, symBinAddr: 0x10070, symSize: 0x40 } + - { offsetInCU: 0x808, offset: 0x423BA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2B0, symBinAddr: 0x10100, symSize: 0x30 } + - { offsetInCU: 0x8DA, offset: 0x4248C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASQWb', symObjAddr: 0x2E0, symBinAddr: 0x10130, symSize: 0x10 } + - { offsetInCU: 0x8EE, offset: 0x424A0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVACSQAAWl', symObjAddr: 0x2F0, symBinAddr: 0x10140, symSize: 0x30 } + - { offsetInCU: 0x902, offset: 0x424B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwet', symObjAddr: 0x340, symBinAddr: 0x10170, symSize: 0x90 } + - { offsetInCU: 0x916, offset: 0x424C8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwst', symObjAddr: 0x3D0, symBinAddr: 0x10200, symSize: 0xE0 } + - { offsetInCU: 0x92A, offset: 0x424DC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVMa', symObjAddr: 0x4B0, symBinAddr: 0x102E0, symSize: 0xA } + - { offsetInCU: 0x9CF, offset: 0x42581, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x260, symBinAddr: 0x100B0, symSize: 0x50 } + - { offsetInCU: 0x27, offset: 0x42787, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x102F0, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x427AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x102F0, symSize: 0x10 } + - { offsetInCU: 0x6E, offset: 0x427CE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x50, symBinAddr: 0x10340, symSize: 0x10 } + - { offsetInCU: 0x9F, offset: 0x427FF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x60, symBinAddr: 0x10350, symSize: 0x110 } + - { offsetInCU: 0x15B, offset: 0x428BB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwCP', symObjAddr: 0x170, symBinAddr: 0x10460, symSize: 0x30 } + - { offsetInCU: 0x16F, offset: 0x428CF, size: 0x8, addend: 0x0, symName: ___swift_memcpy25_8, symObjAddr: 0x1B0, symBinAddr: 0x10490, symSize: 0x20 } + - { offsetInCU: 0x183, offset: 0x428E3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwet', symObjAddr: 0x1D0, symBinAddr: 0x104B0, symSize: 0x50 } + - { offsetInCU: 0x197, offset: 0x428F7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwst', symObjAddr: 0x220, symBinAddr: 0x10500, symSize: 0x50 } + - { offsetInCU: 0x1AB, offset: 0x4290B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwug', symObjAddr: 0x270, symBinAddr: 0x10550, symSize: 0x20 } + - { offsetInCU: 0x1BF, offset: 0x4291F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwup', symObjAddr: 0x290, symBinAddr: 0x10570, symSize: 0x10 } + - { offsetInCU: 0x1D3, offset: 0x42933, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwui', symObjAddr: 0x2A0, symBinAddr: 0x10580, symSize: 0x20 } + - { offsetInCU: 0x1E7, offset: 0x42947, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOMa', symObjAddr: 0x2C0, symBinAddr: 0x105A0, symSize: 0xA } + - { offsetInCU: 0x20C, offset: 0x4296C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP7_domainSSvgTW', symObjAddr: 0x10, symBinAddr: 0x10300, symSize: 0x10 } + - { offsetInCU: 0x228, offset: 0x42988, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP5_codeSivgTW', symObjAddr: 0x20, symBinAddr: 0x10310, symSize: 0x10 } + - { offsetInCU: 0x244, offset: 0x429A4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0x30, symBinAddr: 0x10320, symSize: 0x10 } + - { offsetInCU: 0x260, offset: 0x429C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x40, symBinAddr: 0x10330, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x42A64, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x105B0, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x42A88, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x105B0, symSize: 0x10 } + - { offsetInCU: 0x7A, offset: 0x42AB7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg', symObjAddr: 0x10, symBinAddr: 0x105C0, symSize: 0x20 } + - { offsetInCU: 0xA5, offset: 0x42AE2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF', symObjAddr: 0x30, symBinAddr: 0x105E0, symSize: 0x20 } + - { offsetInCU: 0x13B, offset: 0x42B78, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO9hashValueSivg', symObjAddr: 0x50, symBinAddr: 0x10600, symSize: 0x40 } + - { offsetInCU: 0x236, offset: 0x42C73, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x90, symBinAddr: 0x10640, symSize: 0x10 } + - { offsetInCU: 0x28C, offset: 0x42CC9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH9hashValueSivgTW', symObjAddr: 0xA0, symBinAddr: 0x10650, symSize: 0x40 } + - { offsetInCU: 0x370, offset: 0x42DAD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x10690, symSize: 0x20 } + - { offsetInCU: 0x3F9, offset: 0x42E36, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASQWb', symObjAddr: 0x140, symBinAddr: 0x106F0, symSize: 0x10 } + - { offsetInCU: 0x40D, offset: 0x42E4A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOACSQAAWl', symObjAddr: 0x150, symBinAddr: 0x10700, symSize: 0x30 } + - { offsetInCU: 0x421, offset: 0x42E5E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwet', symObjAddr: 0x1A0, symBinAddr: 0x10730, symSize: 0x80 } + - { offsetInCU: 0x435, offset: 0x42E72, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwst', symObjAddr: 0x220, symBinAddr: 0x107B0, symSize: 0xD0 } + - { offsetInCU: 0x449, offset: 0x42E86, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwug', symObjAddr: 0x2F0, symBinAddr: 0x10880, symSize: 0x10 } + - { offsetInCU: 0x45D, offset: 0x42E9A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwup', symObjAddr: 0x300, symBinAddr: 0x10890, symSize: 0x10 } + - { offsetInCU: 0x471, offset: 0x42EAE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwui', symObjAddr: 0x310, symBinAddr: 0x108A0, symSize: 0x10 } + - { offsetInCU: 0x485, offset: 0x42EC2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOMa', symObjAddr: 0x320, symBinAddr: 0x108B0, symSize: 0xA } + - { offsetInCU: 0x4DD, offset: 0x42F1A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0x106B0, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x43045, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0x108C0, symSize: 0x70 } + - { offsetInCU: 0xD3, offset: 0x430F1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0x108C0, symSize: 0x70 } + - { offsetInCU: 0x145, offset: 0x43163, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfd', symObjAddr: 0x70, symBinAddr: 0x10930, symSize: 0x20 } + - { offsetInCU: 0x1AA, offset: 0x431C8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x90, symBinAddr: 0x10950, symSize: 0x90 } + - { offsetInCU: 0x248, offset: 0x43266, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfD', symObjAddr: 0x120, symBinAddr: 0x109E0, symSize: 0x30 } + - { offsetInCU: 0x2A2, offset: 0x432C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCMa', symObjAddr: 0x150, symBinAddr: 0x10A10, symSize: 0x14 } + - { offsetInCU: 0x27, offset: 0x43389, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10A30, symSize: 0x10 } + - { offsetInCU: 0x46, offset: 0x433A8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10A30, symSize: 0x10 } + - { offsetInCU: 0x5A, offset: 0x433BC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfC', symObjAddr: 0x10, symBinAddr: 0x10A40, symSize: 0x20 } + - { offsetInCU: 0xC1, offset: 0x43423, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg', symObjAddr: 0x30, symBinAddr: 0x10A60, symSize: 0x10 } + - { offsetInCU: 0xDF, offset: 0x43441, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV9rowOriginSivg', symObjAddr: 0x40, symBinAddr: 0x10A70, symSize: 0x10 } + - { offsetInCU: 0xFD, offset: 0x4345F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV12columnOriginSivg', symObjAddr: 0x50, symBinAddr: 0x10A80, symSize: 0x10 } + - { offsetInCU: 0x11B, offset: 0x4347D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV14rowDestinationSivg', symObjAddr: 0x60, symBinAddr: 0x10A90, symSize: 0x10 } + - { offsetInCU: 0x139, offset: 0x4349B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV17columnDestinationSivg', symObjAddr: 0x70, symBinAddr: 0x10AA0, symSize: 0x10 } + - { offsetInCU: 0x157, offset: 0x434B9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV11descriptionSSvg', symObjAddr: 0x80, symBinAddr: 0x10AB0, symSize: 0x1E0 } + - { offsetInCU: 0x287, offset: 0x435E9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x260, symBinAddr: 0x10C90, symSize: 0x10 } + - { offsetInCU: 0x2B2, offset: 0x43614, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x270, symBinAddr: 0x10CA0, symSize: 0x10 } + - { offsetInCU: 0x2E3, offset: 0x43645, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x280, symBinAddr: 0x10CB0, symSize: 0x40 } + - { offsetInCU: 0x365, offset: 0x436C7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwCP', symObjAddr: 0x2C0, symBinAddr: 0x10CF0, symSize: 0x30 } + - { offsetInCU: 0x379, offset: 0x436DB, size: 0x8, addend: 0x0, symName: ___swift_memcpy40_8, symObjAddr: 0x300, symBinAddr: 0x10D20, symSize: 0x20 } + - { offsetInCU: 0x38D, offset: 0x436EF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwet', symObjAddr: 0x320, symBinAddr: 0x10D40, symSize: 0x40 } + - { offsetInCU: 0x3A1, offset: 0x43703, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwst', symObjAddr: 0x360, symBinAddr: 0x10D80, symSize: 0x50 } + - { offsetInCU: 0x3B5, offset: 0x43717, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVMa', symObjAddr: 0x3B0, symBinAddr: 0x10DD0, symSize: 0xA } + - { offsetInCU: 0x27, offset: 0x43808, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0x10DE0, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x4382C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0x10DE0, symSize: 0x10 } + - { offsetInCU: 0x66, offset: 0x43847, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfC', symObjAddr: 0x10, symBinAddr: 0x10DF0, symSize: 0x20 } + - { offsetInCU: 0xBA, offset: 0x4389B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x130, symBinAddr: 0x10F10, symSize: 0x10 } + - { offsetInCU: 0xD6, offset: 0x438B7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x140, symBinAddr: 0x10F20, symSize: 0x20 } + - { offsetInCU: 0x10B, offset: 0x438EC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASQWb', symObjAddr: 0x40, symBinAddr: 0x10E20, symSize: 0x10 } + - { offsetInCU: 0x11F, offset: 0x43900, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOACSQAAWl', symObjAddr: 0x50, symBinAddr: 0x10E30, symSize: 0x30 } + - { offsetInCU: 0x149, offset: 0x4392A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwet', symObjAddr: 0x180, symBinAddr: 0x10F40, symSize: 0x80 } + - { offsetInCU: 0x15D, offset: 0x4393E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwst', symObjAddr: 0x200, symBinAddr: 0x10FC0, symSize: 0xD0 } + - { offsetInCU: 0x171, offset: 0x43952, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwug', symObjAddr: 0x2D0, symBinAddr: 0x11090, symSize: 0x10 } + - { offsetInCU: 0x185, offset: 0x43966, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwup', symObjAddr: 0x2E0, symBinAddr: 0x110A0, symSize: 0x10 } + - { offsetInCU: 0x199, offset: 0x4397A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwui', symObjAddr: 0x2F0, symBinAddr: 0x110B0, symSize: 0x10 } + - { offsetInCU: 0x1AD, offset: 0x4398E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOMa', symObjAddr: 0x300, symBinAddr: 0x110C0, symSize: 0xA } + - { offsetInCU: 0x1E7, offset: 0x439C8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x30, symBinAddr: 0x10E10, symSize: 0x10 } + - { offsetInCU: 0x278, offset: 0x43A59, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH9hashValueSivgTW', symObjAddr: 0x80, symBinAddr: 0x10E60, symSize: 0x40 } + - { offsetInCU: 0x350, offset: 0x43B31, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xC0, symBinAddr: 0x10EA0, symSize: 0x30 } + - { offsetInCU: 0x3CC, offset: 0x43BAD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xF0, symBinAddr: 0x10ED0, symSize: 0x40 } + - { offsetInCU: 0x97, offset: 0x43D4B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvg', symObjAddr: 0xA0, symBinAddr: 0x11170, symSize: 0x40 } + - { offsetInCU: 0xDE, offset: 0x43D92, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvg', symObjAddr: 0x140, symBinAddr: 0x11210, symSize: 0x40 } + - { offsetInCU: 0xFB, offset: 0x43DAF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg', symObjAddr: 0x1B0, symBinAddr: 0x11280, symSize: 0x10 } + - { offsetInCU: 0x128, offset: 0x43DDC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfC', symObjAddr: 0x1C0, symBinAddr: 0x11290, symSize: 0x60 } + - { offsetInCU: 0x14D, offset: 0x43E01, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc', symObjAddr: 0x220, symBinAddr: 0x112F0, symSize: 0x4F0 } + - { offsetInCU: 0x563, offset: 0x44217, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_', symObjAddr: 0x800, symBinAddr: 0x11830, symSize: 0xB0 } + - { offsetInCU: 0x612, offset: 0x442C6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TQ0_', symObjAddr: 0x8B0, symBinAddr: 0x118E0, symSize: 0x70 } + - { offsetInCU: 0x6A3, offset: 0x44357, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TY2_', symObjAddr: 0x920, symBinAddr: 0x11950, symSize: 0x50 } + - { offsetInCU: 0x6E8, offset: 0x4439C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_', symObjAddr: 0x970, symBinAddr: 0x119A0, symSize: 0xB0 } + - { offsetInCU: 0x797, offset: 0x4444B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TQ0_', symObjAddr: 0xA20, symBinAddr: 0x11A50, symSize: 0x70 } + - { offsetInCU: 0x828, offset: 0x444DC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY1_', symObjAddr: 0xA90, symBinAddr: 0x11AC0, symSize: 0x30 } + - { offsetInCU: 0x882, offset: 0x44536, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY2_', symObjAddr: 0xAC0, symBinAddr: 0x11AF0, symSize: 0x50 } + - { offsetInCU: 0x8C7, offset: 0x4457B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfC', symObjAddr: 0xB10, symBinAddr: 0x11B40, symSize: 0x60 } + - { offsetInCU: 0x8EC, offset: 0x445A0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc', symObjAddr: 0xB70, symBinAddr: 0x11BA0, symSize: 0x320 } + - { offsetInCU: 0xA27, offset: 0x446DB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF', symObjAddr: 0xE90, symBinAddr: 0x11EC0, symSize: 0xD0 } + - { offsetInCU: 0xB3B, offset: 0x447EF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF', symObjAddr: 0xF60, symBinAddr: 0x11F90, symSize: 0xD0 } + - { offsetInCU: 0xC4F, offset: 0x44903, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF', symObjAddr: 0x10F0, symBinAddr: 0x12120, symSize: 0xD0 } + - { offsetInCU: 0xD63, offset: 0x44A17, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF', symObjAddr: 0x1220, symBinAddr: 0x12250, symSize: 0xD0 } + - { offsetInCU: 0xE77, offset: 0x44B2B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF', symObjAddr: 0x12F0, symBinAddr: 0x12320, symSize: 0xD0 } + - { offsetInCU: 0xF8B, offset: 0x44C3F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF', symObjAddr: 0x13C0, symBinAddr: 0x123F0, symSize: 0xE0 } + - { offsetInCU: 0x109F, offset: 0x44D53, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF', symObjAddr: 0x14A0, symBinAddr: 0x124D0, symSize: 0xE0 } + - { offsetInCU: 0x11B3, offset: 0x44E67, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF', symObjAddr: 0x1580, symBinAddr: 0x125B0, symSize: 0xE0 } + - { offsetInCU: 0x12E5, offset: 0x44F99, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC18notifyPieceRemoved33_4E9958627B7DCD90B6D32369387417C3LLyySi_SiAA0G0VtF', symObjAddr: 0x1660, symBinAddr: 0x12690, symSize: 0xC0 } + - { offsetInCU: 0x1497, offset: 0x4514B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF', symObjAddr: 0x1720, symBinAddr: 0x12750, symSize: 0x60 } + - { offsetInCU: 0x1876, offset: 0x4552A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY0_', symObjAddr: 0x1780, symBinAddr: 0x127B0, symSize: 0xD90 } + - { offsetInCU: 0x25A8, offset: 0x4625C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ1_', symObjAddr: 0x2510, symBinAddr: 0x13540, symSize: 0x70 } + - { offsetInCU: 0x26D3, offset: 0x46387, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY2_', symObjAddr: 0x2580, symBinAddr: 0x135B0, symSize: 0x280 } + - { offsetInCU: 0x29BD, offset: 0x46671, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ3_', symObjAddr: 0x2800, symBinAddr: 0x13830, symSize: 0x80 } + - { offsetInCU: 0x2AAE, offset: 0x46762, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY4_', symObjAddr: 0x2880, symBinAddr: 0x138B0, symSize: 0x150 } + - { offsetInCU: 0x2BE9, offset: 0x4689D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY5_', symObjAddr: 0x29D0, symBinAddr: 0x13A00, symSize: 0x70 } + - { offsetInCU: 0x2C97, offset: 0x4694B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC6isOverSbvg', symObjAddr: 0x2A40, symBinAddr: 0x13A70, symSize: 0x30 } + - { offsetInCU: 0x2CB4, offset: 0x46968, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKF', symObjAddr: 0x2A70, symBinAddr: 0x13AA0, symSize: 0x30 } + - { offsetInCU: 0x2D65, offset: 0x46A19, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY0_', symObjAddr: 0x2AA0, symBinAddr: 0x13AD0, symSize: 0x3D0 } + - { offsetInCU: 0x3221, offset: 0x46ED5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ1_', symObjAddr: 0x2E70, symBinAddr: 0x13EA0, symSize: 0x70 } + - { offsetInCU: 0x32B5, offset: 0x46F69, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY2_', symObjAddr: 0x2EE0, symBinAddr: 0x13F10, symSize: 0x270 } + - { offsetInCU: 0x350A, offset: 0x471BE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ3_', symObjAddr: 0x3150, symBinAddr: 0x14180, symSize: 0x80 } + - { offsetInCU: 0x35AB, offset: 0x4725F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY4_', symObjAddr: 0x31D0, symBinAddr: 0x14200, symSize: 0x140 } + - { offsetInCU: 0x3697, offset: 0x4734B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY5_', symObjAddr: 0x3310, symBinAddr: 0x14340, symSize: 0x70 } + - { offsetInCU: 0x36E6, offset: 0x4739A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfd', symObjAddr: 0x3380, symBinAddr: 0x143B0, symSize: 0x80 } + - { offsetInCU: 0x3713, offset: 0x473C7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfD', symObjAddr: 0x3400, symBinAddr: 0x14430, symSize: 0x20 } + - { offsetInCU: 0x3741, offset: 0x473F5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTK', symObjAddr: 0x0, symBinAddr: 0x110D0, symSize: 0x40 } + - { offsetInCU: 0x3777, offset: 0x4742B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTk', symObjAddr: 0x40, symBinAddr: 0x11110, symSize: 0x60 } + - { offsetInCU: 0x37AF, offset: 0x47463, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvpACTk', symObjAddr: 0xE0, symBinAddr: 0x111B0, symSize: 0x60 } + - { offsetInCU: 0x37F2, offset: 0x474A6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5Rules_pWOc', symObjAddr: 0x180, symBinAddr: 0x11250, symSize: 0x30 } + - { offsetInCU: 0x3929, offset: 0x475DD, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x770, symBinAddr: 0x117E0, symSize: 0x30 } + - { offsetInCU: 0x393D, offset: 0x475F1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCMa', symObjAddr: 0x7A0, symBinAddr: 0x11810, symSize: 0x20 } + - { offsetInCU: 0x3A4F, offset: 0x47703, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TR', symObjAddr: 0x1030, symBinAddr: 0x12060, symSize: 0x70 } + - { offsetInCU: 0x3A89, offset: 0x4773D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTQ0_', symObjAddr: 0x10A0, symBinAddr: 0x120D0, symSize: 0x50 } + - { offsetInCU: 0x3B46, offset: 0x477FA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TR', symObjAddr: 0x11C0, symBinAddr: 0x121F0, symSize: 0x60 } + - { offsetInCU: 0x3F7D, offset: 0x47C31, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TA', symObjAddr: 0x3420, symBinAddr: 0x14450, symSize: 0x60 } + - { offsetInCU: 0x3FAD, offset: 0x47C61, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TA', symObjAddr: 0x3530, symBinAddr: 0x144D0, symSize: 0x60 } + - { offsetInCU: 0x3FDD, offset: 0x47C91, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA.7', symObjAddr: 0x3590, symBinAddr: 0x14530, symSize: 0x90 } + - { offsetInCU: 0x4011, offset: 0x47CC5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVIegn_ACytIegnr_TRTA', symObjAddr: 0x3620, symBinAddr: 0x145C0, symSize: 0x20 } + - { offsetInCU: 0x4041, offset: 0x47CF5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTA', symObjAddr: 0x3640, symBinAddr: 0x145E0, symSize: 0x90 } + - { offsetInCU: 0x4071, offset: 0x47D25, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTA', symObjAddr: 0x36D0, symBinAddr: 0x14670, symSize: 0x80 } + - { offsetInCU: 0x40A1, offset: 0x47D55, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTATQ0_', symObjAddr: 0x3750, symBinAddr: 0x146F0, symSize: 0x50 } + - { offsetInCU: 0x40F5, offset: 0x47DA9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6ResultOAA6PlayerCSgIegnng_AceHytIegnnnr_TRTA', symObjAddr: 0x37A0, symBinAddr: 0x14740, symSize: 0x20 } + - { offsetInCU: 0x4129, offset: 0x47DDD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCIegnng_AceGytIegnnnr_TRTA', symObjAddr: 0x37C0, symBinAddr: 0x14760, symSize: 0x20 } + - { offsetInCU: 0x415D, offset: 0x47E11, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCSbIegnngy_AceGSbytIegnnnnr_TRTA', symObjAddr: 0x37E0, symBinAddr: 0x14780, symSize: 0x20 } + - { offsetInCU: 0x4191, offset: 0x47E45, size: 0x8, addend: 0x0, symName: '_$sS2i14DouShouQiModel5PieceVIegyyn_S2iACytIegnnnr_TRTA', symObjAddr: 0x3800, symBinAddr: 0x147A0, symSize: 0x20 } + - { offsetInCU: 0x41BA, offset: 0x47E6E, size: 0x8, addend: 0x0, symName: ___swift_mutable_project_boxed_opaque_existential_1, symObjAddr: 0x3820, symBinAddr: 0x147C0, symSize: 0x30 } + - { offsetInCU: 0x41CE, offset: 0x47E82, size: 0x8, addend: 0x0, symName: ___swift_assign_boxed_opaque_existential_1, symObjAddr: 0x3BF0, symBinAddr: 0x14B90, symSize: 0x130 } +... diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/DouShouQiModel b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/DouShouQiModel new file mode 120000 index 0000000..4c7f364 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/DouShouQiModel @@ -0,0 +1 @@ +Versions/Current/DouShouQiModel \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Headers b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Headers new file mode 120000 index 0000000..a177d2a --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Modules b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Modules new file mode 120000 index 0000000..5736f31 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Resources b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Resources new file mode 120000 index 0000000..953ee36 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/DouShouQiModel b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/DouShouQiModel new file mode 100755 index 0000000000000000000000000000000000000000..fecd509bdb009b388b92723acce805da11aed451 GIT binary patch literal 337600 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 RJAcrC{58kEjbV20{{m^IE^Pn+ literal 0 HcmV?d00001 diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel-Swift.h b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel-Swift.h new file mode 100644 index 0000000..5e14e79 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel-Swift.h @@ -0,0 +1,618 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel.h b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel.h new file mode 100644 index 0000000..5bbf06a --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel.h @@ -0,0 +1,18 @@ +// +// DouShouQiModel.h +// DouShouQiModel +// +// Created by Marc Chevaldonné on 14/05/2024. +// + +#import + +//! Project version number for DouShouQiModel. +FOUNDATION_EXPORT double DouShouQiModelVersionNumber; + +//! Project version string for DouShouQiModel. +FOUNDATION_EXPORT const unsigned char DouShouQiModelVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.abi.json b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.abi.json new file mode 100644 index 0000000..c28e9fd --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.abi.json @@ -0,0 +1,8546 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Result", + "printedName": "Result", + "children": [ + { + "kind": "Var", + "name": "notFinished", + "printedName": "notFinished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "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:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "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": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "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:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "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": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "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:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.private.swiftinterface b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.private.swiftinterface new file mode 100644 index 0000000..012a385 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-macos13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.swiftdoc b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..532f2359b97d66b320217f448e09da9f9ce38494 GIT binary patch literal 688 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TU|0tfODxJYGto^1*`S-7 zn4Dj1Xsl-dwY^o4fgupcHewUt@seT8V1kM>F}&gw|E>b$g#vN0m7xi$$)-;EiA5=4 zW_d|L`Q^pInPmksKy`Vgxk;%-3i)XYMLOE@-izBD*~~;zP|6h Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.abi.json b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.abi.json new file mode 100644 index 0000000..c28e9fd --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.abi.json @@ -0,0 +1,8546 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Result", + "printedName": "Result", + "children": [ + { + "kind": "Var", + "name": "notFinished", + "printedName": "notFinished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "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:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "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": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "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:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "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": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "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:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.private.swiftinterface b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.private.swiftinterface new file mode 100644 index 0000000..dc0a8ad --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-macos13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftdoc b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..769dad067e64c46aab11a99eb054be312c6671d2 GIT binary patch literal 688 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TVAuu}tFSPOH#5;q1X-b* zo0yzmY-p@!0I|MRkbxl($TVUT;PH}S%wU2DGcYl{;uQa`0_24Paj})5398AaPWg#N zDPd-LNkRGL#le|n1u{T&d8N5YsYMF;X$nO^Q4n2{ky)$&RtxenD-bIJvA({(0zS2% z5CH>b?c#IlKvpym<8*{&UXpWuPHAo)*d6jfr3kZ=Arjb~0`eZJQ?M!ry9OF#APN*l QEI_Qpm7xd~2J#>P0AdKb`v3p{ literal 0 HcmV?d00001 diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftinterface b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftinterface new file mode 100644 index 0000000..dc0a8ad --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-macos13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/module.modulemap b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/module.modulemap new file mode 100644 index 0000000..e7aa10a --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module DouShouQiModel { + umbrella header "DouShouQiModel.h" + export * + + module * { export * } +} + +module DouShouQiModel.Swift { + header "DouShouQiModel-Swift.h" + requires objc +} diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Resources/Info.plist b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Resources/Info.plist new file mode 100644 index 0000000..7d58232 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,46 @@ + + + + + BuildMachineOSBuild + 23E224 + CFBundleDevelopmentRegion + en + CFBundleExecutable + DouShouQiModel + CFBundleIdentifier + fr.uca.iut.DouShouQiModel + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + DouShouQiModel + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + + DTPlatformName + macosx + DTPlatformVersion + 14.2 + DTSDKBuild + 23C53 + DTSDKName + macosx14.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + LSMinimumSystemVersion + 13.0 + + diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/Current b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/Current new file mode 120000 index 0000000..8c7e5a6 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..4d0656e --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.fr.uca.iut.DouShouQiModel + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel new file mode 100644 index 0000000000000000000000000000000000000000..becbdcd2e8d67a1d11f9c06dbd2e2aa6692a70d7 GIT binary patch literal 4101999 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 PQSMAF&e-L5S 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°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

    yYKeTH?i?*_pP?wNCjYkWcX4FEb4gq zBv2bDm&GMKW!Nt1B#=|kNg(sy>!2uiB)fKjU6a}G+prey6y4=)!7qwbD7|nf#qgZu z6uoWcTDVhuWRq6qouaQzT9tQ-el}@U9?u|~v?}iu18i$C4fYI{bZ1Kj1}qsNTQX9y zWVB+*7{!uLR7*ZpEg7d;@|kMMc(!C@D@+=&B@?(rXUK-kR7!M~Qlhh|L_=Dml`(q` zvlq$i#R{9w2$?m#l-RYwzQF8dw#*(F?91%+3VVaX{u1rP9J_9mPUfJ?#yJ&ZZQF?h zLtU{_f^;5oI$PMv-Eum6lyvC)kZI*Uvhq)`bvL!S{meclvyUt66AJqzu}ilRnvdD1 zn0;PmWh*lWOU$?V(Q2mC6te*@d>10H~F ztf4x^AJhl@1olv7KjgIkk=f6cv|lJ`|4V5XZ;KTVX8*@&Tg=VxPGOa{&SMHi+UAcr z6xur90qi}@cHoGCQ$)z@d|;dRd490X8Y@6Y43>a>gV~YTwvR~@nO#IlyBOGC=Nt>b zGzq1B6KwME;S@1+y2B|-$@J1n;t5LPW$a$RIW{bd(;dYk<~fJ&eq zoZOh?tbph%Cbcj(`ps_%;+f&RB?URS(*T&7`62BN8GO1IqnkuEZ%ze zx&*$%=o0-c-UyrrfZ7078-Qsoml!UKjewZ(NO6f#5HoyzyToW|GR=kA%>=1+e1hpS z!#$@RNBtq5;K$%n2EC8k^9>$D%+({KFrFq zS@{cDd6A;LSSi~jit*M^WCZDDP90_d~f5Wavw4F7Y)fZ-R1hRz6_K?Bs%qDgN5v1xo6iC0)Ar&s*y7=f=pH ziA!9t)boEeCva@lB`#W;`0Ig3Uj=YsTC{oYN6TE87HysT(J~jNMcczq(+5}w8`(sbcS#`m=YcLPQOe*kh%{o+6!<_$^Q>e=8;SOewK{loET665F23d!dxrzbG-|Q*JJJvu=(v zbzQK6#@4>X)VWJo&6j7Fuvz7v#EzHeD~KBC?}F&%`B$)SF+13rnc)(7Wp)JEW?u7y z{STrB@>)Qes&rwF6;G0`0p~U@Q3z9&^ohAZokv+y{MKlrmYvpgoSW>5Gpe}c!klX+ z9PCBQsm3Ta7e}h5mXB=y0_+OR#snw%SBuUjw@lv&&=p7SAC$ z?aDNL>--R>GB`%6mHOrya*PZ`zow#J%Zm9M5bJYWuT5oQ4a_mRL>=qdx~;XQl1Uv!>rtl%cPyG++I=cpeT2wGITzUF`%2>; zb5u_Is=#Qp(!Rz}`x=K-qdC>FR_gO6$@!VAq&gL;ntk3hCDj>7)oeX8k*e9oXCYOy z&zo(P`@A{UK%W<|Z?0AD^X6IQK5xEN?(-H{?ICbFz?YW`&#+nnyLq zW2=;!S&f=$2V!gP*VbT$y8-S`nhSS{wNx`Fx?_g`E3f1GV5_XWjqU?)4=mzvjO|>C z(ln?`&@`yoHyl9PWlgwwO2XvnPY90cNUf75PoD!_WAr_cUL2dwF&1)(t3c5}QyIZm zl0OOPS4P)>Y6B%aUNOVc4P%o&@G|M3Y`a%fYbx6qcbRzXay;0;aIDynD| zQ?$G^wK4+ioy?AAc1f9CN@15)*a^hm5B51`mtl5AnVqb#D=F+0V*dyBPt5kiRk}-5 zliAh5HftgSY;*iyQ>lsCa0_mZ`0J3X^prlBG-hS^kD@zJ@*m|=W{q9Stg(yzN11Oe zm^H>{T_Bbxjw-7uXR@tqCb{i4JI3}(COc3jZ-E`h?2gRtCbP+zw#n|HuzM1_$Vc#2 z#q3_(PzK8EK?-}Y!XAQ#QXj;?u=!)kM=NN($67<#lCiSZCyLgmiq<%?WDVGTnGJ7H zXl9Z(D3_4ELE*JYVb3J?PhgK@_AJiFLOJa(l(ZKq?8QohUqbmP-WMKISZgU}1M!TJ zwbm(G>lLjH&@u<$Uy@dDXl-Y$jc{`25?{$$I~A>6iq>vunU9)1@VaEaUhGAKG`@-K z68p&I**>ImiPNEZUzd>PeO+)OCAR{3-q$5~-nV!^>^WjK=6!LaNb|mU(E;1MQ7*yC zSBM(uvMwt(N;bMIvy=Ls?CJpJ&=Sr5R^WP}TM)>XgCHn0dyp%NuqQ!I< zJVmv}Zt(ut4a@1kQxwWZ@)YI5O0Qft7R-W<$xX*9`3iDj-Z;TOK36%&j!tAalxMJV zusw4;URcceRrJ_UHt*bg()=pAY`fe^7qI)JQjbJB=D@umd_6M=3pS`Jhds3e|OF0lfr z5l|OKD}mYrtzxtas29*lwXfOZ4f(LcJxdZ0@b zlhFpCyFeQleF^l0VxkXliH$&cOJQFpqfJ2M{^KO0%|O+FqHzadS`Vl-&?-h-f%*fL zMEi4zZ9vn2W-!_g^d(S1l&(wc06GZNn-RQo`ELR3W3&_K5m4}8in$9Yq%_vQ8SMu0 z0c~Wo$BuOcSI)YED`#E7m9zC3Zx!}9y!U99N+1LyfHxOxeRgASX6^{sE!JB!Ej{UD zELS3yTWr8=lN)<8r5HOb<_+V<)=a1WF1B2gFCVwqX+gtm3U*s&@4~h~w>T)X4=HTg zsQEFX2G~a|`0P|JI!YT=XG3c;YaL^)Z)L6T6s@z+T92rU*phS5GVMA~TDPIKg|#kl zu6~fUt|?mdjXhKA2IVSYC^if+`zEu0lG#5i>|c~J`IXq+z<$Q;-$1JSUMkxuqEj-yPCqT4tAk3MoX^&ON!*846R&k5^vQ`$fjK`l_G=$dG9PeIk(MXzyaf^3RUS^#&!8}YYh|-6(-QqpCl&%L9 z$bVCEDSZa1HsVwlW`TsdiRU{lJRHM*0YJ^Q_#3 z%ci%SpFT?2e590YUzE*i5I3{U{itj{ht?L>>d#ukWUb+f)(AywB($!87-&nQxcx)x zI%|#Q_CG<^ny6?^QnV&Ri)KN~E~flXK`VU)nLxXo%I$w7&gPV*8k}a$?Bf>mWM$g5 zY2H~26y?tq<%Ljw3o-%aFEFQ<4zvOTQ@2>e?H}p9!|5#M9ITepp}mx5I%|=R*^jM5 zI^<()DCb~3w|{8$VXY0;%yjhhvepi0nf1RDTC))~Q2)D>`rm{4H`CdRR%fQO53SB@ zk^8L})~1gV+UK0=*L>F9RFAh<{}(w1O{1CR`ZaVD?j) z{kOt?rm+7Z_Drx_F#9>T^fxkFv&m@-yt>_y8b&FV; z9jCBMDC~Gx(r2!wt-`CWTa+YARzvF#*23rTV2SiOJh!0F;hD9Qq-a$nOP+w8H<9W# z8ScE@qN;4k+hCjRy&BjxJ_xwnaEt2FtFc>T;MLf)t0v8RC62|GMpmw6qo-e%tlU7c ztD$07Bjm9Gh=C_*W4z8c0}AB$U3#6L2<0}c+=P`|%gSvO<+h4)J1Co4?V&szGPEw} z#&_-TB)t!1^1S92m>@&FNE2jkY^s#Yk|xN^TEzsJq}+?@rRpbmO<=9w@GS2ZgJdfQ z+ce|@F%EHzA(-%Si_vn7F-mG5`l^oN?$d3>;aQ}V@yGG|CY>dSI4`@wgtxasnPT7)Oiq>w$l09U} z?_eKf_Ffx3n~uorqYC?&!afd5%%|Q7l#nrL;>HA7JWrYgo=vByyyC~*b-69)kG|)gs-vccJ+QH~5(0-sNjD7&h z21>;6%`L70Jp~%Z=sHlIx3GnS(G8%IKvgl&L1zz?4m6R`k3emKPBFR#G!iHh0|d9Y z4YY`2GNS3YV?g&A-37V_l!%9?TigS(CLwi3_koH5Wi$E-C>^LO9y)IEGf)ShiHv>$ z8U>`Gn|6y|ftFHCMzpDOKhQ8nzXM$ZTFmGH&~u<0jQ#*}R)hjNHn;c_C&p{ONNY| z0Tl(h%;+DW6rg_?(bm#dKn>CK+~Nh$2%z=?a9KayF`Ega@thg*c$~*yCU&dn+AD7&iR-^~0TTa!3R86hI(hQ4R6tR2#Z9rVhFB(N@uBXie z%$2eh{LiB!k^IlQMZBU#{^yN3C^vSk;`Ut!_HbsGX7*dMB}odqqQXul_Ag*BV0I68|Ku4KaIwJ#(;I442s>6!u7kJqnhXFSnyH_tqRTQ~6bA3}!An0tH^y z#-gp7FTS7H;SdxBWCD-mN3>b}G?cfn@?UJ%3t9PJMfpEP`6by^d@6c( zX1~IBGu*;vx}A0lJA62swHXAr(`LUF93;PNI)Z#sPZAP@p+W~JzhLFiAX3gRD;H3d zBNgR>igF=EIf|6`LD^lIT7eS|z1_kqD@QBJF^Y2WAmq5gBnF|Ec^6upSgU+cW+%7s%UYG8Wwz!j(E1cn19w>(oP$r#MOES8 z-z?|!pep{)@!P)hbU#)L%J8oO3fzI!gIfEy=b{=x?Qx0%HXOnwytM?;Aith$LwzMb zSxSByz#ac>5b4Wym~;yArT(6a8U>+c6`zh1s;u0Ym0QZntrX?figFt$N2MCdZJ}H| z7quhh;ZQDzOPGV=8tf`7f2b&TQfd}R{DkWtS_@bUPWRCgC8zst0jK*?txi+4rjsR0z~0O38GMH< zkS+OKVJ}qJU%(P7U)rLGcNW|sRKDc62>mye?@cIQXXPc_#@EQoYZc{nit>6Wn8Pves9M)=ouh7v*s**iluergt;@kjy@;u#YJ0qr^T8c130%WA?W) z`#XhwR$-qb_8YJpGW&cGO$J<***_@kYYO{1N}(r+IwoP=;s%vM+AKVcS?eZS@{_Ff zv!eBjqV+3TG6C$x%>Iqpk7f1~h5b}v|4r{@lv!J>u7PojU)5-0=*?GKC=vuJc zP(-lYP%Odm{`*i3bS&23ME^gz$QGQG8q-D7s?4OW!5)m6WczF^m!(lf1_e_$lgIRw z>=t>0Wg8+SN6T)J4>ptqG4MX0KNy8M5n6AvR)OHUKH(M~S&V$tn;9yih!urcFEGDc zOf^%C#IhmwF^hTO0UCpCS&KZ!n_8t5tdmM!P!`ZWMyWtufc|Av1!yEtC5+45A`R$sps|dq z0&NF6%;;^PZ-HuJtmB3&d7R>+n2f3cy#~6;s5(&LxAE~Bi~!uC22cu63q~10ZGh%6 zstNQl&=p3tfaU`gpy#Nl4YUoYC!;z*7l1Y}$^`lg$c|@>Tf74lo{n`=Ms&>}{Sf&KydjnTV6 z`K#eH7Vc`dXaZCgXf&hufNBAK$EYb#dmtV6jaxJW8UmEbs5#IypwAe!09pfdiBU_S zQ$YF9qTHet&~HEu7_|nnRmWI~Q5&FmATL^vTeJmg4AhfRJD|Zp8yK|@#+ohe89oc< z&RMg?8W4XR+%4t?kNB9@Y(EDfcg;55BQBYrr}c=-(&uSC;tD=bOEWfAZfcrGWaAUZ z?_>wQI^+@G3)~RD&J)^7=y}9de1F;_Zp&JCkXm}ud^A#yahGHKF2{I4F`6RA4UX{# zzLo6}f6FnR!5(8^i_VGUl06rH&6;&?op~Cw2Jx=?1UPW?@+jY z^1x4*#4cb#t`ZjDnaMFCu}bTay>xkS{7%+~mo9(W_nNj6hfX~>e+T_6u)8zc%lh%M zeo4}wj2P26Mk$U_L5_hB*J5`nVyx#FNgSh!93zcloJWkS90RA~kPGQloJZ8A7*7!6 zCC8|Pvt1t1P}XRKT$pw9E^=YkO%v&4i$^rY$riJ2n&q5qp=~uD(HtkejME+-(SlBT zMSdtDjUjUSa}ea-bh(_6qR1$LaZ)xjM1Er337~yNN^3fPtH(6^cr#4sC!h#-VbrItg$C!^(eUTp76PHJjCobdZ3l3&|aVSZQ4Hh*dZ`q>#$|wOSG83IG%qz9WnLyswz01;# z6zRr_^t+Hg3}&E%YJzPB*|`XZ%~F2_q5(a+e%fa61PMLogs?Rv!6R=C@$l9VGYfRs z%*+A~oB0dX4eWpSV510nrdCVQ5OK*PI$>GcBYMa-_k_*nBdIsE-bU0w&(w!}i>(2> z9<%#mYm5gc%A~>^s<4NHJqS^07R4h*NShQqVidkvJ`umsTd_xs#@sDzf_yX+pZMrN;7*z3XeA!;Cx8?3HTOe1P=)3Hvpz8vq*tbCAjEV;n)V5^2)t7o7*3{eB+^$q2C zIN0Nv4L4VK$V+anFl<%WSHU(s_<6(+u#2_{2DGlxO|cJJ>sadsTXJ8{Bb|{l+t)A9 zGTYa$WJ&M}tiCh*cPrnm(x>Y^;wk86Q~w)uv#CE*?$&>lyY)F4Ruj_CS^5QbgLufj zv*BsMBZN&>wqV`WRJPKp?NYGw*QZ8-9UN#B(hd#}@8B@Al^1N!ioik_9t_fM1q^ht zTcHwU0*#^o?N;~^%9*Sj3CBe?JR)SniYSH^RSYX;lZQE8`0VKlo&7utiKgueDJwA( z!qPFe%z7SCN>(lnWz%T#cV(>Ac|=(lZMMF0Fxo8k@-}m=&VxN4<~L3}*z{2c>jp@5 z4yT%grFM^~BBz?Br1~~eHM|#kL^}D%30Z}K6tk;i1A#}pBeUx&?D}9|LexO(%Tfxu zAx?SR$8UiVO(QzxQ5(vCuySLztEH^mN>Og3D7PiMmVsR?iyAi=E;j)<{TQpb6-8?0C^QmlJf_&7R?-2({ z>jJcTvDP757P$|m8~u#Uza7CUc-DFFy?cCm5@;2pZ-H(CJ!bSB&{Lptcz$@qSs+(K z%oi~_2lN)u6-MWQ-T^9rUKm4hpe{f?8C?V#3UrduC7|U%c62|Ow*Wc-)QA!71^EGJ z8Y9{ZVrhi6Kt{9|#0eCSyByONKq)|D7|~vk#y~e2(O!^lK<}dMd&G61kw7yT(O!_n zKo1z*1o{@JBwB(;&|VOGW1Kf&M0-KvfwnWEy&!dgYN9+ng7$)R1RBfeF3@tgW>C+OwiJMjDlFldle_(FT6*!OrD3pJdWQ=OZyz)5@Hn=t>d+d zi-DRK7X8vN9zr`BIf9*f3JOXG#bKu2=%%LW(}mR15FVASA<sa5NBFB z{BnzRhk4U><|Z<#j#lXbE|XKy!eVTp!s4^SFh#Rm!G&N1=x9VzFvf}3aiNIlUFk2x z{*}Xh3KbE37i>VJN-uHo1uhm9pIh=ZF`1R#A7|0xaG{tGa4aM)QEW>&DMnSNSBy(G zMgm^(8Pql)Rz<||it$zBy<)ob^9(K7=q9~lrZbtQ_cmkV$tz}glYgc>qHMfkwoj{c z1}cqMWlq&9Ua?40S*#@+owQdhbtd;iG#we}5r2`!mgMgcD2N}tVyl*XAD|V3ZCbK;4>O4jwrg6|1g|(C8FWz2 z)*)xI@%ZwJ!`|eAUGH##T3(K-2z z7B#5j!|yA6h^$!_gO;1$dNB|(ZjTr-*KD~lV!ktZ`MQ8N?-;S5aPp#D@OgZ0Gma5o zBqd)$hgcAA&oN?AmE`5nr`se(EKW~b4`82f0a%iOdjoHqBy`56iheBIo*OhGgNfdXk058%h?QXrfg*2n!#vg(n+& zn&IY$l^2rz2u;H;G2)_@+z23a3xP{oa&Ley8Q^ZK>WdM#q%7T*OY@G|oMOaXG^bgh z%>_M1+-uMS$vlvlf5^-~W#&V#l$S@oWaDcYG2*ZIv_yOXfgCr+h{p+9rEihIR!-mv zC-9$?z)LxSS8@WcC?X}iNn&elTRGMG7p{orCkO-aTLo=Gz6i~Bl*NJVLA%*iQ@wAMeU$} z4(dK}LS!cT#93MSoT7YQQNExkUle%b+ykvYS?iL>O!0~9vepen>!zahqoQ>Si&2K7 zKp$4cOhG=DatPuu^bq z0WXp= zC>xFfeIkRDheP=XR<6m)^=0KOMY(~Z+)z<&1Z9jU*ioQQG$!Tmq5L;1zY9l!K71!f zD(BWvHin2k(H6?-VAB}UC)z3X*#XLCNp;Lw91Ps;?^^;+vwHEp-$`J#IU4xPFWw4Vt|iA_{WY?4x9lTl*iAS=L|qLkQF$x)zBOe05u@9%<>CAM}tmM?u` zzHIFRrBptLwNw{@dRl0~tVq7y@bb&-FW|7$hh;^nb*xg@tCcccgEBRIYxwZ(AJZwG z59iDAU~B;88LW(N|3F##_K#2b_K#1{w|~sG^%az9G)2zmd^lh(EAJxZbx{6_m3Lb* zGw_U(Z9c5j&rv8}K-55sKBm;q2~x%rix#+j;w0+FY^SGCKgM#mPn@=-Yw6ZK7*2Ak zXE;9>zC3RWJ&lTjyaM|X=w|`8RZ9efmSQ%@Z={|V5lxkOA+w=)q+oU=Ov<<9nN>6iq`^TRNnLvwt zijryy6u9^Qrd8ZBd*Sn$)4_3d^fA(Lb)TT)>SiCKVLIKsV}!Kg;1gCHDmCvITaHV) zKst7-+{Xk-F6Ho0%W)|eu+Jg6l*2}@1pHJwLOF19DGK4;64stS$a}sXF zG&!De=E4FVaaQ?R8ilM-L+!hQ8j#cK&0Vbb!2u?=xYk5}g#j2Ic(gLmZlBOLv9!mU zb)EuvRL5HVPY|@?5$+STRI0be1|vqaR2m1gixDlARt3t3hntU=N}B?;VMI%%-GMeR zqNP%DoL>MPzfaIo=|Z5MjA*HJ3(!eMv{Xutw4>4C`2;PM{sc6X5iONk+Td*u-HT7q zQfVQejf`liGzF*?ZbYA;rP3^*1&nB^l$_r`WkgG*eiGLWY&7JN{GK736HpP&JliUUFkJ}i|=O}h@F81pAS zk%@XTW*U6r9n_QA+0?aS+SKtiwhu$mC+cC%#wVJ{TJI@ZO%<(Xv;f}(>|V@n&g}Lw zyMw}}6ZNJg?-P3_*pr!!g;Jy~EtL8MEtH!1=%uiG6Z<^aYna^!OMQ5n$!QM(+r06H zf^81ghAB7R2rTs(Ufq0RBrWyjIe=L;Rvu;LLFIT^dV*ruM8&X4C}8sH78qhqrULE? zv1=?gg)=!v)|#tm%~Q1IQzpLx`#G~0FngKIUaqiLDD0KQehPL(JF47OSk?B4jWT;ud`A+t{^>{AN+ zG_m)A{XVnLa6T@|>`My!vckTiH27@F$G^}T%Ua)K_0)%B@6ydfek#pIcSq5>3oUcB zbdR)Z9>URn*1C^XU7z?v*7{S?dZ=hUf|l9a|ApNNhF2n=c#H;VcqQ_|dnCrOGmy?f zP6uBTLOn`f6Y_~yN;>k_gz)@9I)?W&pLm0GK3pE~p5{X*f{yuLC|_k|VaptkM~1lq zgC_>2^v%-Hr4<-FF|Yz-b|v9-R5tewI1kpn%<)lP_);_0(tTL0HGPlyL_QndhTg@y z^*?Mwetb~{PYl@x4{R`RJf8F*8G4bJv-r^I6M*@ur4Nv)!+VnZTqF#K`h>7dx~R*vVpz_==j)8YA*|dGhvR*sxvbnmQEsUyw}P@cB5F-mwu07N)@pkk z9~=O{D;LlzMzp~E9OyBlc|e8U$KHCBAl|uv$^y+}w1C$AF!93cewbw8X@7Jp*D(E$ z>-vVHnik~?O!5I&&B1{k;68k;XdO?*WkS%HimMtQD^}&sUB-&l=G=^YLjRo$!8++cs8QNT?PG5XkJsgb1zDW+Yb}mtw^w%I$T@&Kt6wH=W7vAR0Me zh!sD2C8KX4w?$84k07huZa55o$?)HkS0FSL`my4Hmi!&SVFs9}{s-Vc27hYFzRq|V zfo;pQO!!h~K_{RbPLqlDQ>bW`&I9SlSW!rp zj#8wZiZnh$lluY`iz7UN7a-cL9E<&skZup@6D*BoX0qBROCvA2U3aXAQ>05k+N|h! zNI%cDx+F>OgS7PnDv(kEt1HOTZzSV?0N+ezAG{$@^og%X8B0z;wUHJPT z*Z|4KiW-og544_92GBtuJ9x38CeQ<*_Ka!)>0Piu%BVI?{>SF@6R1P(Cs2LdPoS!} zUx>}=Ct`E@iP)S)fmqR8B%Pos`;rh0Mu3*EtH#Gkt9fxkTFr|SSj{u$A>y!_mu5Jp zj1!a4=JTI{n>a|tiOE%cabkAvof9YKn0HQ`nCndY0MTfzD^ASA9o`(oflQoVH6>0g zm59sC1+6%-!kN4Z(P%0rPOLN+pyR~q__PhVl4}yvcIJY$Sb&}Z{iCeEuFfC$i!`<; z7wC#3&-fuu?9h^{0^DHmm6qHUpvpJ&%g#V~9F`0^BIo3&x#klmj>+Y59OV%Mjmgl8 z6DO)B#)-3%$~jr(ysUD;D;3T~U-DiE(9%qtxD=m!J{MfZ(o|RI|HArLsJw4V`ajD0 zw`Bd>DDP7sMt(?!-Kmp`zcB7Wa(e`}bFR@HO#mqHEyX~0v=yKpgNJBtaXHN`E~mN0 zj=4r`O00L4A9LaM5 z0#XYj(pCe6nSAUymUd?+_ zv=rs}as)JUBi|P#>hRUV($%~_i4vkMUoIzIF7&ggGYf7}@Hew*A^ux;0LSvnv3?WH z7V_0B>1x#P!b_`!_#4Aj_`As1%CU~Zx13>4)MJsvzdjaO-}A4nB#lB(MA9?9+D*C| z^;A^jb;zfp2CqXt6@7KA1!|W5a;(2aLyDF6Z&6m1=buMPKNor?>Nn)8Q>3d=FLL%9 zybx_ZpkJekiUw?7QSo>-8l+{u6uZ#BB4##g&=vwCONIUuRoC;?<#ODYqQoJ-x=FtJ zN@Qm9)vfZ?*P{6!e09HcHR^w&7@P7x5oR`JJejXPk*^9% z@p^pqKWP_PA*;pP5m%#ZmUvFbW+_Rykj+w>{$k&G8L1uFEiqJKh46Pe|9VE!iVCuD zUo^ey)PJ zU<+O7h{j*xD2M+oj<@NWqcQ%sJ38V2Ajd%bAFPED!4|s8F%3{Smg9emV<-N%8b57t ze8WH8;h&z%KW%k{_as&<{9ipej}U_8J=N;YdXUl8R1%m z!#fz^+TQR!2!AvU+&aGSVF=&90j{xaY^A3eX!$?GBQ3zFNrW;pEy_xrSC_Cg_C0LO}&^c^lG6C)Q&sjH{)(?vU1-{~G`NAOHNq zL7#dMj&%H=^TYdeA?&qd694cO|Im0HlDdVUEi4=};C=Cyh=0N5%Of-j{|1-ufRLs& zri5oBD8gzB$9}rz_?e(1Uq4De75`hc(9ZbNHLR^Z6n`o6VeK@1f)W16rY|zWeI5D^ zBit`cKW>EkN9dQ0@PJ7DHzPdIslPD7g9_`x{d4q(d3AEw&uIhD{H*4uGe)%V-d@wESJeX6WI-Ho`Me(4lUiK4FW@ zB3vvL;WnuVw@XF1Ln^|rq$1oY72z(a2zN_G__bG0K$={H2YhBx9gH`N>QI7S*@$y8 zQO`8Or;_xxM)-7!-qQ%5siF@x!r!Fpla27%41Ku~K37NIXoSz#<6`FGywH$~nZp;G zo5g&oy;;ncyK15PK<*RvefSv?$wu*A)AIKTyUN8``wH+6RGgRb>)^1P`aOz8we_Q> z|7C=4*~0%txI3}$Il#WHYXdQfas~K~riUWjhknB=x>g_($QEW1(Q{+4)h4ZyDAsMzpRXD7uFMdWhiYQ3mKE9MQ83&|ic^ zuQR~MA~bpj085V$dgL*HG;CN48!N)K0ylvo!Y1O=d4qFonF_-^0C&(Ch0TOv6$~&} zSfk$tI8MKOF6_}+24^u0YiWSxFs!QqR>QFI23QZnW&yA*n_$>t18hSn?=+(A6?vlL zTIN*P0g+dG_b7g9A9h$cGA3O`*&V?tM%=+S=IS0mCdRyXh}7z+GVL?R&^0enwGKT2b6->qLpib z|D#vU)3n>!xDsvAqHmz!ihd6eW3gqNq4^E-xI9rk82aBC`N);V~Qb4#0Z=4+zwy^b52GOblyiiT)UYYNP?L0@33D zIQ7OBNAz?9ylV-GUTA_egHPVxg{a`qybu3 z%4!8J0@=daSfc+xfKzNMXTBXW|F=PCZ?R|vUIK-My>E&3d<+L~*8w_#5C_10NN1Eu zzOe3==D6`SO9fmu#t@-?0O!hydL8_wE^*}~O>b<3C)>g=R?>J_w{nU@3vG!X+OJ%s zcf{Wx3Lx?lP48}mmkNE55ng7|KQY3~t@?B$yuzk0G{P(G`Z^=LDoEdDgjWaaM-gUY z);RQUjPTkpJ=+Mci_q^G;SG`cUq<*#r~b+aZ!D~b49(Hmgpq*}-t5zTMtDoSUd{+_ z#beC~Z%fo`8R6|odSfHJBSmj(gukky(>D*;&YkJ{5F@-RLm!WDgD8~G?mGHBu3i)iHkm-55@?4;hIefv%h0NiLUM^$~UyA2K=J4f2E@Td0N#R1~aCSNuGKasf z!-dS@s|~r3Is8L&E@Td0YtMzu;p<(^LcY<*EaaR0%|iYWW9n=ans?>H@E`G)=4Dns z(!zf+!hbo!|3a8%Eml5`2!COOpG1aRhvi&<>eOs2Uwm<$Zjf+XG;WX(>Z$YL!r3+< zRMj2|whb+TKM`kp>2Kk0zDP|w+gl5-jPO?UA!qwI@Q4R+oc+QUO&jr_;a)kr$fiZt z!&SO*&Mvm$8Eb$gHfwZafGa;jd#TN)g*IXKAiWL#vOL~(Ive33h|m+jcJ?!U2>!DA zcugN;geTzLVG=;(*=_nP{H3ONcDtr8LYULo;n3F@;jhBVs`;71?hknus zj}Fr>8sRY!`VAvIHd6n|2#<5>kB#tWh4t4)c)V8+9+8vQ1fQPQ2v3aH3mM@_33@Rj zJS9<&Gs4r8^aLY3BSlX!!ZWLAw(}X@%Bb%1a~E^5rs22TV$A?>T&Sbh!QW?jHSI#C zrZ+Oe?}+f02!DS^Xcu~0@&{e08{Pr<7s8FS2-}5vI?dcOufC>tHF#M@G{}dqpE(G4wA}kjg>ywQi-_`VaMz{&4K9>VDqKGXhVpB7vW>UoFh`0_BKcytFPyry~Vm%RA3ju1^7wek3-OW^6jU)LX{&_?j|x=wm3F9Kgssyd+FlEfKsYaj zJ5Y5N0&-sItJAwC^~hIHoh5ON!~Jc#-v|$Igx5saL(G8@TAnM>)`xgbT#2RUn(ayn z&heEcTRF!K5i>W(%>g2^`{*6;ml{$w`mer5xUbMh8R32weVP&OZ`GF|Oc~7{VAH=e z!UKc!0|=9O*@G~+Fv5eww9u;nw(Oz$9V7BEO@C;Fhod-O0Yqev(ru%2lt*iNgb^NN z(Y*+>@>rXmfG}J8i9=5{!k>odnMQbAsNU2Ff2QjnAk5tHu%thLH+!-^27fsVQ#5_H z5uR$%*CWi4r`hyl2vcj#p6<}E8sQlc`a>f;)2W5p#^46co}=f(UlyFJ=`lulo<*;O zFk3s{roUr^7ufXZi zw(0L7%-PxE(7PGots(kwBfKqCpJjx%>-rjmnY#mpzZbxfy-Poaznsu+O}}V__gM7% z2($QJTlh1CsYlG-Xa7G{XC9D6@y79;d0%j0Sa}r!N?zahMO0K=F%j@UQBm>8yhZb% zJW|uVZ!^3tt<=0K^C&GXuguEI%FHV>(=<=KNKn$$4$sVf-)G=?d4K=xe7>{KJTtR9 zyE{8OyK97+Gw>tv<6o=t2(`gChVn7*6sitbJN#CvX3V>sst5CT!D_U zf^`Y^hN1(sBGfrvG1NBZBB_34 zjR@@IR zFOT0>^*AwJ08s59bb0?Z)icZw!;FYg5U%46;hW0lP7KJr&LRk7FzZNVSi-V~je++$mP&F?aT=%gkNktv|tZsXx&*!3g~qBJ9L6%lR^Xy@BiX zi8l-@lKD+(d70mGTD6#$2U`u8-!`o*<`tnvXm^O7C)TLG21?ykX}tob&d7=NrnQv$gD|xk98w->KXh5^IetT=^%3*N7>mB8tJ7|ZRo{VW zN1WK~RX>97T}3B)OS}>K3q;QoAD0$vTR_1+2`Jd70R{UkpkUhr3if%Jx&VKA*L>l! zu7Y&|zKpc~Vcro?u&)9N_H{tPzKJ&?%(*yUpAaH45}>_E^b{*XB%(E+aG-HIPh{$j z$%*EFpr2OmL>X}n)iPvN7;(Fb`cU-CL|+CUnFx$MD=PM&SVJZUM9Z`Q(UdxejS%4s z?4g@jbXVqSW-(vfP<2lG7@ar%MKkrn>!L^7lpe2A0 zlFh|PBV+|4uOK4)*U-NaB!w50`X~(Wak<#Xv*hDSfRCbh_sPc%<1YF8%}g*t@?qh4 z1?pO8B!bxR>&k;rZ}J<4ssh#pyy;XnSQqdQQ>B1)0snNV46rUBhHyga+(dIjMEI@H zE(p@X@09wx8{qF=fWQ02{&Zpg3GnwI!QCG|bYcHBlZ=q*aQ-|w|1TmJfh!!%n*M6B zdI2^!nze5cgf1dAYwrb^FDLUL5wRX&On4dL`y4Qrnt%y=nmvzipBv%0yhMJ5HPmLp zLxs!my8gg(4oVy*;+6&BNFgpKBF-a>46h&}uK?(H3Xes^Uo1Sr8TpU}-mi}=^JH=jhfZOEb~+-5=O3~>dD?82fJ+&;r1 zNw^}1u&9k=ehiDpMNH&W7I<(KIgdrM@J23WQCGxAzRMy-Bt&jzktz}+zhIFjk|Os( z=z`Y6i|gJksLRiY32z`G@({YhGlcI7fDXv;CfL@0vS>>CX7Zo-DlOS(iik3=(UH?i z_@V$Ot|PKF?7a}blV~HHhIa$(t05-*3E>RaV@l=1w~8rPZ^-(H=kru$+ComZ(^F1 z;U5TJLg<)}pKLvtWQ3Llc-^B_1%y;~_ZY*f4E_=K;qI}fRg-y~OVtHamE7ZTqzw8C zPYMv>o*4QBf*AK?s|VY@V5n!k;9e6Z#nf)4f)o4(YV!e$P-l5vTcmoT}V^qw$mNy3oT2T<#CF zE$vJ9hXJ-5a0+Y%+f!t_G4v9G829Ex827g-7D!ir_b&8?Bf(-xd3`6w({g&wcN76pfra?ITKNPuxvpm8)APlfTDWE>-EneK|hw+TX* z*MpPFCoH@;sl;u9?dN3c6SZR8)r9XmUR@owdsx&!cii8c5^?gS-;?O}R1>H1xYO{m zpS;+jR;IhI@KKYbj*2@4rTZCzW+Ay#DM#-eoF&LMP1K5XHx>E{q)XQfInwx&Zp)d- z@mKcJ95+S3v1oz20e>l5;-R^}lvz}kw(x(G{I?Rd65L$^{C5rX-!0I8cA)?6@c$4F zbeVeK+TuTEpAxRpoO|LaxIgD!_~d`w2IL&P5IOf2wY=_}fSjKW%=wwXocjjm+^?i& zy5aRlX5?Rs0V2kTt8y393(5bpqE?c7P=Nozf&QNh^gkrf|IomiJs()JVI?)wnGG+g znHD23A3tsua;{7{j}*0>?s3BBKUI#$6(-KOhiUAzdIIgz7ln_;A@$}%H@0;1O{LxM zfo)T=okq6vi)Sq8J&wBi#-TT&1x>o}H@MevXV|7!$;oUHsz)CU(9LTxs@DPDbebio zUKbWiG0&n0gf?4-c@{Ykx=e4N$@F9KCN-HhDAORsxZk1!W_5A-waa%)tGU{xjAV*!oXdAEA^JIg_m@*o!PaM)v+Q-ZpIa8NB8b%&ei;adc*% z(jHg$aml63J`=U1dx!8*?_JmEE86bkv3fDB{#w*>xpx;g2)%j_wmS{_>O*udofMYB zb`{y~BikPXw(cR=?!pGuwm*^Wcd*?+wueQnc=tKs`xHW#>OAWBC5sEF<4zVAQO7+j z@=?bFEPh2De`0Y7bv(+V0JBO?Ks3Vj#9b(2jkp`g`3z#*m#K*t1?2o&V9r+qbG{as z^Y4Kx{__rFC}5fI2%d2g6_I zAWW|C*Ev`Q)VYids55?sWaz0HtM@rPW*8|*%z7F+>M7ysb^@T#W`&i`czfia_btCQsY{SX6qD1?_ z9GgZ~$)QSfY^d9zPZx0#?Z@#iURNaBN)o4w1nHx{!|V2gDgQ=XEv&9gtE-c%I#Qo5 zbhAx{D;sOHsEa8zbs==Z6x6;UuSrGioAH`78D_+_gUi;4ao3Zz65W~7HB+B(>b@6F_Dy+Uektl*lJ|f6EW_#5~r|E(l-=B z7r8Ss^B=BsoDU{NGg6&BOTOuL-y~^E7)*9@_ z926`(i-Oxq&%P4a|93V9wJ6bDj~H^UT1UXO-lv58m0- zkgNQMH*zWGIT8o&(tw=t%3^7q-w4e4&A^=B3e0(VV9sv`=DZ^C;9W^|UWJ^$r<_;O z!TU}?&hG~1ye2T`wShUm7nt+=fjO@W%z1s_!TSN#`7unRK214)NJr5}vh;Gf6>Y-b z-~X5n$VITdO19g`_KN`9FJXHNYxK!~2ifj~?L)Htifq4;zJ?7-E=fC4qoxqLseg+a z(GSA4*d>E~PqNu}s2*K=^wG1Mj?Qav8MX*6_mInd(#Ovx-TRTf|2p+OW#3pxBZh1b zP$N2nX{!+0RUWdh4WV;9E1i)U5W3vwkYgJNed;=oZJ5Jm7i9U!A#8RL+i*0S_+=e&;@g|8o5WhhDN#ZU<9z<*O!rk{EeuWrC;y%Pxh?OM%f%preGP9zYuq^W+@4LI>`4g#2pgq;URq88RrXTx0vA{8Q^gbA_dc}$tXh0z@XLA{gu zBtjw5VYZEgg2;qehbxmi45A%`O~Qic0uhH3wYw}t9|*ccxbbHfUw?>+BwP^G`Fevy zIfzXa4C5M!@(|C#tUJzV?g)r+5DQ5}Ld=A?L*fyLS0P5=B;dw(ihPS9`lGSCqajv8 zT%|QJ5br^pr!|j4(7~zDXxxuM)Wvc0GKmThTVVDniCBp35QC^`;Ab*EI!IG#4gMwL z`x=5COTpLvq*11;@Wi7``rV;>h;UX+Hp7`tqvfjViT(=!dp0`D&l>dR$w{;DmF8%4zwPFR24H_R!`>U7~7o~B#ps{ zsMx|;F_}xf$wVuo6x?0a#4gDe6)ibOQz*{t%cz*OTRNB>s)>jC-pqN+F4Qm&e zihQ+^)7l3vi%&dWZEV6*W9uhq?WwV0odRo5jZI7k!dXxkB_pP^C{4UpK8&6u2Tc>; zpsDrKFccBn=_dBEw*y4tq78qM!o@k+C zUk!|HAQ$%3v2O;(rprpS>!Q+SJWauiPM6zg=Y^-sxniU?e?P!Hype3^SgoT!35bqr zEbZ+&c3)s@hMa$hV(~5UfauCJ7VC_jBFuA$#YYB;^)z8#3e>ZOc@r8Z!s7J{@T2=> z_|DD42lpHtmmqbegrWG|f~jU1lRJy=F@+GdSgZX|~g`Pf@Hn z0LvV6IF`5-*3V-mfulz`YND)D2}e7s0A~}9anKXOR|&^DsBnu3Cpf6#Ehn59`Yr-9 z`c<_K;WsAU4}Hy0AA%1M;}aYqzW~T6dSU1$ZTotu?V@5^oem$`2*KA!4Kj*e>S%y0 zz9ih}@BryYRneP5$m{on-#UDYF(Z<2mySJ2_?@E)V$Tuo4k53X3HLZ^AodpFUR|N! zH-P&bNr){+xZiPmmNYzsd5(X9RSD0A)>$dyb~qBz+0*d#PXp38RFUHqZ0K(IRd;OvVw%h`1l;NMjc9qs8%W z5O@z#1%wbU)XOYjxFXL#O`9B`-m$FZyX9seT;@%1d@;L-D;L{WAg&_3Q3~%+6XRPC#I=YML|iwNGnKfSi0cV%LR?+M z(W9ZZ#C1j7(}?d(+*HIp2kuGSOn7_4&oJUF5jO(yxx{Tm+*t5j;I67sr1e5iO^-6#G@ z#N{Hs%v<2YB5o!)n)rx_TL`X5{IiH#0gfj=iWjfJ)rpUZxKF`J#J`9*ns=8%d|brs zLVQEw^TJy_4DE=xNW?{<4Rj*L3*3ib(~J13h&u`%Onj}FClLQ$%r6sPFXlIiZxr(f z#5ari3*tYD`2g{s!n+Cio+kcFMBGGZ;w5CCb9u=bA_#rB@+^YUVfEgIJ=sO$9pSSm zj|Xd`Lu5n>LTB`2GO{6nPDRlb(06UbA{Lzq@8cMhAiL;_GAAj71`4w?z z>8*(h{6O4A#$7`#PY`#N5f>0fMt74w`pnxbIE~Imsjnh-B8l!OXyaOjv4TVoD(D9w zN)+8wM*M-$89ht-9suYlh(^ov1;1S)Uc!qyVJu$8$U+4cbJ1(}UWO;~5dDgLJRWPD z(aWSS1yDI0p5BC~h7kIS@fI$)ai?KVcF}LkxZ9{gQ{oje?jJDy;V*intT+r|u#8?M zed9pd(K~1hvmo^De;0dUAw)$q!{{|K*rvI$TCA19xS&oz*5o7leHmxqPZBGM*U7jb z@CU@}r9Rw0CEhH(D^Te#iMPnOP}uAx{z%4!gAWmJ#q0Fg^yi2_mfnZpBI0euY5ykv zL^`8w-9e5{(!Jj31V@4HdHjpj+%J+rD@sN2+wd_h%yNh{%y=w?SqDpLV7lzgE-r*P zYF9pnyX2U3LE4aw0~{p(iw=1fBC3n2UA)!BhfY_6zL0b+sV+7+jRw#8)kY`YX@;V{ zKy|Un>B2`aF}N{Fr{3&LrkOHxA!>*xySfrZk}I7(C5qZcIys`NSfY5`G*WvYZ#LU?uYr*jF499=^+pa_JG$snqRIHuzhMXZib6h0lFC`M6y zltaP7ur3$ z$e?cPA(+|1BQmC-4tZL%7SXnd(S^1}SFuMYde z@f%FQZi=l!Ew^0k3t}2oOMZmZT&tK*N<{Io;HhKoM8xhH!aRuZ!}-F@LwFKl5kjYV z56d7kcolAv@^-%DFe`u#y!XZ~r&$xUddZJ?d8fqHc(W0ruI7F8U9j06^kLx}-v#r^ zsb)^`%D2jxBS1HIt$v+9PvMzuPDNA&a~YN%b0e1jp|hwv`<^xCUTBAT5=*nB&+e%t z%l1#9F|Tq8OtEEC6>WvPb|xr&tqwt)3LP7x3Da0evDNJvB&1P z=YY*WnBoo3LxlrjcO(@ezDX*R{uWp>9h$Q+8L*PMoBu(<@w4D&-Q%b4F_nJdg=2u!nx zgf#y{5MoBHfpD5Of>5&s3DfL@K$)XS_$zl=m@gy3Wv<53YkrDl5*NLOG!H<($U0q` z^vkeN^8uD+%;>e4W8ySZ5d@pvu&iv3()=2hxnA=F3Y_L{t=LCvY33oKjCmVN)3n~B z!dAsH)Xcn2S_p*3p_=Bydu*8`m&t)}fg1cWe$b^rXMm zkWLQK?Ayy3T){xTkeFgCW<@STLEI>WPdye36@f=jt z6V(ZR#4FCshoqu@sE+^1si=dh`EW3%3c~@74|skyE&6-fEOK_7igi>MOBeZAaj`W2 z5?HJgDApvTpz?T5Rj7)<Ea6zip0KJti;#Qd% zbMl`C>ufM5e>n4{P&JWl3c`#E^B`QFD*;}L0=)bd;N_~RzCBX1&#wh|`5j(X!%KV5 zA5wh;pl6GoKMnO2=kpg{OJx2#%sprTE=;s(Zb{7Z`UW+kM@dLsqHWgLq# z5Q!{I9NvbPl2JiCN_0xWsw$pjJYe=8k9CoPy1=>+DMI)%IXMP=BcFgsrhS!$dHUWZ za78XW^+mU?2!o|3y~LN^FOA^KpB&FpvMKq|%1E9e=tk=z(o;H5Q_*Q4!WN!fB%c7% zO>QcZ^HUwqG_09{HQMoXY^iw=y23L=ux~MonIhD;ip4B^x8g$K{PCvdmqKSjTfVmE`G-X-f$?2ZuB_4lk7kNKWq@qwu58^vZHia6giUb6w; zXj#Z&Bfj0?-&ULO?GFEL+>CE`__xRwkz88qkAzI~(P5~IuvKIwybE`C=xq71kgXFo zv)U$PSKX}j=J`ZCV|eFbS^;ed&u5|&{jcz@=ZnBC@@3#2-hnl*;oP88e}z5l-v(a? z?%{6&_wdfZJ^XFp9>#yOO6&7o;2z%1dsuJnJ^#0d_x|4=-iJL*XDeNz{i1WiAynZ$ zHRd01oF$xKbx_E4hIfSFh9L!#3qgtq5MU|oO49X~byY&^I39K{;{L3<468vil> zizsV&U#=((a^X24y4^x(O3&#)UuUr0$d^8X^8$UH70%KVz&U~EtKMJWjGTBbh)$s! z=_vcV#FwtutrA~a+!oG+im=g@yrYxHdGLNDqCEFRrz!}uJO;)T==`Bm2n-ldQM8cK znczP$J0#`)G?G&?Pmt_X4`F$a6_^}@3wo>cUx2L=j)va~Hrf~FxI}h@c!Abnj*H=4 z1y|(46Cpc2g|MtAI?xr4ozjv#3RiR)(XJkoX5CbbG`5veLrm@Wn+m!1UKZ41IM;Yma>>D;dm zpqeNq^_{e^vBuxbX{?I6W4g>VR`m^%Ycq^hMg9PhL05&xC0fV=6pg%ll4Yl32;cGG z!JqFMCm4%NZbN8SWxQ`No6W%Kbu^pJ zl$pLMyk?ec;hV)`wruTNz+#SU=UdKcUXmSs@AI0MWoO?O7IS5G zc|}f6I12F%ozPyDa*FRFCwfgzOSlH1&vo;qoaMX2s}{(G337AEs)bT6F}!!MOK4Z1 zSKZCRDnoi!W6O_SThiTm2m546T#0xWYkV-$Tao69B(k8nB8^$lToM2IdL4Fy|9rh3 zTi$=Z{s3FPJ*W8)TfQfYjnZ3sk=lffUC_VeSluEMeEtsANBA1h08X=2CizCN*d~*G zxhy`xmEcttpW>5D%UOJeUH1Wt&#~)1fzW-pFJx9EbpmvcW`}H_um@}O`Q>XVhbJ6k z^^KG}yI)|nQ%aZUevRd~Qs#*6|FGO8CFWjwUyhRoZE4SL*`o|1LZ#2rbfCH4?D zcnpL-gnq(_#s|@s4xz(zpsuZiX9I}w{46_FLs-`H3wBCn5Am^U5vQsaFgV9TtzCoOz2$_t6&^i8w zHIrFf#c?`^#Wna{!s2%vn(spBOs?Z-+`!@n+QjE5oiM9rv1o_n&>WrW*2Zim$U8(kSp zT8O-hXnnwW9K|zub%XFa;`I!0Eqso|$dHflL=O`IJ#miY$S8>Jw2vw|x))y=NW?o{ z!YDC1wUm>mio@yg(8z5$Pkl#!{4LRlsfJ|ehZ|2N0}Poe9+xRR=O|UwG18kL{{9nh)ESGslmvgmFCo_RN*DR2s8dcZun6LR*>Jig8@ltA~}5mfSwtqiMmG0 zixBkEUYbZTQ)WY)!nDXVks6lr8bm5y(MS_%u9RgEv{lkXy~vcc5LIiCs2`I~U2huT zO%n~g>07a;STu}J-{%+U3F*K1MWaL`Dos?S2kZztbV5Z?-vX?sV$$2N#p7O;Jmxh- z3NvIY4Gq-5(qVSQ(rJ#tGRS-t%V3j!f`AbsEKTzqmLcX{EJMvlKBi%ohFFG~U9hxF z`j=)|b0L=D=0+@C=0PmWnU}CEZ~lX2g!#xebaKr4SUzHQ$1=*Cgk?YTZ7ln9!5Wx5 zATb_=B?eirbeiTTRDd`v|NGBjIJTfx^&l#F9IdM2@ho8j{d{}^VKZl?3N$=hwo)vO z+Bz#ed7n0eToG3~NGspQR1DrE`q}#mBu%KQpUA&YSVKRm{)jM9Kau~Eu%>?YzL(I} zIUXjgr5~4{AxzSvwFQK=^<(0jgmtv7{1lk1Jv>5~RX#VNos|G=g?*gxq+!(o)06jv z_J-kTm>`XGvg;7C1=xzPllIw@u&W*-9!A*PF$#%ZB!YyVFEjgU>+)YAwtum8vyZ?7T)HIdw}PMDZdAGq z>nk$zxl-$)#n!#a;`spUVJD4B#&#S^&dgDz)?)&Ek1e*|zYQtJ!FLR-6P%foO0Dr4 z-Y9Gb?R!dq^^5Rb7uH#!nKMeQX9f74U2Of!XYf4-zB|BrU})yNQtMX(e7_c8J^!TP zSdLNEkw}qwsBEVG0J<~tWcljYsbfV|9affoC^X~?u;QJXyc*ATUPeT1QM2w_2oq|H zTInAG`r>3?TO=7NpF)sTZBaWsWv5>}?n?R5FY1&_Iq4V4aVWPZ2p&`2j90<{aMe)?W!QzEWa1u2{xO7-k=2B?L4sgqxD(X4m zDUZ94s7kV`4&$Xop&`2mSmB#zE$NWLq^e#NM!hJir%|dYVwnzK5QB7BU3Q?*kU0UV zqt=VsW6AmhQB{XkHWt#nP3W#{U8?P~#Rqc9s_ zE1u^f%*Y~NDYB{#Q)OKW;q3peG<5x5iu838^l54xVKsdk{*thUvu^WoI+Gs*GI7N; zXsC`O;!m7=8>Aa5kGYXkda8Z@*10aES_G7T%} z3t@~TyXJUD@m<)JMMQ%ZuE+*i)}z32v<}}!^MdIT(V#W_{Q$eFWY?zpoUjH@SSjH9 zv`}Aito}eeggOsao2{<_!%s^ zH8c}ngNUw$HN7*!5?8S3(>^S5Ba57zu=pJi+o>SW3=fOn2cfIkcYIjv85h6lHZ!Mou)btY z>u7z?T(6ULlDU3otB|=t7wZ;t!>*RtQQ|Ybn`JRK%C8D*>3tu z9W_m)kHktNbS+jd%WiJbkRR>b>@35g!8XmUOp88K@bMhPw{}^S=TYJ|G1fNl72>vD z>r0M*BEh=88ijia@$HhVU5Jk$elpEE0Io^gKEvv|5%Yk zi?~a+^&5B;akm_cZrABSUv~CD>lWg5zE2Ie9)e@$BEI){tK3%@>LY$S*Ybgz5f7YW z)duVG44IGL6F|(#F0{HM98bb0hT zYZG5fuwG*RJ;_=EPN(?mY1V46_H!e{+Q|H8mbH)V|7vgLgSF4Uv#o33PL%d`jurZK ziU0cpttjweivMT0~0Tzqxox8U=2Ei0l)NJ-{}E7aaBKV5TwQA(t!r z2StBw-1QEIJr5d+c4^bE!9U{B;Kq_Bl0DQh1W5){l3zk8@Ma&jrXbWA;X@?zz%-{j z`)5-vV?OFq>zI$>jqO_~;b(}*z7+E2h-a`CoK3IcoZfCO?mrFrUP9@5Spn<#kP2yl({Vf^PIlH;jYPsO8tV{t zbDnHYx2VpO-M4E`^sWUb4kZzJszZzVFr`npp6co}T4b>3=5(s&5cHDDsop}h1=9zG zPW8cexR`UCsyp-3!77LC2bk(v=4V6H5Vjc@sz!lp;+veO28AhE4dY9iT}J3ctT0a< zP*d3epP+ded>AD^g-_5t`nopQZ&73#hUQLvZ&;KlllVs*e5)bCPVG>e5b9!oWvI`X zzZU8n=5J&R`nRF3^taBK7C*7r<&3o`o2Tl+}%->17YOrgE(+*#_h5{X1{rj7~) zP+iU><0FI2sX{%E+1JmfinfgwZ1f~+5X<(`}=7yoFDcNANpTVt0TjoYC z)s?w%q{?B=h_MEP+hZf2X%cIV2KOXxnrOWM9!T75h&7YrGp`w;uRvs+X>Tn=IGPMP z80t;1E?7sW^$s|f;ydAsejjS%p4K)t?u7@rU|s9pPHR87cPfmB1(&aX=2`1U=y{ZQ zpkW;WPo#DD;%NOdgVZmaZm^*)Fh3`(E8u06W{6aOaQx7E=#W*q51A#-KRU~)?@$^{3d8Vdr2xnedp!b;@>--I&5`>xetg4BSM#%C88Y+!> zkWlm^Od3`1A9GSq5{YY4B0u`NGi4VTC+_>vgrnukoP!VBxjpC zuo=oW_~e^!B8$3snLT0#l+0@+e6IoY=4*@uZ?VV_xJthV<;`o4ZxnHK2iWXq(NPHB zaTcBM-0CWe&cfkyepgcEE_ht{D2uKr$m1-!;c;OL2wl}|y!#)~4a&^xD}4O`x>Ws; z<5(8`g@`1R{j`e);PF<(Y@GmKUs%jGgOOkji|0_ptq{5$3_%h1Lg*baRN$`wr=iTe z5yDr%2}UCIEf%AY+PS+V^=PDyfzYYPQ0l5sCjMvOs|V19oq*J>SWHCfY!;J{dMJy@ z*gR7pw5u1$)k3J4ys5&sl5M8J)kiF*!__VbU5y!VbrM3So{8@;U57YETVxis1Y-|1 zzn6s10_ak`3|Af&bKxopLc5v=S1lm4t5@KvC&UGE^(wg<0p-HGjJ_8E+7&KgzJ)B7 zz||TE?P@6|N9={TMyZ!koz6f-=B*dLYXIG}F-9GE4?^egAzFgDxA=K^-UizFk3hNd zJ`=upfKGt>`N-N3I>F~uqzouC@3!!@1L$JkL6Leu=?x)e+z`p#EItx5j&t_^2$r!_nZL3+rFP! zL}G6DX%>&*c|jqIDCzM1#UdJyD;~0lkwLzYeI+?QipL635c+Vyb5SG02j$I+lfFcN zt{|R^_)=NKBgbYe@VwL4jztyZ*aJcrzAAF;&msX89?qf~9$`&{&^cDebKHoTr1Dbn zv>%|i1I~NCHz0KO^^nP07WI+IHVBOQh7f;n%u;_;eY4ihCou)q?jZ9`S0FTQSv3M3w z$Ub5*5D&$Uuo#5rU{_fTmRY`#?@PQrC)@ifu^1w=eRWw3l{t9-5$dihZ@Bce=lGE* zb59ndQ05^lM&mW&i4e{OsPPyXW6$9=<7A9!FJU!adQE#Rs|hl}w70RED3eV4TUL`~ zn(6roO1qpaGfX>=*S#P!T=q?|% z3}uJ!?^j{Q_xF>Sb8*qH4-t8Gn#w>(9hkGzQKOa+v1hxhwg`20Juu0R`6;1tz|=Q9 zi|>Cw2i}>1gd@-yIonH(X1m^onhd7C;@Lj<`WK3BlU-lKnuT~8SvlL!P*nFPDIUEp zs^)Ow;kb=?6-JLXfq2O*A9;4NqH4WOE78TGQXe3miErA2EnMr@&n+8%Cax-jrKUUffFPLSqbHGo^PQKrt>Z7e+tg?3v!!MU4DS2zb+)q3*FUWgj9?R zXnCiZ(ef^VDT@m|rMdy8tS|J!F?Js!>_XqtglJm+g#7~&4hTs2tW${}OEMZ{D#biF zMA6S&bwmuezP)fvLPFiqvK@pMBCWS$|^ zaIns0rc@J{XF1hW=GnN_yO50a30wi#`0e0~dzxx5b1#=V$=o|eU19FyRd<>DCaAK9O49aAQgO`v(^LxcfDF}! z`PnS>4D-PDY8>;RZ1oEB&>Xdb`T2orEAz17YA^Hf@#+}!h+L}x?8f1Cam*b2To5Au z;tRS`bQ^vVCpfBe|%xQ z5rmmPT+xg9bgIh7uL$VHe9a@#X6WCyhx4bat_T~nfQK1|(z6xG13o*c=Lr(e3R8Vx zL+vLYPs9c>&nd4)aoU$6)nu@C{&K9E$voGq7BJ6?SIfb4xaGf+px)#7R}p)FrU?xwx&m&b;&qb&q*jJ4+tMh#&b` z(Z0MZ|4mgM`Z3bW@x%a3{jdDDaWSX~QKcnTyqg2Vl`5SLR~xDo8@>a>&Ja(M;kx1F zz4>dbe$ds>aPr?XtYP4~#P7p!BE)zy+%n%4mcL%jg4V^w%K{6*dXsH*s+G)}@zsTm z5F07cuH~-S{H^M9Ubzh|5KP_5{7;O8m>8c6v68{`j${6}kKri^8|~h%+JJRw_v}zTnD_3~zXj1vaNlmD z($iRxA@UEXfoy>hvSHw!w7CyD)mZR8y!Ms<+Kno5&@ zw7A7;#!p-;t%ZS8%1JZG|%YMlI`d zX%obk|NTv{sH6$5C&TN*VR*H)30@0mg1?uvte?s7k6f3?zfszT86$Is9k% z_JZjQmTzF#;xL3hXa#OoPeSye-7Rsm>dbGgFEROTbvHM^l8|T>hRlZ%Ut>axATkPC zTQA}=LVrRoXoH`%f-`Y0DroCcuQNa4RqrrAnPi0CLc-*NF6y;Z!&rX?k0QFF^ZGLi zNeR2fs1RbbtAgxUL<5$P%zp}(a|9qxjW z`0fSbbooa)^)W{?j0;BN!|w&n^^a)^T4Y|w0aDOXZ{vcAms``e{TQkI+x9aE^YU|Q zSBb03c$4xcFlBLhs8i*E>D+Sp`CxU0c~}{2TZn|qgRFlMwrGo4Ya=m5>hfS!<|sy8 zNe?$vI9Mkhfxk*rfS|MLkSEoR?3jU)bO@hHaV82=yCto>c!bpT&=xUB@s(?eee6gHUgmONOe>Tp(03 zb0KnR0pYy-o9e=mR}GcJd`(z`!8CFF^6xMntBwCvxoq$dhX^x9Z5A>c7^+&%LJ0gb zcRiGOIav6%aWoo-?`sw&MyK|(2tn$jEbzx&-$e*&ftM8xRo#R#FS~^A9@~_IEBQ-F zZOg-z3qrT82)L>Mp;Jd9we#}Rx|@0V8EUQNF4q*z(2NXO1xEhnS`#Aj%9BdB!?* zlzHX`b%lA>7WI&M_BJE5{7Ia9ue_|{5$Xmr7hP-Sc}~@g`4v-jVty5Wbh*+>pLwse z)-C(W!av(li|z*#e~TUh;VkN^#+Rfk>WY*7REUE`*=jbzBOUNzhwd1a08{U*sE1Q6 zW8?Q^{9Gca9^i=K|RzTx-CnLkiva{R&}svYy|!>t}*y{#6FR{g-bj*G`zLpXlv zWHkn?{VdD1rf~clGpw1+Z_cq^WnMl{y}|Zx&sXn&b@^8;Qk$7qF0;O1`_;>>yj?9j)#@aePFF?i-ck9?>)%z^m_Jyf9x#8nR+T+nlGlcHDu#K}22};D>$Q1{ zN(MKk{rJ%~)sT7Xc9qFCAMa4@!Me{Pv(Ki#c{Gk><#C$eK{lR>`pZbsa!ax<4SK|NT5cMcCZom_me;ut-nJTTxV=Bo|NR~M--nXfHVhnat0t_qm1uTpoJZ>&)v zXG_X_6RnN;j}58@^PgK(1LnWBsW!}iZ&y8-Z|zV6nQ!k@W0>#kR@0d8?pKSL?;TX{ zGT%R}K4JdnnEIai!AW(T`QJQM$o%kvy373EC11$7lJXnkitiB?LR|C3vykGZFPViy z{OxPO!YS_hvRRZ759~oKLWCjgNvuMJQ`oavg$YyGi&^xTGM69s?VpU#vg&lIfq%IL6UfB2+S8;2N6bZtv%<2)5DD1kdqC}FgGg(E8 zWMOw^6(iDw-JjK?qM@+IvwBQq2zxH8Sdl60H(0qvmaw<5@`|>?{(+TGv={bSR&k=U zu>WRNNo1oA7;x3cSiI;dY`mXYtSXBfVJEYyD*6e#IjaOQP}p5qRTD#m{Vb~*VmM08 zDp8CU_Dig4it)mJlU0(KEbI?h)fTzJ-pT55F+3F&tlbBY(X7Z zWr%IU-pHzn*e>jESvAE(Nc(42&BRV&|H`Vl*e&eatXhcu!VbG6=Ba~^`y8a>{YDV zi<`pU#;Sw(Ti9Q*>L~6C`!K6c;(@U9S#`!OqJ5tgrb0-&{I4bXVJ?KU<5^)cgtSvw zVK#)cpJ3HpL`wT0#9?VyWi?+MlXfFk3&crjcV)Fu9B)-FR?r*c023}tPY9&4!bU^!{Q(YsM)PZA0`koL3sQF1rC`gZ2wR}kW3P` zf3P4}CJWm?To5ADgzX7CV1h@E79Rg_f>(|gwtqmuCnpP!e@LN{%oVnOP$6E<5FY=qLS;Ee zc>DtkRpdPE738OfC=%p+bhe@NU_>>!NZ9`2h3aydu>AuJHRN*P@eeW7l&gftKgdu^ zt`Q#pFhi1DD{TKj!{hQjbfu7k9(JfB-xs!jupwEl6SjZ2p{`tyt;@IODRP6b{X-6E z_#T1nA9ScEx1j?MOFit+KyDYdf8e2^+=1x7>|m1~2lW@t5IAQH>!I ze#=r>2>-))+i!RW><&zKy-!TJIWF}v^V5-P zH!~g<{mk4qRuwS!^Qt?{1L9TCjgowyO;F{T2PP^v^PnVUGY?KyjhTm}sVA9-HdOtY zpU+TZnTKVnSD1%qskfO&v{fH7k8H1YGmq+QIIm~wje5N~y%pfRp4(k-)H5*Q9TRmy zOx}duX2|CFGJrq!qUgI@$Nm~Xn%LqpT;^G(dW{(qBvvrbiBX%FU-GK2nO{y&N15j( zsRHI#($p>H*D_SlA0-7?kfoxSUvICfGB3_nY0OJS@r1(n78*A;vW-Vo>&Lv6@?G2<#mf6w-^3rM6Lzb9E?LEOt_M;2Mzpx z6H)qz5$JwwXCd)??ihqVejE^6;Z6%D#Ccv51QCKq^?FS(96SOsjE*gw7<^wNjd~Wj zp*+5W5HFDkfjAEF^+1SFI4FRikF^vkocoQ4zaVo9F~-L81PWb9K@$aZG0UNANHYbr zD39;L8MjIf`3R8}>4MOOi4^^O6(Dr}kD&h+Q4LBIRuV0f0CWj0j7ODQrn0ImglI{h z#L?@jh+w==(Nw3YAzHR#t3*oEiB--2OJnOay|B_Oj1xY}aMW|CS5=gM5GP3x!Z!|r z9&Z*_!_!mB<9#x#g%0FQHcJvgzSr5THomSHu^K9)Fj+)y2GIP8!n*Lg9YPm41>5C2 z7OA3~?;wOeZ>Hg6b0=8TLuWc4;tb_jU&Q*ZLFjGSK*Spncc4UJr+|&r`TsUjm;bA9 zS6$)Y+ju>>unm4^4bTN^i-Nf!bitlL!4g=sL%|+r@uVp4Ys{j(i14*#(E&y7&Z47u z#7E^?HUvfPCZc@LVvVj@HYzicMR!!@1qfZU9=J`I4WVoH6mAoivgj!?jfk~SuEJr$ zM;9IKYB-8aR~;=zU{CljJ0o#p;=k^U5_t3B3#49GI2JDpl}tz}9Ea32BSmL79;Kow zDOyYr$v&E6qQykqZtUZNOcFzUzd-05CyP10vn*Z^^L&>fUL1-FPZ9GY|AH8SXM=?= zidBZQFh|b{DSTSb3MuTXpG_7Hpc%5|3NML=`Z9bUN%-PimxS3!)JXXkKrQPrsHh6-yW>I9@t4oqD)Fm*~`>QrY+CBLgQ(}-#$ zs!=}>Vfxe0Qy-!_R{M)d!r54~NU=*2H5M)LJ);yTv$5z95Z%#8N%z}ehJ4-TP_nV; zneqgHYS>uxGE%brqBp+q(^zEc%o~foCZ@R?G6$K}y}efY)o3%J*LuGiV6CMVf1r<%iKa?<^BnmIlur=?#`H*;fhI{4)bb52a3UXaE4&NS!8 z^cm!rv&{M4KBN6|wmCn+s5=#US%#RKz8EkHe{IMR^Nf@g6pI%PGQ=zWQr1CGJQh=w=PtfdI)oO}a+5?cwr`U<$d%X%MNYc{w+thI@` zVVv~|n7*WOBR#?T3S5b78YNkKz>bCBjQWQ2MzhY8rTh_*ToCzlfJmk(V87c-%;#zwXk29e|Da5@LeH@Z_gQOXC&I??nZPbbV+AiALqI zlb{>NqX-By#v_al5>55bHiE=DI;lXfCyn(xx4@+#7r_y?i@I+?c!NbsI{kp2KHd>5 z(v0+X5KCJrSfrcjA3!|7As8$gyVB{$#Kmix#2C@RqJ}wdQB>di_`Nf;$=z%=Y$^++Y!XW7+(1GgS%?He zFM?D7=@2$qLIOyYUKB)B1VlhYK?UrMV($tnq6jK>Q4|%h<458Do;y3Uqu>9}$2?EY z`<`>}J@?!)ciPTO`x0!MFDpL0eNXVCijPqIl;T&mqiyeZ#YZdd{*(M%)xKmCzR9Tg znD#xu+bBL(**hyfPT8+ee0;l0c#Ysh#jDer@@_NV#4_8Im(xopfZao{DC}{^Z3<_$ zn1vq8)Vf6Qazds}hXcFk=0FML^Q_R!Rdw359y3kYAP; z>|iThTClo>yqlU>g}nbCDugm5Tiw&CM+cr+xP6@YhW8FUixu8$D*+yS0t!7}-hpRp z!Iz-WnOX;)gAetzosAa(!c_;Jo7REXR~u3X-e>{LxDMy2qdg7c2pBr@t?lVsGGi6r z)}FrER-yRe(&>1&@YKq?E0C=}suS zm9kCm>F>zzjV7p*`$oIw?#q^ynOB2OUqM)V4cX%4wAE>n> zzc1FuO5Jlb_LB1aK&*Bc#Ol2E`{3?v7>ar8_Eh|&;)RNTqj>vHqL>GRzd@l$ig_m% z{L@xCYe9a|N+~shF}8A93~Rq0^?G0_=3NRBfwPNwkKp|`nyYCs@5zDhvpTIvz1{j3MWJP1Pv|b!`lQap*(|eEaoGM zf;F~sWohu6$t;pGvPY1{;6;^f)PNv;K>bUlj2;%8jWRSS#r&!InxNPL4LC_vqbP_Te&(uxY<@_`+|4a%AAzo zZYXA_&GiQ#v6XrCg9mM8e!A*_cT@)~2n1h1%68S5Yx07x*vi5-!9%vPs3`abl-E?Y z#ihY_puDM+B|X%5yrYz*0~~E$HZ1rdvYk*VE5-!Bw3U@pg5TT9s_GzpJlM>3?QGUg z&ea&dL{l(S5DOeu%x`k^+088IgOv^(iurmGq|b(!V{wZwNZ$%El@0!23bK8pYTpzH zrbD@?lw0$H4WZD-vx@oVHo+E964a1ASQKmvC08jAl?Hphg*ygHd89|Mqn+*10j%Ak zd3ZM&EX90vyGQ41tgGUWw+|wFKgIW@74s&aVgA)E=6Pop;mcaZ{C<7_z0R~@$YF2L zG{&P~DB)6V#8VZ|@8m1tor70Hq1}23zl;UxmA!OSQ^LDoEgZf8pF2}|%L*0&$CU7H zg>)Ej1PLW{QjmiQY$`o`!Bxo857CwIo`K+6C^TnFc(1&|4N&eR>Egg+Ur{hpIKcfQHEB&54vK#$?-cwIr2bZXrjmDN!3(xhDuQ^@ zM+G^QU*=2`dC-d+&}qR?ULt{Yhw`rK7<4G_{fFv?STxJ(hC0J|na-EuEMYkBNmyqD zKc)=0+~UkP4nGuaO6lYAt58KI@C=Pe+Qa;~!Y}xc2)?N@e8Jb%A;Pr!4o_OPLrI&* zn=Ya(OvCkfJF2wBynza8F>k(6dDxAfv0_eJ&pW8p^}NSM4_dsQ_j*j_`oNj%7Jk=< z%G$>1`6Lf)qtnfkJbMUECxAK1*Gb;;yvkkT$X(}SeuI{^jGEBjVNUy==cyKc&qG?F zN*?P>#;1Cf&mVZ}!78=NnR=GLPcGBW@-JvU)j7*|xoTCmxz20>^cn(63ux);@IIhr zsOb>Uvea}5XgTU^FQ7G6y&lk-MDYI2${Rk@6z#GiEls5sX$@56MOwP@UZjCi3Z+4csQk&I_tjx8A%!cb;fZ(nt04~FI zkc`6hCV}Sq2oS?v-%y%{JMjSFx}ab@J@GMNB*Y@-x~TF^#7AP7h;`vZF7V-}@2SvS zn6wv}3ZYEy0pXuA1d^5oHl-D|6Jo}cF|g4NUQDTpFkHl}cn20$1wOSfo^}dK@v&&# zjacYC*ek23Fbl6jKSUFY96Zm#g@Zrq;1S2us8Q##SokSC%o!@cYF51nL4`VlP4^?M z$`&J@U?=_v|VMHE$EU7d93m zuc1dERGl>{4=u%J9$I8sh`ff#SV1+Zz!{EUD6gf2JGaKD^}vc|7%qJF1n=i}y@prn z7{2k;4ArBJSd=$*#24q_F%Dkp$nR|1r>vrpRdpY?si+D{Sw-!G%&aWna5RQhOh$po zu!iq#hVHs05e?geYpRu1?Q1bl!_#XpsB})Ovc zO!#{lH8sqXYmidC71c#&vhLs*HhQmlq$?`uLX_eOEVPemqj#oOy$V)EpQmSGdgE&7 zDCo@43CQUbh)S=aoGkSH|20NZVy~sXRj#NI3;AJ)mN%PZI?1=QvQQ_=MO$mMma1W} zRjF+`M6N>P?EH?TFulSxv;avnVzJ|^*@uf@suESQ=J_2^?;uCdLa^|(w$6+yxrW{| zt30ysTqIZi!$;MpR9wXoUXJw8w^W(xu|L4fc8Bky6yrLioFsRY!a^y~D;2LHD+@KU z4dz@571{SFV%exNM8k9-b`S|^Y-Q~^0FFl848TlMgiyxs2Z z(93ic7v_4WxM7wwmpg-nPEiG4p@OKx6bHY=Lb132UVRohDn?ok5l#lI=Em>XX7geE zPXp;kMspyifYCr!0sn2>u1EUxO%Ucdhkd2!ogHMPDWe9Ag&roIri;0Ip-cBH+ypP> z4IKup{+*gh*;P-Jve4(SR;mplGJAd^LyfRjD$IXeSvRMH8qBIJ=qhidKtq*Y0BNR^ zcNXdhy_Tj|sH;jRS~UXHS@bHEM7`%MI`bdab^j=Ji%Q=G=`6Je`aB9d^cba^E%--; z;m^y^8#H&qopGQY9q+Cz+_Kzhh-aZAa1)}QRN2&Q$<|re(+j2l?BmRgIn;D5IyXkg z&S?G?q|?Rx@I7D^bTM1?bqos+!*UT`xeZo(tww?7^ip!_9+eH%*<7%2Ulgezq3ZX! zSh(;=#1hFKu6-L`A1CoWiNHyS<|KxaD1->TLebSjbfLG2(Z|fgLubPe-78dnT&#kA zVWhauLcdeCEGnSk%5?QNgPhGxM7NN&2{rcs+=O4Rk4jpQjeZgs-KGunR10TO&cg4t zL|(ea6RjMa?iQOHq_YFiu}jG7)J~}6PruXC6vwd80Sq0@sOWtx%s)Xrbho>Lek-G_ zF=iE!_Ek_~BzMIx)(ByZut&>a(LCT3p30AYvUxfSpTUzr74&Ozm59)3(kKpR^p^Id#Lwb(P(DY1r4GKx!BM%LzsSKmI(U0Wu&9gf=11a*2J37DI)h#|V#Q-O2r=6o zqdPe4bQ|6rA5>sxYKkDN-g5?;;s`F_$RF$2P7{c2~l-~(KJr%C_6dMLDR93BF`5DZ|VGjRJ;!{%N zKZhuTP~AJ9&RF1yjCH?&I7p)Pmk<+4Y$4I&6vSmDhLHG(#6=RxUqNgp@c@YzNo1Uc zSVrOuiGg@IQ}}HX;#-KJBzBSbl|<(=5c5e~AW`uh#Q%PP=z1376%wD2C^!ev=q`xa zJ0bQ%MEfVe!kKLR6Ih811Ra;Nj0ncz=Q@BC(Rh!z4Z;k^D16PZB@=0x|zr zh?w6Xo*+^GcZhlyAoBl!Z}0!CVZ|2E&Y`HTkM!pj*wrCxRVjW#VD2Epeg1@xA4yy! zQA#4`ugE~Cfi10b$tm|I{FQ}UWB-o#5E**Bp!o^?wnYFg~OOC zVY(L|qF*P3o`G0EGXn>5hrs{SfeHN*!aOkHx0nYeF~EO0FbS8r5$bRf(?~3bsJK@| z7CdZ8k6Ijw1#u8J!w}B#K(vAgO@jYx=ype_8f;;BG^NZU@g9kocx*d#x@9du(bJ() z$LUbEg9jWu-NAFveef1KfqH7mWw^cjHRYE^cgMjGhfpf>I{7mr&E}4y;mV-A}RbnLo$S|A-kDg7# z@Y}nQaaB16VDcVA;kQU!B(dr}hz`dwSL}Tkt!~yzjCI2}fkfL-2geaGgxgafdx^FC z0O?a9R1Medn#-FxQzAiF(_%yh6_D<>>oMF zQw=>}#=;$9kbVZ~;VT3N!akD1IiLr(wdOTzj9}?Y!74zs{5y-|7>Pa(tLzwS`ujCwvPJeUS#ywcx1Dkznv#T+ zFx_nq)7{(<-Omo+gL}E*MzDoGf?8QcxBOX{?(l|w05#7gFDTD3vbq57hCk z+OLshaIY+aaiQ!9$>az~E<=!-oDZqX>y`asWk06ue<*u~i}H7b{iE~hEWbD zSIO6u{7Oj|Hg8QfgVber;`jzD0;mAxSL!(aWHX75R`fceV-xYv|1R7^WY+Bt^Hv3$ z-r%3D-i7>Ds|U(RtM6%2biVe!{L3{;rB?3+YB{k{CH97Tj5UG5;I|41WTHJJo(`Y{ zgKrZh$~c&eA`GdC8zFUZH>4q+fpl4!KM=>EGI1V~3l9!gG|>c77iEx!7zXJQ(;#ES zTF6+d;2Ci@R3@H=V(|18@dR0P!^_|Sy5E(^>+*ZIA>8{>!s=in(JYr}mP<6tC7R_Dv#Fes z_~T!5)#;%0(iUapamU8kMF2!NiNF!zC*oRInAi@<#p95gI1H(a&mj%*JETh_Bv6En)b!TyWub=9 zRfxqV@rj`(@r!9DL1Z9Y+zqLTS0D}XHKY)+I4t*xCXkCX(T%_m6A6S^PT&(e2|h)z zhe1@Zk(vi_@dKsN@aZ@X0}-O0Nqj<@Bp|w*Bt}dH;o@3IP22-%h*uy5-swpp#3pJi zAo3tfMNh~@TudcM5NiOcUN^0%d!cE0$u9%awYPcph8*(;ui86!+UYY`DUMj-e~wCaTFMuwTN2{fU7?I?ivd}Mo)BY}L2H<2c%K@)h?GU^nMKV=7D-M#}&`;GFHt33bX+2#1< zlWGHgTbNx7E1j@t7g6z2OSwdk;jM)hk3D0w0G7#UfmnR_#V#Q537e;_(r$bf<*22^ zX>rWZe6&_1YN=Y`cFaZXGo)JUf?8|8hQZLE6Mq1i@TJhG=0a+sBP2eO4rz#KkS@Gz z5+L+a&y7IZ?dq4Y^4q|vQF@s_P=2?ibmK+k4_HdM)}ef#rF7@T<y4^UKCyYY@#y-=-^`k~ajsNugN z&1!huUr^FrojkkNn*-wN%slQ?v#_hw@FZINGT})Fr>IYR z1(ws9c<^wUrOd+PkgF}_YCH~kv!%@D4YRjEq0w;7!LyNfS;|~IPJ5q~Z64mIV)xyA z-i{?diliQ{<&MBsI0IYh3~W^-Fgo9IT^k8ZDc2zu3QQ@hQ9T8wlr^Z)4(xhf6b)=G zFNp?r177E12eytL=X?boy1Jg@DQ|(Oet90h*ta|B1*|>Ku8Yj37g0TZ-BXR!OXv!_ z^It|RC*VM(yn?Ry*iv3aV5cnQH9XO2SN}Sqq;D&zGKUZ)eOy5)hj}SW{tkr(xZZLE zcElOj+mXOj>yJhPQ_4Gt#SZLURBs1%4At9#y@%@Uz>cGOJFpYzBs;M8dDm!QAK(Qz z)wqzLqWqBeVadNC%6QlHS_=JObrbGOxz=JyyJ$7|1}tguX_0oCRLjjFhX9MK$#h6uD+d_4w$_yj=H1XXZdXB|0+)>Hh4&R+%gG z^z5rFWw0K|uCSCLdPA063$2H1q$8G5&R9lAVo_VxRgqYfG6vPtR-%+~sF5~brHn@< zw3R4jf}W>hQOZQUjfzDnlk_4Li&7@**yL9t7QbtnBbI7sEYlIo1}pd)#In^=YSAxu zTFMLrw%bx>>M1PwVQ2$f+Z}%IaQfW=zb{w?9)aICEag%7J#HzF!|&&o@&x+(drR4m z*8gTH2hiVmt)e-4FQO}irM#p!%=TK!5%f!4OL<#wk)35JC(%hQEafA;U3QVBe1jhA zZYkgDCE0^5CDtg-zRFUB(KUOrrPMKcWKXvgpMfQ74m9Bk7}+;k=4^vyZ?lwK12c3F zw05pMBYU4^Zi+m1S2Q<_Xjil_MD~kTww6YG_F+qDW#GLER=>11QlcH(#_(sqYh}wf zFheb+tr5sRX(FFuCNhZ&8DGY_Tf-98fNeArlVmaEoU_bb^zm59m|dG(=GE#L$L1i zEp3(I$Evj$YP{;P*`Gj5alPOu z{i3tJq(>vVMt6N?_} zQj7X=1FKR?`1QFyarphz>GwQl_~A+2<^!+SM@o zlBL}2!lu?BGKlM4EpQ48E#CEsBg#*mQGSLfznC03iu&Az8P@^@e6Dkj0_U9tenbI# zL;DHMvJZuSc40t@QChhEa+JR4EPcs^j_avv5HZn?bH_M3E-uD#VB(1p(L=}h7}PKv zrTwlnN9nrG(*77Dy9!y<`ce<2XIV=97);|us_q;|>0D>&hA2&=tV%bEL3eCK0pV&D z6K!;B6rg9f==9#z1_kKEUnw#Mr}w*2!0+lDld>P=YufVhBxcIu#*F<%N|zXsLj9+d zG79M#lfo!y|0x1F#(o*9QgvSVGdWrovub8 zSUT5J1+IiE`z&f?j4$PT6jlecqu|#*6&)Re&xX4))Y-PH;rBanP14ok6n>OpxY}L9 z9Zr<{5|2z|*O?_j&LFp-#p9 z#0%p+c<(a10j}cO`@Hn5o62A0XYO5(YK$Dkbu{7vDv-Er6-ZnTRc*xOs%xZi4b`>I zxZ7_8WU z0Phg=ySIgEuD7*nuD7jfu6KC$W7NP7sLgI5De(z?yq$rM*TsX516h)h(AU!yI=N1` z9A94Q4TWw;CJZt>11)}q%QGDOGn~sO436=Pu?h^qr&*^!@g2-|5>sZq(Z59dROs~}1gz@+&RYDhPRboO{u02i-nT}fQhL9qB9lf)G3sI%76jl0) zJqw{zLwvZ2;aO!VmtpAELGk&nP$eFs5<~F;D&JsLg6i}QiIh;vFa+Q;FO~b$BPoV& z#32>NX85tfFp}!4o=-|wQ!6P$O|7Jj1D~LPcQ|tk@S25mM*Y9{rCk(x!6anLhmhn>pjgQ)r)f=vzI`Uoxvm^Z;fZbV-F2*xv%Ozah68N`kfYXVkTMN1Y7wS}yuFhW7F z88x`|QnP@BVkB5-DCMtN1ztt{q)M8_UFPFNtV=9L3hpopkz0))p(5+1+lh9On{E$Y zT(E26-Cw(6D3u1`G;m}F_Ca4lkYV6NA7kG^5!%!kp=Y9c(EyT*AfzrvK`xFFGXYCu zn2voITMe$Y(0!mc5pAv42i-_CUvCJyooGSag8-jas+RXVT^P^Hn3pC)D`e5S2yB*G zxk~IvhVINu4;m}pLooeCwCz=L)HBfhfTlu3ggIT2_j58o5|c9;`~vY~F*&or)+hJU~1#Hs?<84#Zo<8d~}T&<{yTl z)J^eo(Evj)660WCVm2ffw~$}48xl93AcZ&y>9aC-5$B=eB}IC=S}ybqRiU0qk5n4E zS+8!^t7lWahTd=k-A~c;CQ9rzb)EM-NKtqKkth~Z6h?teg@MT?kPD#~zol~ZjO2>z z2O?Zey(54(qJ*m%F3}$c84ZK0NdF#m9MQ}5pFt-RU8-LIttEQgaAm1zTmiMhxN_9Z zM%Q=0sA`rW4|R!t2?cI~5)-f2f^H$|HDZKX4P&xLK8YB$yCb=2;w|A1Lh~)*`%O4R zu#{645nJF}#;t&3ix_$#)C;(7^h zC)gG59q;V{zK`mFpl=e*F+ApU^$ZhF zQ@5Ogm3$cSjru6Vx0b@1iBb-T3fY6&^CcOdD z0v0@q0#;3J2t5flnYK?hg(f={Li$lkZ$s%P!Dh^V2D<|#mV?b={xI_~>hEPw48JXBzYHCqW70w1=qy;!M z-b$$=wW^jb#BCc)4tmp)+p7QPD}Y*Xo7znU4nQ$wIT5O zCa9;7@ly?YQIo-IXn9KHz4*}QXlky2_le+?-^?(O zG7K=-Qho_Jgf7w42`YMhG?MD%V#g=l-@%eeG^meu4~a=w(G0ue?tRNEi!u*;!pFT!Xvb9-S)YY1AT zFN3u$(GE-b0HAO+|9g=N7+uW`P0*TTXl}JaX>n@B)I4hMrp2qhvgTELKCKSDUChuD z)ktbdY6!Jt8ahKuxq${$8~h2hM13+RG>k0@TzwS8G$KIn{l6EW|No=#Mkqx`;doIN z{vvD5_##**bcQIgw&KX+;?Wd5uWjdQ$imcLVH%k*4MeC0Wh<-ZK(eXTi_sh5j29uO z57|f9p#DA+cO!$f5v=GCnTdJ5zpXPmPwyK;sWcNG0X9dx@whaO?Vy)<49Z3PzC-=t z<(bN^4bjCRYL)mAl8Xk7am*AcqgRMhs9X#sqnHM1i0dJRxEInVUWW{@oIF%;h7!kf zH=U+k0_Q!J@;XhBHKr&!D;r`3$$>GZNN)<-j_CL9CkJ62C;IzRK7xv9&REx0Lr+iHD;lcO$Wq5)bD*0J@6kdTj;Yp)$UzA*UI7&f`el zPsy)pIm6JFw}=nX^%>yj!1aoyJhmzIW=Fe_eh`J~ld+@zENBa&y>uF?GNPX-I+5t9 z9I~z?YH-ExC!S&QL&VEX{tfXfvAxDN193Ns*7g>vs0X9F(Nf-w65|?26W>K*DU5NA z-HWk57!2xdwv{Tg6Cf(LJA_vszV>N@>MN zG$!+rn3x7P&rx{x;-8U+uT#dD%q5u0i7|I-q$X-dV-)I7nq@?$TC_wKy)(lQxr=L& zSv1sDCU>@(DQ>=UnmQD;mI;M#iE+8?G1g#q3H6-qZ zh#dNbkCH*WjIdsUyV}=1B8Zwd z;K_W%n2sJ5vtR!}XXGE!+1w2@!xo0&>>B=5Dm;Zf;`>G&b8J)d^s_D1e982;BNd7g>G;tB@Vwm$?1&l z8BcjVTFx1i3lY!Ka{d6HNxZd|<8IE_GU7wEoOv{v9FwVZ|E?TC-kTKC|iHFZBmg>n@x(bGxvx2Tnm!H;|fBioH=9v`du zve#l&*hje%@Uz{Jb~4dC1@cPQ_xu=5K5C1Nub%xz-C^ z$^3V~1x>ElN=%shpcq=JI0$6oP4X_jg2djF8c2Dy`aVND_XAsoOUCiXu{ zJLD7EVUh2OK zLa!%B0l8cPsmVQ%x;z4Dux<;HN$BN5Z$kss2oeL8h|wqq)sywb2y8gfRDCt*bfR_L zo!&BC>-7wMU;z~7UxgIA+8dz=W1QRrWbzG2E`Ng5WIbFF)MaN#!>orc5gMtg%GpHI z^gXC&8BxFcF}NmQ#yFK>9a$eYjKh0Xl{=xTDyb2Bp$OL?@f?tg6OfuX2Wg0ye58mB zNS`Q#42b@aIJ}Q#I`#VmXs#spxFc8^h$ia?U|m8qOMeY?4bgm`&vluH-edE+fZBz5 zZU^5+yv*?Iw0KvS=U$6FT%qABn++|zJRNj=P;=9i*Iio zwRj)H^S;IV3eU$D?-%d+(&GJn-lccrG8_3FfNO3i;P*Qux-NI;p+VFuu0e)tZWa{g z{|hO0j~Q*zFEM2z4ah}HNDR#q%J>(G~^$UF6nCr53)66tn3FV8A2LCn zg{&iE3UH#u^q&w-2579*wU&&vCfeS;6R}X`v7HiQm+~ztvL2L#4IuUbTqwC5is7Cr zrUIE*2DvCs+zD80h^GnC#7AU|7e5nd!dnPfvZz$#f?TRAx{$7k;ih>J7d0l^&c$kz zjS)Lc@+=nzP4+2g?q@JH-i7L(Fp%cwDNy0Qi;F)%xJYSFQ!@`zh+;^e7yua%6Cg{) zTu4-PD}g2+B{0}P+MwS67w!X^{2GKw9cRm21|T(A0;w~1=cAfxwR>vdRZyxI)duRk zV-`l)*8AL-=_&bDj3uHc-Cghtx#1{FTfMtXUz9?p;LRzetG+7bYA6Mybko;muZB`Z z*~;}z*|$QWklfw%d$RXhN)P=(meUJ&0iJ@z-BUN*DRkD5=-#RqA{^#F3cEdVK7u0R z`pfe`CKEbPYuZ3+auB30=Rq2BBczMDKSmR%KwN(#Zrm{_%)bvQ_Jn=`ituz6M}e9+ z1&L>T$R-jxQV(ZC21Eg5spt)f9v(}eiJ1h3SVJJhZUUcpjvydT5|oNx2^Qh|6>7!w zOcHgA5iBn7pl>9oC)M5jU5!x;p3a76W)2kQ?~D``AMNORLNUBoh%10hjEBT*g4D!f zNZnkG)`5Ck#%%)ly!jq_h3z@G^0s9jdbh3O?F4iG4@S!5EsWc)@^Zt7 z_Zo_qAa9dnc$kCoc8a@Onh*1iXDbPXW_m_V#7! zmVOW7{d~;55QH*$2e=O*9BQBU3jL8d#$F^kERLX!cZBCXpsMXk<~d<=;rYPkKF>*; z`#m39d}P4$na%T zp+KAla^VWnaOOf9q8!pE#z6+eLda6F9TJo72!SU4BrrtNP5>cB5ctG0z|ET23HUT# zybSm$!Q4@v1y4xP2VlNwxQLdJ=AQW;HceEU(9*pflp;weFcO}tgu?u($YeJt6N;#l zC7T1e>;$RFfsneK1Zl{*kS=)xWQ@EEGFCngDdcOAZutRZocs>bBeha2$1)YtE1NZinRXe4S^#Otp^z?lHDrw304d~CkZ$<}WSluB-Y(>*uV@D3=7CT@Wm+dI zflRKZ1bGjnCSQcaehSi%7a?6Tvkbl?$4{Wbw^D%Po+ad>Rs~EiIa#fcjGO z*=XL+MAO`7&^T(1FT>sL1bPZ?eSO{CK`9R3I`=i8C6srw;k*BH)fMipj;^Q!MI@%m zOdykOA-ODv#8Z{D6Tp} z64mff|~asxLv`eF1Y~gFx#0X8RJG^FRokqC!xC zUEov=Y6(!4-%<8sMq;AR^*tOhzqd!E1L;7jE)*jvS2hE3SqiDi!H~KPQHnWFR)C76 z=3*0&i+dn7@eC!4K)me7*?`i+RYm}q_dHqahK)AgO8 zR}#(C9{{Z;8gRG&zzi!X*F6%HDo<+e8;~@{vmwVk5ltG))E!hh`AZrnymanIr<_US zecrXmL#Lcc6Z~E}^P^MFq=^CV5;%W`_@q2_x0m5KDQR*W?<&~$qw=IFMcx}NUQz1Z z1pXG;r}kj_dvzGw4ntDN*CVMa8b{a>$23PA)s8r(JL0Hu#8K;rV@4bA6L9|_)i2Q0O!|hJEm5I3Y&fP65WUApN>UdnlU`_rQDpx1u-Z#l zDHM@BUiJerc@^YB8HT*ZoNxy&e|JJA_p4D^F%sS zF1kZ%Vg{rxZl?_55M-(N6cUFex=TENi#P%`IEt01)PnyL; zh9}$NmBOM`b znG5TAGNgRPrK=weT>z5Hj*!UVOR48sUTtovDfOA>*dVUX*-{$N`CKw%Bakm8UF{O4 z5Y2S6kMWKXgq9L;2SF*El;*y?ly-Lar4&TFFQw4zzAMqwDfodXZSu6KrWBdo7b1HH zbl+>JY(CY{QJ)9fO+-ud<)Ax=2K5_2A0gUV-wFCA(b7N|Ay5O+J|iVXT{%zrh5z;u z_4&8RqWYYc)(cQXs$bOWPu-Re$;BW@oLJD_X91{4EtfY@f_xD2OD5k0yo$qP${#04szn2doovEZ{~V=L2pM zawFhoAs+>-7xD<;79r09HVEk*rm>AE4%j4QZvb9~F$u6)$i;x$gxm_)BIG{6Rw3U8 zY!~tez#T#+4%gTYAzJ|M6tWLsahwbRmc+?5fTeMAH(*(ud=0QXPM!v=h?B7+(Dpdl z6tF5z_5rMmlhuI5@p2_#d%WBUxFcS^0N4>PKLgwuFE0V^ikBHzYV4kP83f!LFDC&W zjF(FQ55>#PfQRGde!#Qw@;$(F@$v%T?RZ&#B))kNFN*>1#LJO@?LIjNaEDKB0_^a~ zCjfW)Yzeex&3Lq3@@3eJ2|0=6f~o`46F*aC0$^#1 zd>^nZMP2|bPm!sk(e@Ns2w0gS`vF#^$Vq@}Q{**(C24XyV6k5wB+W112jCht#om?Rq)U zyE}yIM8NBJ)gQ^S+85)FR611 zVO4!kYjQahQ9nbB0y41xl8fz-IAVn~#5a&ac*kQ!6Gf1?lmuC7uGrUuiu#@8oj@)R zLTd6YNL`+S#82>^MG$o+U`0!Hi&JK0^)uYvK&fc`PDcI8ODd)uWTKeVQNM&D8hE(q z1H#25NKGt)G{mixB%XluiDQsx{#&Tyf1nK-1h&926-HU3K^=9+xqgGxFe|eqvsiZ9vmY++|;3hk>;8Nr~yPT!+T|-H@c_ zl8P!LNeqF3iy4rJg=XQ+pc!8M3;21IXdV4~&{v7p_2p&Mvu9F9{pd`}Xb?RB$ViVK z0AyrD4*)VU(Uq^`m(`zAzg9^WQ?qUjFrnEg}f8eE%!mj$@d^V@;qd` zj0@3zJR34WmP6Jt=Xe#U$eJq`1DU)HlFI{-ntUHpmp?*cre`Af_)6@ZbM%Xia7slq z*Zn+NL2+hv^!c;;c(WhiY-U6J61Fe%Hb#y|v%&ibPXYKq53=F1dynVwm3TPI8j#5J z$r<>zD7m`aC$a{4`hn7wfvhVS)9*&wa7r8O^JNY7%m)4TeW=5jhu*UC)KT!^SkhiV zz9p1z1oDmathe%wVxFzw%HL?@JA-_?DBo4cH`enwXxcYW$DyudJaX_HrHx10#Aw1e;jYjBz{8D+{~$f`wM zGd*KLY4o#ZG1Y$^sBf-Dytg6W49Yj#-SjlBA7dP{=KAuomUuS6`Zk5WlzHv|SK%xZ zo`=9yla~8D2Q2%F0Df-=SFga3wGvIZHd_8VG$8>$$v94FtBtI9brUn|wcToRo`aPp zr@CJEClnDV7Inh3VYGn6dxjtlQ2{B$GDx4e2QnaDgQWXJ;!_Zmr{?_%DgxbQ{50BQ zG=^L#yFfBI8j{PaAvJjuq%NO;G~{QHE_nemMkZC${B8*;WG_g!oD3N!mqB{uosjYJ z8Az}E3Nk?^OsDy+<5RpW02*lE9`G#=2hoN=v3ngTg%jwm_dtf$lwpNF4s+}2$UP}B1zem() ztT*v>0Z%6Q5aKuHF?~<~r;RWKZqn(ZMQ5Vxb-HFToaik&U9y-#bb~K1urXTkrsxV7 zxK()Qs>gnEy4mMhn}ch~#BcL^=&HwC#J6B397bgu$=6mR5KE(-7)ayY(IL#g8)h1A z{Z`cXFqG_G`u(7<678*`_=IR5ovxc)B-+=Pm)*|}D7!yXL3I8ONdtrmq8IVYeJY5- z#0UC4bm?UbakN|?g(V`n7RnX+hj81F=p_9+&|;#M`u{-7iPj`$-=P(v9G=U7ZihM= zN=}jrwT5W23UwvX6cy@SL{oLT!t(^tG+&#Xx^~n#elzNC;W?+C8TBv3>zh%t@4*|G zQG1A|2R!t6KpOE3j9)VP`Ze;KsakM?Xd~T++P){+M9%{Km1v%kGxjspfS4I(1AKY8 zemj!fdeH&Rtsgx&%54xmILb|r9vtOnp#Qd__GEa=&4jP^QC~$&T?V7E%^RYJYRG;fI$jM~-I<^h z)R0M{6MbzOPqG`=c(OTUTj9C!6m!V#Azon)*(1cKnnU(9@sK%WuMw}rkiDGCSTFKh z<;!clIqLT|hukXYj!w(O{%$<^+O7{pv#%lgs9puSndkw1KIm?u&n7nB zp{+*@%>Nv8)qk{fzXqjAb3GQ9ERGYEMw7>PoTY4^N3y9-I}N3Img=-Wi8fK4mN*Nv zwd%B1M2l3XT}HIj*QWUhyK&8N4~dqDqww5(q}jNSh>tQGcbfQUvvEHWzsl^ii^RvE z)BcBs4kEu})$ABYbiRHNN90!%U827Zx`^ni#O7!CYbeM3>!7PGm6o=RP+DZGrEM?K zrm6+c6V3PKwdiKY+M+zVCA8>nE^X`2AzKe~X}g_xPjhM8O}rNd;%*$4d`iB0tN4B( zI#_=TK^a$rUYXdU7hjFc_*EBl71aAkOoh@i+2?DS>d6A7S8}&ZW1dD9ugg8nE$-Jm z(&F`WPkW2kH#|X$H*k5%ES?_Y>1pwdSWkb8XQD|K&vJXNw0I!SGtT1K9#4hEbK*VK z7SHv1uC{o?1kW`VZ-o6_qbYf zwLiL!wXPRk$6D8qu4AnmVDu(7!S71RSGv9kZs!xt)Ncd5foPV|+Wb*|>w>FP5ck8X zg4l~J&p~OEs~-eCPPC!XX6u)fP5U{LZFX}UG|(9=n}buR47F|vqM16~HAo0N)qIS&kSq#dn(xnyCu98*1?gq@b&8RnK~LWp z`C0T0MI%33{q8J3hrY09Nlgn zr-CX-Q4cv3q?%CIgbV3E!-Ic_mAP4Xy$3{(vex#p(bune0 z5x5tF`7UKX#PtkJ(v@VMsgsX+L~H-kbI%kAJ#i85eD1jmYN1~%H~RNqD}RXF9MqNW zYwF;sKq$@f@nb#kcKC1F&AlKGmjH-%#X<1D{4$wh&>rV3uO0G59#sw<#GIQMdJeMo zWr*r(^nCc;U+^>9V^C)lV82mCKk+mL%}_jDbq-Mb3qO-Gm7XPDKB}gp@a7tI$y6+m4vRaQk4FGl53Sy${NYPj65qR|Mawt zJW)I~%cB)PLgk%?7pXj*JVu+#T;{Xcp-(BZqX$CgVW|BTqWUK4FXJ~f8*e&cGcHgA zs4hG!2femFMD-TRlSg@)l6n_)Qd>$bBJ~kUEk~;LWyimL2{1Ggc_MYIJ~ex%hKgTJ z#h;_%%gOl)Qjd`HbyTKi>06P`teH(r^}tfvTZSH_(vMO0uPOU8q`pY%kEFgy>N}+V z4{GGGz|fau{f4Y!E^7RZYW$sSe~~SbY@Xj?i^n!nO%GdD(8nYuG=y5pB44YFJWmvA z1LHhO4s`^p?F?Z(H`p7zx&?}d1{3Q*>?+DMfz;llhDog@bttI|h>at*k`mUCI*Zf| z#I7N>o!E86b`#q|>``J55_=k~(wt>GKENd02!YQQ+E%=_9DD|SCnPf0&OukR)-gBL z+%gA;e$$T+zLBr@AtHquDeDVSLm>>+&&@>yr7Ee#M<}p_1l{U$PPZ{gkJg9Jc0f0` zBD2CpbCzq ziG?15q4seqT8g6K7ym%{m&o=y*#?ulcZp3V_A#;9#7+}iL+nSe%9`hKY0tT43GAq= zZ>RJmu*#Y>xW1v%Stu8V+B`~s6zSt>%ByVyuaw`0ODv%>N_v)x_60Nh!+i$DuQ+Y@ z+GM0u){s@TD=JuM$^TCho|T2w92QmRKB#7ogz554=m|=uB~SUR$+8^dvt^Xx$3cb4 zUekftSFqthKhV%QO3t;C@el>==#h#GnvrK8-b73KLVpndJ+WVU2B;m}HOO0b#r4}X zN~Jv-Jun@A3`qt*ERMm*#dnaJxCp5W?|i!MlMU$-`H(T93^G;>ffS+w(kO535g3 zS$(o|WSs{;p7&0yMyXbxH0p!;4L*~Lk6~rv4@fSO7EsqTh15kCNJET_roRi?fapZ`3x8>>DbX6e z7lx=K(QA}-5Yg)clwlmvpd@KcRrA7?pbl(Zbt$Km#)EFEBK zIKce3htbN={q!(eEEaU@FeLO63fI04QGFae7p50r(C@vhN2~B6S6r{5&!+mo%xBYx zna`%x1v4M5%B564n`#|!rbDl+p^3smdEkx*t0)Zf5jA4Mek8EJD)PQ6awT}=;jVv= z;6`LLBiKsL@Nm}#50UU=;VO%HbcX=kXbHn=Vb8ndclUsVP!{6Pmu-sPB6V{O_N6%B& zZik30)byj6f2`AAV7goD^mpZveOK({)eZBf4VbG@Dy`Gs0{vqanTnfUX%>c}b#~MH z#%2*MRWBk~Nc1xGMEMG$UEK85mAJ?5QoeaF{BFj`OM{@YTt5BX>* zicw3^-`B{)dZ)-7Uau;BCMTz|FwR zfwuyu0yhEY0Z#+h0>1{{3H%E96z~-A9pIP1Z-HL`wG|pW0jv)^4r~Q{4_F2~1{?u= z7g!5?2e<}!6nHoAZQxVDBf#UpQxBs*fFA*W23|TlPbRFy8zq2Efqwyufqw$~0sjY_ z3j70jE${+x7w~uBOTgcNp96md{to;Fn7B$~KLZ;9e*zW)e*_Kyo(E0@o&zoeo&|0L z{s4Ro_&tz57XKaaJn#%K{#wi)U>@)rU>D$N;8@_-z=goCfE$3Pfct@80uKSd0G1l|KI1KtfB4BQ2r0Ne?j z1H21(1Mp7ZUBDf{mw#^>~0_tRzyic zwZbSUDgt&yQ4~?|CstJK*s#!+-V_1py-SxSf`TF)1QZbLh=4Q^5qtmcbFx|Ze_R*O zbDuMBo07?Fl6eR3iMPUg;E&+l@y>WRdH+%{HEB-P53;s9$Gaetx>mNTGKaO9E|A@E3kKy|8)gSO~ z_)&Zm{yn|`KZ0+@zrzpVhjD)xuYde>{2+c2egJQQ@5i6Pzr}~*`|w%#UVII{2mccP z2LA`&jh7$J>mRR;@4~Ofzrydtzr@?)U*H4r&++;AXZSY!Q~Z1U6I@2{`p2u|JMgRU zkMVo)?RaN=8$J@>iZ8-H!gt^w;=kfs@bV*h{o@znoABH45AgQ*MtnHF0bhcz$9LfC z@Zv!58Ci;UD9R@niU#c$qQ0{_z_4Li`GR0e&w&A1}t|;ZyN9@QwIf{5yOO zUS=$>f4mMp3%?VeiFdcpZEU-V`5=x4}o@FX1Ec;rIxA4n7>;gb%~N#fReV1YZC6Y4~fn zJ{M{*ek(o*Z;KDayWp?lBk%$ELi`ncbBXWAUnc$!?~f-Yavs2|;eGK-@jm$VcyIiE zycgac?}-n^d*E~M?)dw7H~dSyEB-rPjF+3ldEk56#s9^x#{a=@!~e#g#Q(y(;eX;o z@IUaG`0w~S{5O0z{ww}F{tI3(nezaCPKjTS|3rK*ejM+F|A-I4kKwcNAMn-qQT%iK zd;BPV1kano`2equAI2Nuhw!`cgLnu006rSuk1xT$#dqTS@E`HLcw{Q)1H2Oc4PFc1 zjo*NOjX#O+!u#T1;S=#M@n!fI_;&nr{1E;b9-7Aa08iqd;8)-~@mBZ_ydC~A-Vfi7 z&%w9htMIM(SNKQxpZJG(#n(9>;FsW=@z(ezycqugAB%6q7vmf75ApT*etaDsozD3H zKNnwv--NHmpTt+;!|;{(Z2bN2J7h2RD>LZ=nI#Lm1YhHC;XmSwad!rU@EQ2e_;fsHCa-M#415}X z0X`MK9-o5Whfl^k;FItn_(XgTJ^^2YkHvnt8vYYL7|)x{D;uwZ55zCSU&UMC1MnyDSMXl=%lJ6F zKfVy}hp)x^;$Pr>@Z)%IJZBECXuLY!6K{m~z+2$m@kj7(cn`cQJ{~W|-@^Y}!1l%e z#dqWX;K%X5@q)R$qVa0@pLk>Z5Bxs-cf14s8$K96h)=~2;A`>y_&)qwJp2Z)EW8fB z7rz_dgLlJsE$HHSzrDqeAqd+ZEe*dEi0C$GjMLT=7Zo z6wsXqKJQfq3l%$iXM$A}dw3Us=PUO2E(5Pt9F&vJbDcXBhvz#jIEceFLJC~xmW`~|Jm7IXjk-HxM0 z+_$K9h-zBMU24C0Sfu!#*ObL;71wyTgI_Ct;N1xxQQYF)3;w6L!+R9WnGb%ETZ9$4 z-=660fRnF-e~u#VLCFtTZhVM)+;2~Kj#hBL^WDr$X>KK*_J;YF?ekXm4Es>u?e1;! z^#hZ7l-0lR%RJ2f@R?cVauTKCjnYCxxd-Kmu$eL~4xg2$+1?ou~)R$+`uyjKs zG8&D_98}~zG)K0hx!D%ql|6)x{D?Az(;{suhI^|Qq`$@zp#=7)ylPSlm>QBV4# zzDz*FvKWoXW|SZGq9Q+|IU;Y;qnw83Ic4s%J@;);i?B;@IqC$>(NORp>IToEUeE*e zgJEbmn1V)vMQAiwhf44jniG77<_6AU{c&$uv`kP9%@69L1wmu9Ft`nk1rMQRgHC9< zU>q6`7NLn?BYH}(3oRe~f>sF1yv5NQB+*lY3($(eb?9k9E3{JZ70l>XB{+;$4gN-}1*a_GXMI6!v_{YXtr;{$&kXKC&kCMG&kkNe&k3fZ z=LT=1=LK8PTEPLdcHl1MmqI}TJwK>{UJx`y>jbx;b%XoR3xgNXi-KNgy*J7VLL0jw#Cuom- z=>&bSuNWY<%L(RUU(*=2o5rwjoZtYqhXG=HoglHC^S=|Ei+xL**nTHyjU8};=dpuM zFc>@J1hcWjPOt*|&Iz_-N1Wgw_PrDQjvaM^+;_SBbAr>bW6UXl{m8U$*l{O#0Q-q? zVm~{<%h)eYFctfiEr|W*1UfVI?@q7}`@;$T!TxlD{P%dHbAl?^-)uqbA1Am9`_~Ct zV*fdTPMusF3VLB(L%~R_TPT=~bq@t=bXl<<>@xqG8JVhO&MNIf@(VehXR<t$NX3Ku#$~VMJ25e<> zHtIG$1JyZ$3$vvTxe}0b zO8so53N~wtHPQdm;whfgC+A2@w3vS(d8&k5>03g+OoBqP6m?|_>dSsql^*DMG90ZXv(eh}J{rhQ^nCday+GXUyo*aYw60V^FO)jyMbZ?l zCl8|+OHcF?nS@>{@1gbOGxRd~32h*;k5$h>8_IR251@^t2YR`TMz4^C=#}yzdX;>K zUM;eNZ_MO$^jfKlHkND9>*RK{i9C#6FCEbvWFXp9CZIRULi8qChc=Ua=*{vMdW$4> z>Y3+E^j5hTZ6Qt2+vEZCc4?2clvmMKG9JA{=Ar+S)##n_71~;kpm)h%=-rb03HSZT zndrSz54}&Cp!dt2Xd8I~eL%XP56WQlA(@G`l{KiomZGu)vLiiv^w0L>2Xg$l=~F#o zPeEO&j(Tzl>dWyrmo0T}MCB*$ww^{`>EVa;xT#H7f6)N&Hnj^i@-0U8R`!b%` zktL{(ASByM$dw;U$dj^PWtK8)R|$pXsuGGw>k^8}^CcuQE<+-3XCNkDWS~g?%)sxZ zZx~g5iSN=u)Ihs32v>C0kZw>|T0-3+Umk^e*wS85Poq&#FDNAQA#R$d?mDOsg;csjmkz;WIviCf1(v$=DrNL z(jx;R6EhH#yN8q0Q36qd({OS?QhEIl-q(P&8Kp{{&@mYz&54$FQk5jv#q$=N!!_G)ldv2m!w(4$X)6^`S8Ai4T!~UMTe5jr?jXYrAZSQl zLAf+TJz0wSqW49IF}pVtuMY=@G!DEYI?q+f zG5uLs&LDO~Z=wy!ttb-^pv=^O`mzWO%MLV>t@B%0ej{e0!tb@tnW!t5qor$CE+Tgl zJJQ)oOtTW3wS@eN`jS4XtzL`rus5{y56U`x&P2?c1(N&lfoag=GkaCJCfTX z(v;YdwrEJYqOOcVJ$VcD@`KA5CyU2M1Iv+PW_oSvRmoj zh}0)`qy-w1$90(uL_JxKGJzl(mcwX7a(>aRR2|jVO?~{N*G*wm?j*y0MME+kb!9oq zdl%}uix%@wie*;SgAU1;exniQ2^Et~t7wqF@7J&tBXJrfhco_C*he7~PRIm>M#`7_`Gs(KIbh07J^ zdd?dpya&CCpVHfIn8K306#@PJ}FPYe8__ja1 zRh*sElg2JkoMQzpS6rTZJ67ba&1;K~ri8c7$$u7JHkoa?Ucd7q*-^`G@b09GS2Cz$ zn56iDcQ4sRieKce#FE~w{O!0k@U@fo8GKM1-W|)|1M8P*-Z$K$`xD6{B)mOddz$zs zgL-_F3z6NI);_8zJ{d~uie6H}ns1@pK9g@#!W}5{ymF^d{1v>W*E5tD59k7~7tbD; zMQ~v)O7sp%Y5~FJ8uSg7NxZA&xnt3LB@{cm$myCQU`!m+Fmg|4gZ)QZEMh#o{q7^f^MOhlP+d7zho*WJ82P@{{up` z+Ij;+sZ$8P(BvQ*sgw-{hl)~F3Cin%@mi>M>fG#-A)$Jy2H9X}sF{=2`#GDE@rH%c zJ?W}thT{+6F>gdD@jRfL(Bo#_R4;<=wJAL+ButP3y`tquhtmD1J2t~f-DdNZ$A;o7 z@uW8^l-dH=P-nA&J|}opH}jlOk(2y{cJ^xdxuNt(vOi=v{vRIm=7kb5{q41mfge66 zk_6+l?gAY{JkUKy-G!m_bg~zh@ErI?HfQwbi@U}GqjT0roO1|Niq67Le&fx0P_bdp>hI_t=I zn?vd7+dLIK!^w^0e^CA~lrBR)%y+2XN1=3CxU%v#%CnXiDSw(dSg$Ez&9_oMn#n(w z;dpnv$onsp8VW?trvPs(sc{5nXb^J!#4G|k7+s$HlDv@gA~K%mrmv#owI!?_e5o9E z?bY*BhT{cc-3LYPi4IPsgUV#PXa^PPpf-W6eI@N+IO$8tc&EGR>*(Ny49D-qYkHO4 zR6F1yt(&AFt-D@>l*@sz8|tX#({B1k>h>>T9o#tOs+qwp$Z&ikUei10q`{qg^4g!r z;69^>R`+VTlGsD=HNS=T>bbGA^)Vo+BV;bpmq|dyUkIMj!JJPJj&RP`pbkNTAa()4 zg}ha!Qbd(By4WpB)FQC8ztm;l*CAbxj91@HH)jp5&2an8ZQxg(rp4JvHaW}CR_)^u^Gg!P;nj*`E@O)H?Ym>>}c#t z-S@IVH(O=uuG8|}-SlJB-JRk1Klli*r<*D-C8v;Hta9lIt~ZYds=|`By8eB5JWxR3 z)+Ol66M;%MQ$M$vldMSkQWkst-Sks*achR-PvJ@Lm6N&{aB>%~>cQEGy8X2LKsVi< zx|2(|1H3|cup9pzpYDxtQ$GL?=om)Qj_!k{8jNyBB>rHD9WSHZ2~Khi>1Ym%#<=NG zG*l_W@w)gtZ=9QI4s_Nv8&5-b5&WtRP0(#!a3Mc0(ee}B^myvNoZ+Nimd#b3?8e{4 zCwNoc)Hc8dG>vxl5Hz8-_qrYjw?Rj>{B$=xg?8NB4C^kgs65k+pNkiH^WD^?z+kPq zfOf7Tuyz*m;%ZJXgX-QQ-I?Pkb0-<^O*g%e>?0+-1n#K(wwrzz?ytPejgP~ddGETZ z1%Msb@6mx?S{%^cR=ACw!HqDT*hQZ6HyLlEo8C>4NS<*#fs41vO;iT#2;WRYRkFbr*LRXVs9QtJf9R&a zrSAC|j$e+8x7AJDmMy-Gx({T7?OJyQb)VDnAG_(p)a_To+SO#`oo;+FuAdtxRs%MM zFKOqqZ19z~BTN`{Ov~?b(?8J8za^~2V`a$icI}-ct$Z-U7b@p@mcL3lk>T5wt7rIr zp zP^`gTuTp9?!JQiH^O7gl?pv>FYBNjP>XQ9l&D0KpXEiwBos-hj#bes(L9cd7PZt&( z^6I5_Wt%?iHA)>Ncvq<>?v_q~_?S@(6mar{*L9`6S)l?GZ~ zO!AoLB+enQ)6uCAoUiuH}UY6nH5b{lwfA-ST}%4&^EtKBU~tPwHm< zRk@9SzF(ln%)@>nr9ea8BfgWUNnqRIQQt|`BCzwwV+5BIOrUS?ae}J}>@DyKf+hr2 zFJZ}(1h){ppc}s(!R-W#G{m^+$p&5hnkSB^ZvHt=@@$%VlEvILovy&JI+n2Z_lk1Q%$^#p+&{zfm4{_` zh4QovZ&#k<#}DI;y@h@v6e}6{BDPH-!7}~J>P^<7BEf!Li^YCX;*9K)xBO(PCc$xC zvc#{QsGVK1)UW3x|0UgkjQ6&muEbbdWH{aqujwuGQv(6p0?XNilL$W7hTdZn&Lyx- zxWbpjs%-GSUncQIHdyJ$634T_D&|=)Q?{heYQ~t%25bCEi3_s9TDElKY_QI+>Lj12 z&v}82x86^ubbDqvJ^@d9ANh%;fNh4YY?Ia5V4Kg|Ou5TE=R+;O-A`Ai?!gk)frrbH z-{Hqk!;8GnPip52*0m1V8>#JmsqNeWU8m*0^3!M2&V3nWMqQ1dfTF*}Hm8*v1z3`YN_e zAY3z1nZWuxKU_O?0fC+WE(q64H6*CgkYaVhjZ)VT*g3OqxUrM0MY<&!@4|4pEhBlR zgtei;%JsswtEQK*=2t3Tm&t!r!kXWsd`l+(bB5!&<#ji-4yR57w(1z}VvVX09Ma(K zu%D7nw`cR{8I_Lw?vt+#P;dDm^-7UlMA$ZK|8BRQ_C9EUfrQ9zZ{}JcIlW^)kUy-q>*J2H-K2LEA=$Ig}SAGhkqDOCc3c1M*2~>W@;FL z?fb2qDW(&w(mk>*TraUKTWou{e(K|Fv5z@z>?5$##tuDgJjh6XCgbf4r>8KIGN)x& zyQr!BX*hm4UgRAMr|tlb=}P>_s2(KPb^*b0_IW!3>-#4?1OH8#zGS?g!|55i$x2uo zeNXw<%vtv{<+73ZPk3$b%!nOSS6@Z)tO&cG=|gVT;OvNhVjG+jkyM-|_8L1k5=#{k z*fuyX!e811nKNu8dEx|FJ5tk0wx+3bS?mRo^jrpYO$qCu?pMAb67Pi9^qNFc!-3DW z@9P=J6oUJ7!`={K-|Z*;hL&#{NiU?G4H=Ffz>B<_A}5C0jJl;my_s=4r+dyV98TUX z5w=qLYR@Sk<28?@m(Wm+64n7-rQ9MCzYC9fk3>>00FP3^do8s>% z9o_Sk8K#w=h@_X(=)4Tax8RMub|;PQDH_rfi8b^zqdPa6awr?HFM%Cq!x&=eVK!Vh;Qf>tqm@TQ((7n+NrvN};z@7RN$WbAbv;hj zR$>edhk?zJS} zVyMFiY^Y1JlISjYXK^6E&uGhXEFkJu~uZ5{Uk z9XDBfmpVvyqX?|KLptuYl$oZL4@c5p(CE7*tc`xId?aGmQb&}3&aj(;|H*KXazQkH zJ}zESG}Q#C(U|0^Q76@c-~tUQM)}yFA=F08pB7E;rmv0}j*q~Lywjtp8NmHo{EVoR zSWK`?uOur+IqW--UasYn(e$^}-BQ9j&b`VtqjvQZN@rN}Rg`OG^7S)(ek(lYHHapj z0_;!KhV<2iV4e2Wh~Q-ct?peO<*&vOL`koHH1!7XmJaSR%B&)2aTR5*h)QY$!H2r! z$|#3d(RH5l85!@YX!w-2_4!QHPt9dX3tjT8ZpX#Y zGOhevH2pJ;exBj@-*}Pt{7DVHKtmO)mW+<6wobJA66<^(OU7xd9ikjX|3UT1cpanZ zKWO!i497d-RlUy9)CjT zYAEoz)*a3&PbRR#ZiMcG*SET%IW`Jjwu;v>mZ^-0t$#DD;yq@<_G}Rp_x`6^)8LWP=GFZpA zO*ckk(gU>o_Gr2SeZ8LH_-b6ducC>afUW2*w(9O|@U<%&prmJ>p>wpe%FkeDoJsf81-AwR;F8PkF*M?xa21nR>?Fd$A z@O_js@Fu7O8SiK`oucnvC9Dk%RXኲTYx9)u9zoTj850wAO@LuJAGyIqGf6;ik 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Ê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⋘LumsXhTAFGU9UAb~=G<*`SaJz`l`?I^ zQF@R5&s4ILe7m3ci9rRiDeZTJUvZ=kuCeQS-}mCX{y2v&O@u;QsITnToj2` z@x&(*IR83TJz9LWn^f}{@gLo!IuH6>Nus_%MQeD{;=_04pBjzc=Sh$MN{zD|@ArhY zSmD!_ruvRP;K|<1MC?=XgP!bPiH*9%4|%eW65poc98b31-lN^G;)gx4UJU!9ifegd zUlMmv@gtttIO2XPuI-7nWlJza#gBQ6X#RD1(Fd&u*|TYdmra&s1Cnlyu6`B1f&FQ6$CVL+C^G}#R! zat<1j_LyQeyy21i5of;hxAYkSLz+;)tyGXJlp*)8z=$k>?hlO_s}0#m&hv&K`x~f> z^|+dXqR^20p?fDs#&$y*kZbZX~&h4a9UhZE!?Th z;~5%HFfKPAVoFhRP40qf>2T4)ttc_fdQ+M>ZQgA(E9;lK@~RgeoA<|3ZM1% zAgr#!=ez?5>#DG^cLd>6Ds1ANK-ffu&wFPQzN*5e&cE|}DtyajmcB~oy@WWOanmEZ>4l?d0Q5%npb4FUcx|^Kmx2zlzwe`uk zz|U8YlGHlOHtZ5VUp+&zTy=fLh{c<_$yK9V{8cykm!Gd%lc+h)xNcOBcXpHijGTCX zH@RWdi;pCkqq^4223qX7b3~M6=w{|PoSWe_lk;M50xU5v7Nf`6($eFIi^FycFP!a$;TzaYlJM zlfO;PSYh+|_zxrlR8quj5no24R)CCRX3O{nHz{tmj_-7n5@vfX7UvNjY9VBl%0Dx> zU&VvX>@|GeXH>i<|Ln5pcW1zuY=!PYXl5ljO6ojC_SR-Kv-1COb>;z8RPV!| zx%UExJ75@yh}&gLMN6+*Y2{LC*{YeAxfHoCSyo!Pn_I4>nU%R`mSu}enr4=w5t5pc z7AX>LiNhy{>+vJNO^RJ;^@+IoUrNImJI2Y53qY(oi+^u-DYjz4XWSKFx!?frzo^vcL6-N?aQ&Aydaz;D zb$E!f?x4?9o|5RHQP%hC!fYNEV>$nbqld>?PKSK-hnDPrd7|wlilg;Botn{GJ!327f`5l^^#zYR zkR7V7YfKk40H>*5L^3o5N!43#oN0Up#@wPW#Wum_dd2D=1n<;%T(F(@0xBY=z11($ zFm_!EHDWp#mg})_BTu*^&9`De0>#{;6N|tvrn4u;{^E_9W)8vMh^vcP&cuG@)w-F* zma$wo@&jYEt8Al9b%%sfk0PT~8q%l6AUmozkyD-bWv#ba&j`b{#NIR2x42Dp0O>Lk zZ{qZF!CKo)-}1|>2`&7!nRplWn4a)Hm+vd=t%ZMZd1~otQJz}y4QJ2;Qp?`Auhxl| zaMi4p?ruR)Bd$Avt1m_D1T_GIpNO<${AkN+ZTUhhRTm+4f!d|Le%4+k;-&sZ zx>ZCkxrQl7#(pD1)e}gDJRy~O8_7r_q*v`jTIvsEggTFmRAGqy<=NjbI^(5E+h60*ZOU5c@a<8Ni(y&&JGM<+RVrA31zyi^xwLzN<~-R}Q!9Xnh0gW3}&UH4k;$+@U)woc|SSNQPqXPWldIn6dX* zzdM0D8CI^tot5>c!(F1RlMde-XPt8RKA%d$VU;@kKpX3V!w+_}Djj~P zt99Aohr3&UJN!s*>pzFPrCIJLs!pW)Fe}XAM@L(h!#!TLZgBXqsaCYZJ!f0B9qzTz zs_XFM?^z8Ueqyzi+-Nm*xX*U0xx;;TTdf@KmucPZaR0;Boen>hV|8%& z>3pk`!)Zm=K=L*m4as52Jjiyav`1wBh*K5setHayK%;gI)5>?=OLr0>Hlabm~0B_AIN z&h&nR^2N@wj-i)xlf}MnSbxCsnvR{VtRi@T@SG^?0z6F;pUW&@meevNa_oGa+`od~ z)QRZL!xy_VG9LY@79sUR392jE1^QNF$#C~txjh4luVs{&n_rqUG*gY!pari6Y z^r*-|@DAa{6+^YeaWv|>ay>>CXOcyUANyPMJXFWnSTklFps!eM>b~`kBaU_CH#m+u zW>m}YBco9gd@(**IpOUzG8gkTFpBeo-dTMNf z8B^&5N#y8%ISz*K$NbN6By)7;F4>t(;piU6aT7;Zj-wGrk8m7~IeL`iXkxaBk*8dr zWvbaRMjmtRXlizik>^}Hnwi~W%2E^HsxF{~!KHkoDMBX5ypcIVo}xd#f4U5IrdNHZw*Zo&I>l-j3(3SY;oC*ft!z zo#SY0_K4~1IPNfe#&mTYcbbpKbi*OzN@MRLk3AemJF{O*FUQf|Of!5p{2OY>QDZxr z4SJ)gP4Bi3KU@xf5ARyv0>X%2EFbta$@vSy_nN-T@C@PmOy6sSc~7{j>01YXEPTHi zy#w7M_F*&O+Fkw#XC$}zSV_Md*HG^B@#5&tHIy5DiZ~uM;}Wjj={>lHa;wh}pT|rF zE);MKNjtWenK%dQAz?-rcKI*V2nvrgeUHLdg*TbL{&0;x@MhB!8@rer-xC|JTgS0> z6C?H~^MZauHzbsPL+hq#ZNL8(3{(8~AWi?{$f7X+U{wB5w|@+J>K`Xe|7!xmwO`Vxdg;eKpt8lO za*@oYK|1Y$xJOlq_PV6K%)Zhdh(xlBACgUdks<0XBzsyT!_?zQrG_9`XBp{L(~*{1 zgp5#Ykda2xS17}bYiBt>=i=HMmh-PIu7jz2wN_H*aUE%dzfJdt#E82mJRRI8*hx1} ze-rGiCw&G4@7Gu+*xhUPBZqMVBBxWC$z;d4fkveKPS!k#bgz(@1d1Et{*+^d3l8(d z*R$sF^_xcksO!hZNPV%=yPV_&7oZ#<^9Pb~F99Q-2QRh+r zD>x_nUq?>zzl)scUyq#N-+>(O-;W$;c-qDWCaghV{sbf@$^qt;J$XWcBYC< zla4EO6Uy1=HU1tpn8iJH>eRoS{j=iPRrOJ9h8l#tmcSS$;cM$cv8peSPFGPp+piqJ zEf3$dR9Kez6t=U0In}543u`3l*fpP#(`$l^QtgpUC_zrWmf&CfDa1gp6Vj#DA!$HJ zcgZd={t=D)1-p5FMMcC9vQDG-y2Ffkz9+B15;}f}%ZeCK#X~(-J%@*dM&1l><0g+E z$%oJ(B1%H>qr7)v_ry=MdOBez8CHK-r#+d6q=6^QkU;TMy+cqcezrBi2|LHI=D^bT z8$Z`&z3cEicXb-`J=Vug_yuep^Z@BeLh)~UH=*jqFSjz#(r}7jVOTj1uk={O4zE&H z=)kHlt0OF*!)v0fJ01QY#_HwpS{h96a~wH9{5tPw?2Y3;vR*^$a$0X#?>hX6%lgcT z_o>JF(cuj$@^?60%Iq^{?z=+53`r>d3-1|}ir;9NgR0WoWLPp5Q>VSzW!1y3&u0sl zu?O)aLi|>5OYGkGudN52c-swYn8Q0<)~imuZ#Q`0u?7Q4#Tb ztdG$8claubd!HxrG_0@r4|2^(Ln6l?^!|fV@jqKJgR9awY*@`5KH`e( z1nYR&at}Aj4d`Qac58^#QJc$s0(z_KE8XvF@ zIAKp2)@g@>uE;C!afx@Dc+-d{5#mb|gV-X6fJyeYnstPeZB7-w&rB>M%$>rInLhc? z@t|;T(|gw!>HRV#MAty zx{X6(#K2OJcVmh~%_xs}M%G#HuhuBGtV$#8bCcrx3Nh8 z>R}9*GIneTReho2++)*OJP<0){{(sqI)Atr`W!0H`+U0dd%fO+>PJk5Dnjyd8YZ=` z-H%squs;>2^RlZqLUq8&HH=haI%`3s`vYt8L1eQclLsMl2Y{d_Cf%-x=n zIw;u2-4#48*j9%v6}-dyH!7muomS*<-qy@rsCSoP)pNL=M{g7;w_3gSN^caXxdT6I z+l7Z261m>p`gkpfQ||#!y?8zUzn)%$re?j9t`U?f%@%yC+ZOd(`TJm);(rP0O!KdQ zk6M7!Q0tJU+JSVbqY^-sAVXBh2x)^QA;Z*dNTqrp!__FHSIt3M>LX-?`T^XIo-GQ zN2zYO4K)nOtYoCqAgMn_E!1A0BN>x}bjD89U#R}jURRK&iW?<4yAA19-H{$O3h4~C zslQas!AUQ0_ z>bJEPqvd|8e}`eMb@)z?wF#bPg&Fnl;+|aqNQC+9ge)t8x%#ne&{{RZz=~K%{&^yuYto>jdPW<^TyMNj&BDpr zw%Tj$^W9 zy;blLZzoi}2EDDGXnC16c+#-a;1v;JMuR>cYqZ0CBdlo-_lq&Yw-7)gH+aguhq8HJ z@M(SMF9e6UGq7$G9OnKN+%Gu79R%|QpVe3?_?-JP*2ovZ(Hd_Od{Ia1BseBKGBV5< zAUHNW4tzoI$-)~=-z>PTFkhaF;75cv(~S%d72aZc8rYwo4eZa)23K4r(*>PDhGe?J$Es`#1+YuJ;iyg~vBRx#*7N|0hwSQG-s4P!*nR*I3 znJqhSy&~ZPvLNAXs62RVS*ThCRi;<3S=+D|6|RKKkagD%L4|pX$jcd<&W0+_%i6ZV zQrrN>siJk{?{?_qK3;iMErNzmvvm@-vOM3?BT6y}X1DZG!%R_MMXTd!t?vUkTR)DrQf*Fx3evJ-pz= zwd20TcF@=gb7hUzXQ6Y)7jWh?Ahtn-J`l>^O3K@yq6|qT6FM1~iEjaP{=g1=uR;Nx z7yck~JtWUJL+tTFxK0o|z>t?Gg#t?{wU?o@K}uIGgaWw-q4h%fvSr|R5ZeOnWMu&8 zQb6)@5jvl}Xda7}kK@V&W$o z&|jHS8W}=*x33^{I(H`F{)MjU`?IeJQq6 zyGZ#*s8XkQ913R2H7~Wp5yL%&RPYT|b%l!L%Cv<_iwZV`sz;!GnnnugaPx%pE=ONf z*}~KzA)WGhp<*e?kg0Or7X3}iP#{m}7KkmapohhlC6opQGj~zCr_m!C!n$&P<21qznQmLwe^o<^=wUufSs zS#kPxC~)B5mN2yjqNXlXYA-}>wl-V^C0y}AY@ySkUyl48u2O_9EWviK(5YS2w!?&q zcMxNi(7F9P82}4OnX>XIRLK5{5vl+x)6bXf_|qwE#ZR4 zILoOJ?}cmY$v3RQP8ZlH4bE~KR8%5wu%9J{rT|2#RX<0uE)_CUnn-n!Z19TosIJ;F z5XrK*NVj?q8KpKMoncN56Ie6`w@(!ySttg{(pa;ksow}Wm9=D1VQP#x*rXGs)c4}> zs1vAgbyXZnwSHYb14bcNo9YderFI}`xSv8rsF>L}d`_X90M9}tS^J?` zVv|>a6RrcjfMN@7TFd}Bp`z+V_8WF~sg2r~m#P!vewX?Qo4sLXAyjc_7dKD^RGQ8$ z;)LtYez0>0cWBYhFqHt6>ILh4(j07yv*E2SpM2BZFWk=NUc$X>P7{9I75zMVP{ZD? zgz>pb;4odPp37T@eZM@i{Jzey*s5cbs7TT`>u3amW!H zKIMu_*z7o-cGc7Ka3x<2(_B71Zs#{hEEII>28V)CmrwF3+JAy1;bQ~keqGWzaZSwo9E5`7xfh4(x&$$v~ zIGlSf{Jbl%4jd!gB-H1L3o~vNP7U=mv|EM^_lMqCLt2JCuvdR7_=c@^u z#t<3{y=Q@Az~!8z;`AzfAAgG+M^}FQz3n*eH@nic zQYXxi{3JYRM!$=0lkm`W`Fi;JeDO0Y;bVfxjhMjCtm=IAxISNWh9!)e=C*U(i+mLh zHEhS@W(&jj1qYM^CG<9yI(=`eQuHG0qZ9m;7_rpVaem zQqwu094O%hGx`#`d%}y?9gxL=tFP`@4j4YasuW-5fblqb%LRRv-@4Z>8~^vJFWY#2 z>t4HT6U-I~iNu*9aVD89u1w4WB#Ha zlU{gNKh24$sy_xpjX<(v7Sj3fPwb**Xs<=$Rn=LN*hj6@#!tkkzCp5gH`1+sL(*TO z|6V2z@CR`2e${^k_5G{<@CA$)c-7w!wd+;?y{Kq5%{NIsOifiiBjP((^m|eZ@|j*Rl-ri;im6DI8oSZdJ5r`lmyQ@-mL)-QsB2bR#r=>|Dvm^4=P#o4&3NRt++S8*C@wuDiukuJ3j=~h`t z_Mk?xKoK%TnQwA16^nE_#*)^krZ`P?7n0>5kxn;Q()a3VoQ8T%2bhd>sW*{qhlX@I zx03d&Z*YdF!^no}l$KYJENH%vE=QG&oa+1qOM09`Vd$uO{6A(MpJ5o{)Fh;gWLNK0 zK~;^M^cug+FfpMG$?q~GYoj6Ess!m#eDH!QmTX#6ir!EmGMfaKqr>MeSTddYS= zXE_M&Z5~p&so!nih0>fUtFR3d_vAiY!W9uO&Iq?>{lplBX z*{^V^2Qlzx5b0B6kqK%RGEpr>CaDd`Wc4jFMg5Fyp$d_Hbs5=GS&PGsR?3HD(NJVp z)fL%Y^+)zlFCcrX>Bv561@hV$`y}>?+=jtWN0IE+i*)`JCe?7O8gENr)eP0a$$AU7 zdJy+ir`eeFgj)@gaL(`9qzP^{NkTX+yriXWwH!l~+9~F12iVT$%@Xmy|D2tCla9Mp z<^N~;$E~84NaW^7!d|;!l02&0HIuF$k`{aXFJLN6-#TrIe*#2b$L0|KOq<^F_}_$B znP54paZ;M~C0d^Uq-PB4D~AVotmX_R()NMM+JRjfTuFl>tREd79AzDIcu0&@=w?3>>RHA+_D`>*;XW(U;Sq_}M0bdt=E!8~8ef#eqC9;9G)Fv4RV-~Tw@%b8)MCY<%em~yf|y2!}IG{?>oF8Ugt%Jd801F z-V*5a#4~AO^oOW6Nv+I;?SRfqYhDNYaOm9J%A4S4$LBWQB_|x8+nKTxbbQ+IVkvig z+L|#5|2U32c-`LkZdGb`n)MQzI*z+|_qKB!?abtaM;u3cUc>_&M+dW6!b^^$BQMF> zj^l2VbR|8?xyWVIMc2cumGIP6kN!!T^q3iI_})$Aq7pHwml^#V+LQExnNaMcL_5v! z)k>oMEJ4Q5hR{KNHWQ-WtIFVE3DSlj;+2$bMmNC6lXTY93nEEhcTx%G&>X9FoHO}v z)|c=SF6q1(-ByP$Gh<}6>q8#qKvkMXQ%}+bGvN`ubSadRLSGzHh?i8s5e?rwP@*PX zGNXs1y-BIA>Wnv~B{;!}-OS}lcpZmKWlOr*r3~L8B1@#C<}UqH^ljlmuILZY5lMqx zI=Ig65E7E&(~hAoSHiah(Rmt1sy{jozDEpS?PPwPN=hSL(K+buNnftV`9j) zJ8YUKIpJO>*eqs=^l}`pdzvK-avZanGBU<-%<;5Nn1MrAEOVJZ@`mG>=eaB4TGcY& z)3N$yT;S=PaIKbe{q_;f2Zj}AIq?oka<4cD(3$O4*XQEZo zN>BAgTt$hUz^aRTwZ~)l7N>+65-#Zjk0&Wcx9^f_>E=jMlh6n2OLHWEcXe|lIbIcG z$e6!wE=>q%ucpgT_T1k$GbieO<`BQX>wS-k68dl#w%X9Xpm_ zk9K5vR9k5O>~+{WOSq4gka92R!0J8FNC~IY8w>sL{>*ZwN<*3JkKsELTAe+AFN4jY zpO^2L>oh`=Z&oWY8EQR}Jq3|YLo~UyI)rog2d};DY>JWGL7l+#!}47uAAmN`T|n~Z zpzWG2L0e`?#*Jl+TM)8m&3kbsck|XpspRff5?YEk`BB4a3`_l)+=H-2qcB4PCHM3; zM@1y}st)`3bzz_ISnZuOdh>g(8Sx}Sav$$~I$q!Ec>S)6*WY9PdDyUz{S@&A5lPIPD|&jCV9DK6yZO5(BSGVvxt0h`&75$%B0*Bxf`b%%N3y2HE}WgQ?rot2m3 zBXi+A4wXEnfe~J#ahM?oOMcmX23v{XE8c%mQOU1XAD$)ruU(As9&0^g8FX?Jl;x}w zlsu8)Hw#EkA}3FFpC`G<<=~X0hNw_8d8+kbf5W(V6Mx5EGpxs114XAX&1Kz0fClu& zBu{7PQ7&mnjO3X~epHm1JgYh*48*>ck=Y)r9RZ{wOrFD}PS~8pdCld=eyt{948A0h z`R+(;-31qTpGJiyzhMnS>#OvpVZ8wBJS}ut6C7T|4L6u1Btr6H?{rkX|#^LwEt@REs^;%mUe&4e8I=n2x`q|;-kyb9O^R=ReRRF(57Lr#+ zS?3&H6>EgAz$h6?UgN%zQ@bMgfj43WZ=B?{)mi-Tx-72qM8@MUBbAar;@<9<$`}p| z$?M&4gGY6awsPZSkeozL{@Q&r$*mOJ?)?VkP2OR>Kg(WyGx;0C zO2?+J*G`X~l&&xTx1o_Tq(0TAHDyeyvdo>$?d-`xhzk0Hhv-->q$Z)Bp-BlB8jk- z;2}?P)KYfA@Fd@;Ul++okMj;O;$rZueodtC{~tqX*6+(gRTn526dC}X)HGRa*5^a@h%xKq;@e`;oPdg45j3fIS7Ldq<+YDKo3fiiIwu zPf{O^g)ZibKaX$9Y_8HwQj-WN^V~y7;w{1X-c6_)DGREjyc*5M)tPwbx(oKM$7+qgRJJMaMMd5ROC6H3v?l9_DqPgHEm^6FeLW_1|0P6SC=NiH4%Bv8s~_gD`7vfvu`cyO-Z2i`TPjwv5nThYzm z=Eul7!}`JDkCc@ICyD*zD681v^>Nle@XrhxO8L}h)m&S}8yZ`U;k{!2tcBIi;m_L` z;S0%$94zHaZ!hdIDI2Y0tCW3))SkHxZ!xVxhre=JXB^(@wuTZcFHd6Q?xA5o5IFb&M>-^J<9qDy9|L!NsrLO==5>+ zM(JU6n)k(6dkAwyO7@31>u2~QxkY~LZT$g1C7hXNl{mbAn03kFEatv_Se5smUbSKz zJ}}X$504_7DF>$-;jaRc(UhOPO|TD3Ib5CJY{P07?XvUui?Z6|FMY8oM3n0U40%W?y^Q;*XNPjxjOHEJXD>>yq-pQV}F<-nM=uc zPvJHiBY4`q9$X?=q;a!gvBqq{Ga5?;&$@RJHhLXc;w}JN3ZB#WxL~QqF@opamk98# zV3|99vT39XUU0VsF9?=vZ153Sp~H3(taSG#z;MBf?or?(!Am;8F2Tzh^928jHa=$Z zTS}X?HP-p0{g9P#F}30rXV6-QljOu{cXCW@n; zIWeIe$Lr##Z_Y@#@sn_4h&URW^AlR*ctIRK^KHZT79_=!l4K@Mqa6F-n{u=1NwLTD zrQBhfyuysQN!aC`u1C$y#_>R+=Ycwdxm`UE=zn^i2W~pnijbauwQrl@GUAq2Mey|3 zjf0x~m$^b)OG;}TkEiU;?x)6wG}IpJ9gnB&-4vg;Cw@Qud>ie(#qmz7bFz@brrCpm z)26td(EfWI|7Yw2J~PVoiuU-~@fcw5OgW&Fd!hC?<#-IV|6>fybA6&c&O081YU+l~ zpzY~m_w@T0X;|-o2QegZ4aYI99Ke>!g?ZSF$Wtb7?u5v^Sh&2sQqbBMG z3?+;YV+;m#bmNi_LX2?PBQ6_R7~LJw>11yz>Gn5V%| zd6A4(dcmgYVMbNdc4`u)Z6^;CYz4Ia01+I|PU=$$pC=!wXd+ayZxM0tfX-zwHo-aAc=Zsb%HTRY zpMcJ1$p8I8Vk?oMF)u-df!}G#O@~gM(R(^W6?zEGJ3`qqylORc?u?A<{!+r_pIRHH zwnGJaz+D!^AUA%6{00RBGL)(SDhV8e&Ov7bTPf~;q08kmAj|t1ImnO=;cG*m9$kOL zrIMl2Lvm`jiEm)hJhr}u0%hw+r8~4b_aMg@29*S4sMiFcoMRQ&PItAMfvF;WDP^`2 zD$w*jR2dZ8&*FPrCie$vk-B2Op979!4s3IsM z*oH&r@?>=0RH32;q_PCMkT18z1}Km%7iE{G70}O6MW$?Coo~}l8vWXrK_SZZW!0If zc&MaEZjcU8LDo7_9tE8Y%4olNP-VItZ5>ozbYvbM=dnC-dvG?o$^Ng{=%oKAoTfhy z>GGE&J^ql5^yT>LAe{*SjY`$cICqpEAmMh3xg#hN%yr)fsy@?=PUuv-Z3dqP~L;PuoT3*a4_4L-yJ&go=umoDEf# z(7Ax57rKd(3hesZrRoc1t-fv>UB+-v@jrodhIBNVV5;HbRxcw>H517` zdPwINSEK2s`T#fWG5b81m}(PlL+wR6KcpHhXZ)bJRi1=ZB}lirf}Cn9?^h^~s)LGB zsYst{i)^7DM6$OHk_inXMRio;MNM_7#afdKJNI9h{_n6%@gGJ`W+(@D@d>ceI5Tk( z@9$H>ea*yW@MYmNGdg4|--wN#F%u#HdAl?kK=Y?Aj+uAj7|4WE-y%rDH5zOtt|snH z!b8mH7U-x(L(POc0J$X^4I}P7IJQdM;S%>CB;gv3G<{-yMEE(=_YeG}@MzmUK=?(| z7k(E#B*J6N#C05Ng78?=C;dfpgkQF&R=q9!imA`>Lt*AZ%W}t?gvXmLccG&iy>7rGOR{g6iN~?- z7k<;uQm*jZc9zZxFEbPWB+MmY)=p7V_?x&5-fsE=oEnoOj7B?5Um1L}@HeLKfAC$x z4PA+T!apjU`R0n@Om2AE8jHQ=)Hk!XT*JsU7BKc zmDAX-wqW@D_*cdJhlWZ6`!|HDY^Xw00c5|q{(=hArLqY7nujq*s@hsmxqd4*hV-uY zRj-xC9o4Ov^o!c)GKy>IY1~D1!NgEQD*fINLlU9kHj(ZGs5FnIBh);oGW!_s(3Mbm za0gY-dTpD7?@mY$uXm2sT^+)7zKBtt&arx_LQDlZZx^9LO`+SVaWyr7Hfp*R(&tds zyVH2E>WaxwPa;h<6zNhgBi(8i(iuq7_<8@kI5)rO--g=sV$~zo_%Svs#IO;Ae$pF1 z#e5tLQ>W5ZAopLy4*nbuijEi6xUc1mvzf5tQ(;Y#D?Fyh8wukK}Q z(nL+huzEJXJ=9F0-I-Tecu#1({KwXZ zc1pOiB^9h13tiH)A%2F=>p_|Y(7AxjhNyrF^`J`i4dr-LE^sYqv!+C-GIu6#veuCO z_U|MV*d@&>C?Gdt)!p2rv+9qjJY9xbkAj#!0ZoL?=CQTCS}4AHkog*j$r{TT4i5#g zKR-)GC0sxnuScMBN2Qq(gbHP_eAV62lRbX^hMlxm^!X%1mCOubHUY#)dfueB zLw3XRUI}-6CS}nLTD^N=mZ$30ZSs`rCnkNeqoLB{GDv$iRGBMN99BT5r1_;jmT>xD z-$CbtbI4t``0AnjLC8MrRj61OXw zO?CiCc%I(c`PA%U7KaL?ivzD@8A_dM`k!8hFt z!6yaZaeoIsEBLPa4{);Jdv23H**652x@&^#1mAZz1-}(s=I#g{5nS%>1Lg~^2v5F; zpXGup!<&O4-+`;b?*O9(SBG~28w#!o?+&&U{2;t9*hO${_z>`M!4Jb<0G|}JyCS$O_b7n!*kX-r2P@$f_@*ZS=@~sidlKbLgXf=~P zLe=LG(@3BlI-L0KfiCLlKR-d21B zp8GL-(@s7$p_6$lNF^023JSG>{wfmc0u^S2Jfgp~9^Fgj)rr zzp?-QQ1yxUGTkanZ4uvq`2GN0&J)UlO0wjW{TO6_f)|QypG@^Q15vn88FW5JKJ~6b zSBegjUg#dKxP13ICp1DuVA3yaRSPQ3{(}hhq4GSTBi2P(~y9OOckL7@`p{65Gzjj8G%OsjvD$tj+6JP#~c%zX=;&Rqf3 zg(^#hnn1;e#J3$3$dL||F3<&CqEAS;+$Eg&K+-UWykqI7xKPtLpQGN!+> zWaeJ@UT%V*P%Y>*rNP-2LeF9>h3^Y)DHH{VD z-BXL*Y6?_VCZj*+iLai0w;0Nvy@Np(YoYT2sS372bWuP*LOd^A-QS=<(UP5^>LheE zTjtJOfQqw@U^Dm8G~;Q%cB6fvYGJyhr$F8U6$d3)dx)%DaI1$kRYC(G?sR-dK&6@M z_VNrt7f%Yk29+O@Xt`l?Ww3t9O4}!L$|VeC~C(+z+ZHCgv*P*$J{6u@6G0 zxCz2kKd7YW*x$@cf-VMEP|9N_4z=getjNc-2DZ zb&tsrs7%uz&|k-;c~S(GYN~)%XRKQss{RKBa%GB3SO&Iox#em?h1qk+bA9Ma{sQTC zvTwOum5Ql6?+Bi^YAS&4hG+zG8uvrz_Z=fEk3(ge1_%YEk87NS3+&n(rlvu>X|TNw z73kLcD(HNsbkBSYmGJz9sm+i*N$W?bFh@EuvZ269@hyaCNI|6#%|?!E{)jE`J2p$` z@Cv9tbV^q;DPqgmM7ZVcfp^BV2Ys1tDNcYI9BIsP;2sSg5qw)NO zsT$CEO|j60tUq>!sV30s;F6!hR14@_-mYKx>a(v4zY^L=4BeEwN7E)wyaz;W2n~fw zGv%A7D#nebnuM+5jNHQW#8+lVs>RUi-Mh)bQpmo+KY;AU@fIkMyNC2A)p+s!RoeY?pfZ_ErQU^#4pA9Y^)98-SM(t^n!P9J z+J$H?O?Ud9QvIgdg)NXNb8UZuDuZ))vVMn3GUgDYNNo8+S0r4n_=aR*%VFlRiiY;R zCDp$VD$kK>y(x6ENNjgP0hyt!9ug`Q>IX5Ck5ooN1w~S7W5sqr=G)B@3W)Ff5Y1z3 z>&3=b1JxE(P$XYaSz^mxw3FSxg#wFcGTXgrsa;J~B;hg+a~Of2c17G;Z}*Q zL}-(cp5?w1D$kQS(wR`jzFj+cS3~;yMg^dPGe2Ov1QqGFVCVs=TDfzaGh&W;47Nb& zDN;^=N=l>>ZwA?|k2@jyLpeql@y!zI4e>4_#vrj}2#tm4CI6c_;hJ_pZ$TBurET&7 zbo#(nXfsrjA#*!-L;L`M4nu)bp*)C&8dM6MJ1$+~|A|dg#6c+M2)=cpt3jbus3MPW z&KbSTQ!C*z<+%4kyh-PAw?kzCNpBEz`hfVpBsTryVTv6N+nW%r9>T2<-*V|k-w4?q zG~bGEwmdTjAexHAI4YK@ z5w07=-3dJn(R{2vw>L~R5*r;e#C=t$OzyvFP+^&r#v&-FX%$qFFSgARE?BUZ`UNV= zkr=;u>i8`jk99QkXqo9gwyqb`v@e@zH>%drV7Vq*8(>}b}f(y zoz!K}Tw-L)wY&?mYle;xodVeIgZMUtdO;-zq*3<_6by>(1&DSQG~OnBXF*qka^Ei& zTmC`lL+D(k#N8-#rWo5dQ0Z}L8fHM1!B4OqgX~%*9|~meILk8w>H5VvqXITb!e-Yr z{|M>YA}rgfEuta2wx|!;wM7#lT{Ed^5v~INJu}I z&qIZ}TXh^nzY@MPAp5yo2-(l&atWuOvX3GAdD{e)WXes=M>8I>($bPoGzet(NvlRoC1cj0y`#Z6jQ1k9@$t8p!Uh z=n6>_E>t}V+1(X=Anx6rp=y};>h6kH#5Yg6E2cpe>5ItyLa3lfXenfOTzmr2Gq8c# z>yX`rkpZp#XwRn}bx8a2R&#O{<5IcW_6PUwImqtT_@9vO*0|xQPLI4agzPSi=8*2f zQ1?J~&&6Yq-CvO=Hr-z_2D1AmW{R)=2m78-p4@+*L3V$|H)7NM6$c@^zak(u-Ahp} zqCg}2`-`~4 zq1F2Oz5vg>xRGGa78Vi+{E`p{(XZHy$v27=4!9#qj^5)zC z(T`l+PVC79Hf+??#MmvqMM4L}Rw^BFe?rv7fAgJdQw61&Ksxd4?*fMm%0y|p?V@2Q;Kw{XOZl|hV-Zz$Pl#< zNlOgL6+$}8i>8ioshzkjwHIlqpOBGG+T&U13O9eik;=)>6qh=SyRbw$hyH==c7IF` zS2kO|hnhfqWxN)qZiUJMhq2uaoy(RlnSSD1CLi*nph7xbsHvdh68T(vPkhrCQR?fU z5GN75W4!$X)^M7F$5-%0m#V%8-`;bR}KdkCmFF z6E5sH>FM@zL#RM^gtml&ddNu!$R2%T|K~|v=Tcp*dR#zEfPQH z+Wf+TvD*5zSk-={TNNUiaEc63bx+6@Z-op~_al``L$X)5{=1%9>QXP^ru&`N#tfl= zw2$9{E~d*@$~wqy6>owl^_`*WTPT>d=>%UIP$Au9e78cngV}j1O}8q>R&I|RfQmAt zFZVyFGHVI-s>K@#5P14PISbV8xLRG%l^vY0` zP#|y$oBI#R!HN^~fe58b2UA^Wb+Gtv?kG)jIGP_SJS5*@?V+Hi2cfe<&U52)tKQgT zohQanK?OPTA8I^Qs=t@#3+0P#6?8sl0kj#S?t!wP%B&So0YsM~bX9CYAy1yP9c103 zSm=C)tOJw;6&yG+FI2VGw3VyXMU(XW^@K{&CEPQR{wL++^j5ceUVH<`INzzzt}p-i zCdBc*lhFy+d{;vBMA2AowJ|kbu+YY+MXaT556O4lRCR)ZyKTx@@cjimD+!gaYYMD^R%o85Q+u3bo8TL>CD*@+v+3qgPws{FNl#fmC)sUAy)98wV4t#hFih@q* z_E-amz7+Xlvg`ekZq*1IV`8{k&7ra)DZe%lwHI^`q)Spg0F`9R&&S6g`}a&gsQj=z zwL_uG+)dO_iW$`2PzB7w`ZedD2gGQ7Cg0^e^_45A!y}Xdi5AAb#>fTcDGAWxVg9%92IYi9bOFnvO#ZGQd_SzPg2e4mwvf6Wd?V zRZYf8d^IU3kS}ej+E7KVq*o6r&y&`DqJ-1^5=|vsp47m8s4!2yP1-^yb?g2f=wgo8 z9)!ph<@^LxkvS6@1d%If6vTG}^a?}?K@*{i>0+A$Rcd-0Do&ReYoHQMUqa_K?SLpr ze7}QMXG*vqpmP~QKSKrd^o6QFBwVKCB?tv{uFgWGSrYCdboqeLf6(g8rBGO*&>F~s z%Cp6{7F3ok>DAFTp@vYUwl#tR`##6!hYEA#Xt#-Pj>NqiDn2eTxw1|I(J-BnFf_=-#4I(d9n)Q66ho?4cdG{df4a3P@$gk^CeWQ>1$0AZZ{Or zw*63rE|+X=6W^0!(@#YyRHmsyljO<>PzL!DE*!cPl=G+w6$Zt(w)kpWLx>J@Y)v4( z#Gy9OY38mv!IxjZo$vfp%GbD!Y zZF&?+M*4^gp48g{}(q z6}lueT<9;MSA_yXuL%W(<_bywlv*NGF7$!W8KF%=r9wM|Dus3nl?nYQr2A1136+TL zn9y#aT%mNKLZN*^XM{3^E(m1_{Uvl<$OuA*gp^R8P?S)%P@K@OLO!9Bkkf{X@u-ji?XH9kfR4JuWyEa9F_}=Q-?&%+pdaZ-xYTc5iF2`j zFTBf@_$GWr_&Zm05FMKOy(^&{(CO?Z9pf}JXe6CIlFo;uBjHl_x)N7oRrsdvb0w~W zYYYG2if)4Tq-MAhZUxGjtdja8C)o+dzv9T0bV^7^!lh=pqPw9(Q-8WHJX^O{hd=0Y z#q=hKjNeN=Fj56do{@p&)1gyE zLd&45L1}w@C6s;eZ)XTi(?%*2Q$zJ9@&C}ve(%jR0%kF-=jq*ska zhO2p6eyrs#Eq_HSRjy@7v3v^DLb7WH(o`*x&O*>lyQ=m$Wqjx3TAS)Q(aunvrrp$Q zwtv;2rKXRmr5J8dTaY!>&&Wu17HJvY&@)WrZra|ekCsc>lx^r*z%r+)X-AjU&f&X5 zt?mxrTn&q*u*BT52USLTy1t zs)NWHsu+2La+k=srdVW6)f9Q7>WqxGr=$!7n|1JxL8)d>TCbsB7!qbQ>tk56VJVAd zeHocF5u*fZ)<5x6?&G%vBTP@T*e{v5;c4d6%cVE7huSrpHgO2jjyjUS&(J$v zGOW{etjb?c8p*G6*hABAxzm3h!xVpwbFzw1E94~qL&%B#0mupdsmSsE)yQ%F?~$(> zo?B{Xd)z2{Mdn*>T3mx;-SS*#Ic8iwVXCiP^Qr1A26nhC<*HR((B?~2EKWnEBAwyQ z&AW!Ej@s=$Na^(jn?LRT4IC~wEL?^`P83`aJ_VdF_)%g30hS9s8WR02x<&Io_U5M& zym=b?063#2n-5{XQ)kp<^XJ*s)EPC|d~8VdsLAFN+12zYDcv}XB@w2DG&Xz+oI&2K)lSd?EEd-IkuJ;~F&y%b2z=0@mRT_PumT3sS7x~g&vrmB6u zx=V^rzSI97<`0;5V#;P^xw z|oC0`6sR}16 zv5=jWWXR4+OYzl*=qSFL9uZ$n{lr%%JY0M=y)3@hA7X@>j;SK|x}(0P7GvT=b1lD6 zpz^HW|E947@l$dwpMy|omQ2t&A+`WxwGD3>==DEmxhn1T3;fR;Rt;EMDE`r`t^hZE z%{2Tk$Y|%0VTMHTzvR6M`;GoF)^nfPd&c_58dh5;-piiId*Rz9-YdlWm3R`tKi=I5 zTQ|W8?yg{e!HFKf{Vwq@*vxHd#65?#`UY&-LXE*-s%c18l|!<47}BFY(Q+FyMD0N` zE&$1xCZtk@$Z%DL^s0Z6mQokxT@r_kRE>}|)NRNcR2O8F>WQqW1|n}%uOg$>3}lRY z2U$yfh>TU+khRr*WSlyRtfT%!##deWmfch_PF77rvU4diN_j3JodEsS4LI5U2FdPF zNSA7fbgOnqkKrE5=5Y^zEeCr=#k5=&*%Q4QbIavMq$DPrqO@G0BAoFK=E7DZy zNS8W-bgMs*?D&BUQGX*DR&iO1IuRMJ+9JK`A*5AxzOA~eVK_}S4(U>Jksh@I$)3x| zD772uQ@7?yk7#)lD%mGv=~qL=C34uUP{AST-`OuV-H-7nRGA?&(8{4x zvf{W3xk@<6o{EDQ1BR_7RIdBrJ45u85u-Pxr}U{|P?7G@cojNzeAAXNH5an`vPGSoj zTKm-dT6a_%v?gM@z`rbv>6FR|^$R9L6(XsekS^uDoQ;kDo)K1imfl$QDcf=H}|5kyx|0&a-X4g?JW4TwTwA{qJegR7gJlZFxO{KE6lNS3uI2KyYN8v-t!~zB z!B$N?AC8hYLlNHk&7kKSwr=S!!|>lf6Z~$s*Z3D*8~qQu5&D1sOfbUa`>!nyPwOt~ z9<-qzMVhKVlE0uxx0-mSK0nlaDw}0 z@?Rl1(cKoT;{hjm??W|iJzE#KG^JZFFe06gh}LhhGUhEVqw^RRc6v9;l23?k!pq|< znRnGkc#V&Bu>eV^^;%DBdqv~cSH2??M%)uvr4-zIX_}A3@ldMgA-m1;(58JvV^bR^ z$o=GM365^xCO!sk5R7*v4u=m4A9f{9hbx7BZcjJ8&!?x`hq~OmJ>@>FldB(6b;QpI z+Z;!aj)~jA&VrwtiHG44!vC6{9`@V3M<>^9Vfbc~^Qix> zMS0l&ChmXI{9mGG{WsZv1YLkWkG_!R4_98}NWo-(U3B@iSWo!d;3oS$QDpx`6xm;d zBKsRrWd8_??4L!E{g7~-{WuiaPeqaaE~s;9{-;pn`b8AEo`WLS>rmu+FN$3MiTaNd zLy_6~UOThx(URG|XfitnRh`Kf{0nhcr1>|XD%1S?P#4quxu{EN{!6IKY5tm)*Z3>V z??+up^FNBZn&uyk`a8}425Rav{*O^**G_$^|2y2Inu8+MG8CzXMd(z0C{n!xMXFDt zNcB||slJ0E)h#Ge{Rt(h>JFS+KU4*{E97^NW7?=LVmkcRCYEsYL~@Y)O|&2CLuHz7 zgBVwa?IEZ_(?H1HVQDmE&qtUj;q;D3bD;xoE#=?ba;PXE@9GU=(+fQAg=ou=-Z5ye zwv|FvyNT4`y5+9nV}F8maryJq0n!s#)f3Q_z>;~4c7p=P zW!~US=wyzJ!dMCEKeK8pWRJVdg6zM#$06oH(q1|%w(O-GH!Moi3I1{0L@KEeI|Tg_ zrrJaHu2uKjzLZ8^sFF1z$N?10kTL7?A$efo$8auhp~}Kkd04h{3J4t# z`UeW83)QcQO;bmxSo`*Y3XY5K80d1Y&>K*NrY+DZ*&fO{M438_sXTKNC0_{fKa+-C z1r#Wf(R-mcLOC*OBUUK)52z6oEMa_)x&taXKsh?e{jDCtRFEr0I}$n{5Sj^H*0dTr ztEU6(fGV?P7^&S)b883_^RaO-3Z>Ado%}9@*lcAd1s@IR-`X{W^bq%YP}vy<98}E> zzV!yv-$;CA-4TB~NN@4u?+GzM4cl-?Zv*Ck4bs~e`BzCe*?z~r71Em<`LiHBrOjU~ zzOsprKRkxh)sz73JI4oszayl#0rU3~n{4~ze+klC0r}^MuWZrfUkT}fo&GN&*_>yh z|9ePpzvKT!eA%XFqW>JExAO8w)RJ3s6Sjts-j>LJ8x)i+#Qa^wc94tUe_Cv^<&u9A zBwH>`^uGh?O_2OwKzc5S{{Y0TzBtT(8e)J2WW-WdY|S*$-vE+L$0qvQLVDvc|3gBu zL6LtHq&GqG&w}(8V*cggD^oW7-$Ip|j*3lcsQ;tuJ;0+X+V|m^vzzQ}%4S2$212q4 zkV+d$2&5B06ahg%1yrPHFc4y-BM=BhK|{4*@4aI0qJT&d8;Xj(_b#?q{`Wm+XE*Qr z`@URP?&rB@o|!ZK%$b?9M<0b|#wzVkL$kuip)Sxl&~|=?g9*AXHGa-a4~J$xac0{= zC64#N&3$}pfcC{69v)fYYG{&MTn+8&W>;H}m!czXXb0|KdAwBn;P%;g`uPM0AGsi`l&IZZr;qrLKlSXaqFW7TV;Q&`^@- zPm$|RlIlF#eSHZ!`C4e-?&VR-D{1%qHfZ-l`|f=Xk~@qWUut<1+V`(f`vTg>=0%sk zp#AdUY8?AaPdD`jtv@sjdC*2e`{iqDGwA!;4roo#@b(+DZO|~dKzk4xj_g4@NZ;2U zfc6zMygmgjt|Mak^1zMJK6su~o#FPac{{dyMDwXqXg_?)mpn#6``LVQ?kv|0<#Il> zPtlX{PzUYD!LZy^yM9(0V~O2>A}=7m#m5I-L{5VaPnlw;%^Yz6m)4a`#>MIxOTa$aRoA zA+Ljc0rFwU=OGV5?tuIV@;S(#A)kf(59BkD?J^U@(~$X)PeBfbd=hdx;@>9r%A&){n1lcAlK|FZZaxvy*WVkI9^frb_{_%=Of>ri#Yq{zk_}m~95d?B zZLnb}n~UBH;vLXSJqIb(t3XHiKSxaT7|_c*!2J=m0juPDa1^00;2aJ72Z*;ML#Z$W zX8^G<2=uBEK&7SvgK8cytkwgo)a^hw59aDmfO<;`)LuxbJ_0)Gce<&RY(|g^461Tq zSd9f%shPkgshTM8?Jf$hdWb@)S1E$(TZ*s}IS|;69Luup4B{=><5fMO2z4A#3V)Xs zKEXVcWca5;Wok+a63&KayOIj?E1y5ZxdfY$8SU|Pl|)CBRCyCmy~SNVE~!?D3s!qX zDt0SM1}6#se_+hOB{ks#P2aXOUFNe;rE)6^>L--$qBO@9(#yimcZ1=ziC%{dF z*29$WP(xlbSK1LZCst5{e=E4cZWWj2^Vn{ef2I zZO|r_Jj%wsIVpJ}bmnu=mUfA=pf~@3>u=3STnL?IH0ZLf$xEU0Cw&H8(OvlO#&vjs zLEBOX^^j>`!du%W3)^p@b#P{3cblpvu3{lwZrx|OztuPEA8(oQxXF6Vc0FdV za>mocTU)%I!=H0!#K1i2J{TcxS(l!yo`i!`2Z1;r2(%}!OMh_GG5QHln`S98x+RFx zF`ma~;CF$jp3srh|;D@s7(jHsgf%F=JC7u?gl+n4UcRd0`sFgc%~aV38x55pKc^m0SY-MxzIl zE2DZSc@Y9{r~BEstF<`?r&{1J;atQuD;C%6R&mX471!)mam@}T--@7bGOl{Wbq3;k zoN+ZGuDP+e=Cz7zUaPp~wTf$ADEV~+{f%+WM_hLzuCEx^V#IYpEUu-k;#%4&uBENw zS{h1@&x^#h3~~LAxC-DfVWoFMswwjc7auX@crsjlZ2$GHd;RpTYuTFTq|9fvI+G** zrZt}(A!enm9>iPTpcX?4wGJrNRX|7G3G}$jaXX-T%QvbwA%*%0h}XRGY19>n4~w^3 zCB6){&g(aX zW$AnwF=In;%d_%;`U#HsZM#C2lmvLNveeuj=GA%tDd32p*f16^7nuU zs~!|pY61m9EH%G5k+&y?X3zaze;Uhd?ai%L00{REt>gC6V!eXP?q7c#$cl4HKf z$W`RZDL4gZmys*$@F7fl7NxSmiJe8MoR2SZ+F$UhTHzuy8$zl`oJvxV_hnwUrbe`|o1a&RddEq|EjwrqwYNive zhkiWuT*vb$OjgijuIE*#OQ@co^B2_OtDwFq{k-H$bl#Cei;Ebr+VSkd$3;)&CI85I z73#^f{#qK76Peil((^9dC)4E59Jbo0sCIULOYk4+U8MOi(i=3#>7QYkQx!6rH)PIa z=;P=<*tM^veFte8`4>#gE)(T;I%i1FY52o}_w@`HjRUuYr2MV{&nr z&M)NLj=AHxyw11MMDiD}bI>i@7a3uu>;5J6Y#HY7gwLVPaGAq--vYXa-0J$7dX5a| zpqITuJxlr}^m}=!%gv=0@lxMO55LAbjV6DE3zHmthz9CcGRK1>o|)8Nli}A8@_i=w zLC609^j7jM48++m+f+l7Q(fY}E=7oGAVaf+e^|aFYQcvL$J3*8ZBESI zxh6M8Ok>^sFh1eX6J~qy>(Mq^r*~qEc-T&=;V>R%A}$TbX0d$o6+4krKPM+%)GsC+ zB76vldzszLnaSgx({DytubAOMAmxiWc|_cMu!@&6N94u3R&e^)IK|xoq2#o^2pS1r ze_1{vzX33FBC5%_`ouIgeWM3kxhIKf>}|$fiu&3DgghT$T<0)7n0(f^6vBBMVCHuK zW1P@R&l0iAw-fa%ieNpVJ76l|sUCnmfNAW^Ca_1$%_%j-JM*&Y zh>;^=x>wXOvvGeS<8i8v*{c5ohV}eXz%;f|6PFV8nKf{Ia4p~&g1iurM0gZGmt2>E zjYqVv?1ky5KK#rG9rWf>OrU&EpPcR<})Fj~e0)E~J5 zZeIXqQZwm+>v`MYdI6wrJuDlBVHB>r6x!SgNO>bisoCtE2E@5__eZ@tTpceOX(Z}) z(UI#yjeHJwfo;bGYP^;nW8vY(QTIzU3R=(hV2}~@yii>-)cN7sThY{bO;LL{G>*rr zb_k{t)RJl+f?Ev?gA1O4_7uh?6%uvB;WEoyrIEMh#z*kMfLXBI&qzJ-vX z9rIk`*^Z!ZfmCY|3UqfJbIfo8G7MwLOZZ;Ksvgi!adJL@el7J=ot$r=KTiELC+BbI z?Wq6Yj&5}f`-RMT8}12o|4xQa-sgz+bpK0=(0y|wm+!SeiYsyX7+sXiw{ zcQ!`+Gq9sydcGq@&Jv*;XS$C5B;4lHXE|a_7ZKVxKVo?!R`9$F9C6Yl5%Ld-IQ|L8 zPmXiM$(@Ar>q6I&`8Pwhz+=-Xo&A3zw)RxR9+r22YL>YfD5{w#7evdF^W2NVS`Bh) z?mE!=j(<3!A!jj~p8O(CEZm2h2-bG%CIm+sQOg0@%&1_w3**TTrdz~%b)Z$B@QQk| z2W_wiV1;DIUoT7O&;W>aLyxHIjyue(*{mT^KldegvMZQ&e3Gcoe-ll36f7D}K@*OR zQ?1R0p&!Al{yN$&hV2s4OXT&v{Gx6hV{d#H4y_^%iu%hB$0J2-=ymtNCk31p7$C0E7#lH zUbz%h)GepcCK_F2jCR4*^*7!5&qFl2`Tx(W(ccF5le(RZTwMz2tj6@ukqWLwHFks6Xp+L^pvVByk6~6H zMVK87Qxgj_4eI}Qm|FOp&mp?5(U`jf*D~ntKv!i4DN(-!JJj`S05e|#*m3glZ{fNV z5F5=gde(gh*UJby2;UMKzDIQ*X3P#Ww=^$+ChES6I{pV*Bd>}2N0>U_LYt8Jp#L+1 z&d!CesHb^dZ>SAVvaAPDJ3ws+wIkFxx{U@ShTzdfS^-mLC zA{+wLwIC|DMz=u|^#hN!9(Mi}GdoJ3dtuC$SllKNm@OUkM%g9peRA&u*1Q8_(>_C8)A408!7;qTcc08(KZU8$_RkR&$-M=>K%>2-mui z)Ot`mh1zk{&Z2fEwK{4Gpe-4Z=o3pO0P3Fr)UATY5~H<1bMxN^_d_#tnf(;p8oOXB z)r!`0w0H$!MLlOX_1`8TntcrHB>U_z^)C4}@M$~>5Ov>x&uXMYq`&+Vb!e5LDp9{Q z4JrE;P?w2El-R_|1dD_%fzPbQ$3jfPFkq}Uf~{II=9_ym5YO3+hf}P^*FnwDYoPIJ zP*Jy<-e#H>^%iwknk%$&xQkY1Rv2|`T!Zi?5>tP%>7uCLl!r|G0f^nUFkUXmhwE;D zX`<0NbwWY3$<&XAUSC)Um<@=H93fGEKV6T}byQI-z-H+6hX^J3G+ccR;Tgh9gz5N- zTKyaXKde^&72#LohVO9IF9y`D!Y88KTE7+5VP|}MsqP+Y*hn{H zDC(ZKjSm!n_q$ubsqdI z_Yy`>mkiBqVYG2u=m>=SKS7FN=*}n_jXz@(btl^3v(JJyn;S*uI%xmkOPGPW251d; zayVEFZB}C?esA0DQuUs}$YlUfcPYGDr6ZPVlPpq`^ho3{{9kL6(Z~(zl=W&`w(Bl^DMr{p`HH>=^LbbsC`Q9HEMrRJ3`IZ z7ux60W;K3(4l17Opyuf;GLT6;=FDpRiC(!g0o>|q?Vk<*C0 z+%t=nN9Z*h={yCY&WmQb@qD-m=N_z1^M?BfWa!5gktdt|Fzs@`BSx+Aya}}r)%Bha zp$?_G$$u*jaMx44)&CXLtEfKi=Zs?_)yvHT(?e9BMY%qQL)Q%=8&5TRsRgLLK`jg| zHk!3-Rl=AbMN1nC32pJ@<_`M1ab|lqKGa}a=l~oZuImFnD^hqBG&Qqn^SoR)3cMkm zC4MTc8h^w@#F#d6`Yh_|t-bMS;pwgY6flg(`F8}!_*c* zTQc}2G^l21vl_2mXPXMQqD{crH^FE2Jpj!AX}%aXb=#?}q4pHChA$b}ZfZ_HXswr>>ZGiuS#vi|4wuf%&Lm-Yc(dRegv&vDP zV*0cL28D?;8>(_Ha&$i^*?IynUC#%m>Wx6Zz6ZEm$clN_VJMSZdp{*#5s z3oXEp7r^E-x?|TS{brv@kF(qf_l3?BIIEoSNa(yKF6njR%%+GFZw>=F{>ezG*GVvM zi#v(t>&H$~W)h0fNjBRl&LqhLL#fUo=hkZ|-*bM%^+o7s#K>|R%FHTHSp5kHY|9S7 zg@mVkw-B`OBzrw^4B+*|o2^!l4{H@*BhqeREL~vESjMoh%R!Xaug5`R@ePRmu(M%D z53j#j(pq^_f~)1-Fc&SdDvVD;L-Tf(?Kj9Z@LmpcZ=RGJj5<^^^|0n{| zGA__88C=Ds$5MDR%pXQ!#8t?+7I~j#l`?LFd<-lTmx-&6!|Ni^7}EoB{=OvBTUBQ+qTYle5!x_ ztv(Z3{HW-q<2%LFQ)BAvn7X)G_Qj=C{3W=;J%|CD$~NKgm&DX7W9p+Zb*C3!gJ5Hb z-@B4wLxT}lwED*|VqZ`%gcSNlpwtI|j{Xzqaob4YAR2YjLm=_pDK?v0GN zRks7<)bqf2^)?VcVGL9%SdKwO6#^5~U|^z}0!&iNfXV7=U_d#Z2V`ac~ugV!?v|oBSpU{D5TdJA8;IAH_+B zCNC$UsX5VoX~jt4+vChOE4kk$F`Yj?Dqpm19;wb^CcK9Sb;or>f(efk?Lq zjYTkas-$@@z}MfXCecAH1GZ7u1J^b+DYXmAW-4Dnxflw{jUko4oh>(XlEDdL%O3Rc zG&!_IhQK(M`E#xlp2gm9VLlzvAnDp6A4#E*1@uB zvV6-1la*R_7TJkly-|(+sbrHZo0grrL7oqGKJF0yvnBjif|+tNL(MkJ>X^>kz)Y%V zF_veo-{S04)W=((%6~_!K7N419W2wwlKd_57}yo8ou?U-7h6`QuAb+eCJ}5B{XUg( zBH(v#a(*8Ns8qjKKEU=AY6qiOOG!vjVQzb=en6b20b-ZMo3JRk>}o8lqcJ5c!p_WS zyk|QGehG_$Dq*qlyMTU+;a3O0DfC;Me#LdzBuZGCd@baSNOA(cd4CJ^;5|N(uw00U z!RnX+K4~8{SPO&OVXYD_F$TP_ML=jf=D5_Ko1x)WX(oruOS*6}L5+1)n!7l|2KBSCm2?~gLUcE>O4S(Igxe&?)ewrR$XJp%O`QrZMGxM0RpK_O&jYuomyQX&?!PF;u$$nZ z60hfgXy$C2N zO8A&!o5{g_W1W zExU;99Lv^`Ew^kv*%g*uO!kOnmyjK{Yy;UBmTe^a+pD7+tz@N^ zU7C&Q0^NteB{4QTPE7Q_gHecsN22!cyw_)XSK|0Uq8VrdiSfKM2NG5JDhxx3{+u`P z=#==bd=-K4YbBBSynBOA3aHZ%d()R5R6D&?QXAV_TI2$F9eoiu^LDKE^_I0KyV0@^ zWG`5jMs~!q5ZMowrIRI|7>TnZS)OH`$Vx5CARA{{XR_IrWsMEz2g` zYnhohybtyqnpskJ7WFUIuLp{{SsnvbNyW(jtnDZ&;Z2IW`c+2+lH$#bC&_1KJV}Z( z9dFVpV`&s>KQc0)vp;tRQON<_A5!Q^K*mcGmE6IWYwV#V+2_COLA;*<|Kva**}YFD ze{>_G2W zm30#DEF*zoH(~Rjsz9aM1Q~gTdfGT`)rTR4{(~O6!x)6t{ef(mEDIGl&X!S^eFC)_7|q8_??XPp@(Kj}{h_iX0_pyZP?_>Tk^c^;OlzR8|7EC5QJ~WQ5mcrm zu(er^!*x~QIb1LPVbn#7oC=2z(G>&F^LgIR=mRfc@NJfJjP+Nro=0YS9oT;e zrO$Fr>DMefpUT)PVVe9X>%{*fJXx|SXZd?S;u9>Sl$HMDp|V&~);G%mCdd^w_6>3h z9N4Q;QtsxRZ!g#sq$=fpvLj&Q z$sXc;@M|!WqsQ_wl|O33J%NViuSH^6Nh$A#S3qU8pjN_fL1$s2EZ4}i(|GCn=#*!( z><*XEV~D>&O1Vi60DS;A=#;rqw%;t@x>UM(Tm|3FatM4)me(5N6G3@bPFW`<=0~Sn z-%E_~OiMQ!<9VPa>04wrj8|IU%Zza?7Ew*i+YG(P`l7@zS5Hahpc+VNvk_}gsVO(h z{p?AhD`6E~qPZ1B1yl4BkU}2)yy+L*bOQPS&wCriwI5tE(kxLy<%M$pp0jEx&oH$r+uksklATp>X~GA`j$F{%ue4@ z&myzasnn@tb~=?hjm%CgQ>T;J$z$paGCO%pJ)6u<9#hXDvy;cvS~5F9Or1$)Cy1%% zlGzDjY8{!KAg0bDvlGPB*<^Ntm|9O}Cy1$Y$m|3$wSjDtEv54~DBKKY>Y_2pze+v} z_6W z8|({|YCOMwPS9sgRv2O+1#K*73e5{Snyz9|s&?K0P(2IyBnuGU2RNG|r zC!|#E&tTg70KIA)FsSAL@$xSazx4%dlIk4_N5!4Vd#BPASS+Lns&x=s@D2~ehe>KL z#4iEi&wbh_c%in~yyMlwZF|~&7t3SYV&>{+1la)dwk1jaSiQ9EEj-vXn&Liow$-eq z1TbUShqct!t);d;X58C$SZBl`Lg}!H4ul0Ds$HTkhfLJtfdPFUa7B_{2eC3q-vrT& z7lBis!OulQZ%jEx2U~=O(Jn2?zfryk#x~Y2^aZp4 zYNDN~32(b1g*Zj%FE~dNlynxNZtvGQlzK4GucrbN^-^F!UkzN5pdW!)nV?^RXim^y zL#%@3jfjsCw8tI`V^!_j|KBvWPivjV_93RxJJn5N`;KYQn8x;TA8>)cefMo9joslK zO=AU!>VW+n$V5GdA#@9HML^#Lu@bdA>{*|nSqG$qVO0liW&BTRb!gi_TS+gZK=*QM4gtTG9ZO22V%UR1cCA1+z=KSgKlc0F}MRL z)r&w!eGc>}?{qfnZooJ-1Q@TT0+qTD=vVgu@kGvk|0bQ&YSk~0sQVd=s2|W#oX1&) zJ9CSiVA%w+8J3+wHrFz9XI^0$?#wN6qh%Ax?zU_a*%OvcCfj3~xhubBnYk;!YZ>m! z8|2quY*J}waU?%#*;JNp^2`LW7gNc!X{@mjn6aErzph{=f95{iAFLnS1eS?fc7?VWr27rHQ3G+p-m8Pr%ZoWo7I6 zOIou#f7u}4fWK)os~GRsHr~}_o^vDVS;J8w1I$>iEro_r!T%Em19tATZvI!Gav(r| z8T6db^whLk|CvzPAJgV|)7ykoCnH)FTBznj3UxV9s;7XC z`UvPz@pZguH%kUmq3F(v`*>9Z&rodk8%mDOiJ_+N#OD(bM`&Rn0Awo%vZg$62yxz zNXJrU>^_vA%;q3QkE673x;9V5vqGuQbLqeXfMLs=l*XSUMQm6n4rf)3cUg-^<6+mzX|l{W5CGNyw_}+c2W}{v7vI(F8l&Gd^;xi zmq4X&$4VHV4m$Q;3ypJNo2!n<)mFI~uAJs~%ws+} z#!a~lDeo9>?*AR99EW(YY6qKW1|9`bos#rnNTEeNGT=V&NfQz5G)05*}VCz*Y`=+uW5WT$zZ zFzJb9tP?6o1Ukh%#TCd-ZdN*-q!0(DGKekOX1ai=j1H;~Bwk4dN;LwAI}|W-hnfym zWpq{xAceXZDAgT6M?D9`hpT{SWJeG^KL%3r%dk1A7n6Qz1jql)8X?Rrb-#T@gvilyP(Z6a_!BCGsjgj z;?2Q=jMH8>IqU-KXb$^=sLti;cu4&6GSE>=fF5-f5c?m%IJFmuZz}?Q>Ia}w>O9`e zGk^)IFECM^3`|mI1C!N4U_f04Oi_0MgX#rfsyYO0qdo_=Reu57sZb-g)q4Xws1d+4 zH4`{ZtpZM0*8yj!M}cR%vw=NORp-g-14yZU1Ukw&p9$>%RH^{TUzCnMn07AmKZDX{ zHanO5XYcU|M$vh)w{x6XC+!?>&LwoNeHd0EGzj6NWiyOXX6C3Bh4 zc)84+K&CsQWlnh&ZkU@zhE#KK>Hths)-6(f4W-FZ9p;*6gHj5mYAJ$h14UTvqQGC| z%+*m)m36OF9p=H^Q3EKv>I@2{)>6O}b0=IcKP$Q#j8P3ZS5N*c)G* zDf3(^AGY)uC^k8t0#{jn9@L0za_)zVDZ*Y(Ha0o!B578CL!%94ki#v|X#JNO8f^e& zhDKXXxuMafQ(9x;ONSczm!-oDOs@CW8juM6 zhG5YF)3XS1gfmqpq@!wpk%`J2XZpKBW!Z-F{iC6>?7|iPTBt0o@NoZHs4SWA=w`{PQsF7KBeuwg5udXc37#&8 zZjd{{OaiwgrMJifVC>c5Z?m!P{;~BNilPx=n(>He_y%coE>(xWb#>$Ztqg?SMd)xm zk81|PKCYYx!hX)r1L1_VD=_m4Cz)ff;bbnGrG|y$Ahja&2QC(EQi)5E=+4S zYL>jL${rXio{wPVL-Ax+vOvBE>rPfh_AgilSv6VW@&qxAY%p0C*aWhnWPQNSAsd#I zzCjKKW24GGo^#dHEISd4iGggtc|^!wF&?QBq51HP7Q;Fam6M@vf)wg`AP!UmTirc! z68$q?^$A+$WUQ2Jo6x12C1VNZ^or%G7u*x}36WFA(-FskaZtz^ZEl5N8xTj%g@l-Xs@F*WGTxotA+L}(UlqKRw*QC*VMrI1oR1a#CvAihLMALU!YnP5*~ zWLP)>s_K%i&V-a|G0;()>8(3dHOk=uwA(k>vgg zRdwyH0?jlk06J<2(4(dS(VVWw)p@zDZT!2SGSaSj{;#1jXxHAR7heF|t^=Y&Q`a+N z>YSLm$lKK%NDFjTao3^CboJk`k|Kfq$lLY6RN$Ochq22;YbrcvG zAj7NZ-A46?lxi$+x|##rgRRMnUiS$G@0R4h9V$(`wejzPx`ArQ99+GFDoTGRr0T}U zF>^x~fo|@NqFa332UrW}R@sDb`0yCaqG|hvVRCcT?~phIzM4sB2gDcifF9Kch{Z=* zrwFSmiYhgp0yecqDz(JOplUHPtZp!}N?MrOEtB^&V)7`h|{}Dq$@nD--^V zL+IQfxoMtE^qm5#=|(M~+R;B821BW4c)GygM5>uaok%sye?1J&rkd@^hrw*BU5vVf zYFB@^H++KSnVXxi7B1o3(-TMG5aN$GN0WPoNE~bRGgaa#R-Y0~yt61`b5=~3X%VZ;~&bN3m8HjH7P zYrtZGZVg_E8NAZU0I#P+VmM?B`Z9(?t^vypx;1zwX7ElcgLlw5a^v`RMj$tS&jn;Y zo>%ea`pr*Rs&m!zMD6#6Zo)V}~79lVf@(M&@M zp{l&LdI+S@(}7Z72z2xvK#zV2=+$2V<80{Re8g8Eu_#Zfl^-ubo9f(h|$YXRo-a*6(oKlp@l}h zfsskyIH)Rbysn27y2W^JH{Q*Xb*J)9x8qQYd;=b%`U{bF=839BehzjT*%UG!wVh6O z7TGWGn?p90%(EduEGC;qmI}6-Y&uyNu#IFh$a;ZYMRxXyxI68A(`VXDUXuR@sB9T| zZT%D8!lxopBYEBYmq2BWjRHXnN z)e#t3H0ugg<+oAgkV2gblxhL6)r2Nr`P1I<2}YEk7IbR$fTuhhllW0v=bO zMDjbzp(2p)PCfJE%eP?w$nO?FP!YNXHqoyB0EjB+r}siG)L#QH(D9qt#<~H$dN7cu z{-;qE)Wxo3&yE)?Q+H!mV)KaWl3& zH*xa!C>Xx0D+leRTmx6yIE(x0>Hid1W(I(Tn6ct2VimglcnuyC->(b*?K5j>UQ~9#JpA?pLcaF#BE6@)?F_P@H6esVW$W99@9O zaIWnxIGC%9&E~&>I?3;+cb?Mh$h-_KjB3RC#v5damsEBTV{747sqI*3Zq*U8|Bqg zu%3r1FU%SV6AuzG9+K-Rg+1_?=;5;NOt=*K{jVJH3C3NBmtmK|NfnMoMt*=R4#ivq zho|vFb%oOqs#$IZ4HYi2{;TBmaQF~$6)xqL{HC^B#+zrhLZ9hPg;&4G z6o;P1HCbftIo+Z}wGR$beGYV#+={YL9f4le8yKgC0pr!_K)gNnHZpoXR8_QCt%fuc zs<67BKFjUk&@us8rjXhLhQ3sKDztz+5UNgFu zsD!K#er%>i0~t#t7-!l=gUCjK?ZR_~Zu*oh%ET-(bpp^Z^NEKT^(PIBSP+2QQy8=aSgDZ;XzD%IV-ODTb>o2rO5xO1` zm_EwZ^Dv0&k)rlMqR|1-=&oRM>jYG)4=|`s1cuc#V3k?|Y?5j-1%5!D!mAEY;5|Ev zpi0>W5f(`k%F*w8gjGLqzP^#7#?S|UKa%46-4PEmtaAF9qSbKgkrizUJ^V&xQ-C`6 zL!U`<4|i2}8*Ou&C9|Y@6rkUl2dNG6E_md9gyWK?YVXJNl?#PEIFbZUCF{J2I7GisMI=OP~8U%tHZ!5cj3)@6@&Ft z9U!IZ1$5L2K(9KTK58j2vPO3;9eS3jdm*LT0d&+MpjUlPAN3C~h=Ga8%I}$BGuR^k zgW_Vl?rBzBpVb1qD9FzksXqph+G zes|ynkDl3_JZwVou>g7oqjk~K@81Jg=C5Zz|1VIP{+?ycau|a4?pcrYWqyoe#NZ8w zco_6tDCJgpO|EcR17Z&JG!@|O>CS+9UT`7oL}(g9L`!}ai0YN1mOu)%2`JTVKu0|R z^r%;WC?jB;`U@DZQm!#0B70&NsH#^-r6KWxC=f5Q0v)v!h_7e?m3kD&qJ5pL*YQ}) z{HhX*nH%KCa9}s>HPYNcm@d_eo4%2@WtaDQ6>wGRS6Fwe5~5chc6fO$4jR1(hL;S5 zKk*ZvU`~2rH#`|Ws#gi3*#=i!rV|{@Wh!wQv!2ldF1-@{!{N^?^y+9_tLeJJsHan1 zZ`7q!uQ2N6R38ZRa+`Ipcr%mi^@PLAgdW2tlqppX8IQtJ^)A-?Acg({D7Cr{1)~dr z9z6!=)w6(cC>RD+y#qGmu{l`pU^cS48gZ+Qhf(RoAiC=6ZF=ZE2aN>)L*mg zMxh79QaKO~0`~@edh1l`X=IPwCC!~e&*UQAU|8lNMm>l9#PkJ*8-#Inr98=vo+-o2 z;<4zb!TmFuU9Pay+X%)cr$6JAY=vdtkhNI$D?8;4mi@}$rd1Q!cvvm%(Peez#Z z9NS?VEsp0wRG&`jJxHPc0pge5Z(wU43goPX=D|LNu{74h^(L;>rw4Bs z9X|I7M%ky+O1T(z!9X8#b#EX44u1H(&n?NYz~>R+$21IO!%=;Q>TBR2^g*E1&W)@N z^AtY-s_J{1o(L)QYM|5)81G2P>G}iE<@zV!wuL(GCiCWe2Z+lT>H>(%7V5zemoC(k zAhs^liy*cv)Y~97FVqi0Y+9&agV?xG{|K>Rp-#OyL9{H?10gP1sK-NGyihNJSiewT z53z2ceiGuMh5BuX3m59YA=WO`>9^nn;6i;81m4@PgLrU(UJbE*fxZpmfdzUm#Qh8O zmk_Va*Zx~E1D~&ZLA*R)kApZcUoV5$KVRPhv2VV931aVj{T;;p4LbQYECkl-e25oo zbv4B9T0IG3SFK(Ev9nfhhIpY?-v#k}tv&>?qgIRC@oB_`ItOAkG6u0~p&kp-yihNI zxMrcg6XNQH`dx^t77G8vs3(?w-_yK(mHEMqzA5}Yac|!?Jf#rm+t!Q(eXrkSDm4C% zR*kAHi0XHiDuNVh6c7)MKzuCR=m&s~`U&V!?eFAxV2%)$Lsk7QQIjEsS^|{na-gFg z0^)!M(5rp{;tSDt!B&+4{b~v@(T!p?o%`LYu7MQl86cz1Hz;RW{kj>Nc(=PN+OL-}?gZMM#skdmQ%_J6 zF@|02$JAJQoS{=J#S2F8U2f?qpqu0t&;g9neo29T?%qZ}KPOeG{jPMTGE1S45LI+Q`wm3)52z0Jumw~Ar8*aguM_|y zt64jts{R}FA$sfY>8%s)g}2TJdi5}1oUQ}L>&-x)ej2FsM?k-J?&HE+S74$(9+;%- zfysI!Fre=Prs!9JLH!FbRkyhxr)l&6U|W4Au$^8DY_A^$cF-RK({%C!c#_n8f$91T zU`M?in4zx)cGk}VGxbNnEG@TVLa1|r+4?wOjy?z2MPCf;s_y}I(+7dM`cGh2wgs_E=qn+13;hVhi$Z?@u}A2?AYKx>{bLvwh3*fr4=-ZKT;^@&IZ;)@0KUkJYmi#0h{l3E&(Xx47t_X}jo6x@tmu`lF zabDOzpA(NUU?vtE8x;PeZ+wEyz5j+le|M79-<`wt|KWY4OoZmZJlcDfgQ(&{br~d{ zvG7u&anLr!cmRe2C;Y|c$1I)#lSoH#St=$#yTIbfDnm%eTVO1b;=v)L@pJ1plz#tM zzu^oQc*L_M456;zaWypW?vC|6sGO_|ptr1n;UKd~Dt{AWkw-l{SCy0*gbiM?O5kStnlig5G%cU2E;0_ zZh~0t)ptRx@#+H*O>z25h?Q~L_bgbv&WBhLuZNK-J%u8u8!1A1Ek#Ft14V{@24Y2q z{uE+mhK_p<3Cz%)AXa5)4I%Up;4z;*1p;w3kfrF0$TIYeWS#YsWI_D~SzG-bS*A|f zftWLOABdHi`Xq?;nR*Vy#hH2o1WfLPIF_Y%L97Vt45KUn{ znIc;+gjkWIw?VAT(K{iUbMz1N%h5?MAhIsH0HUd@J^^AySA9Oj%C7o)h~}<(pX>KI z#IbH#?u2EoPKQ{LtNTK%%+)8lj#D6xoZ7bw*iK&=V3jNrL|hsI)J^vKPujpO4!GF zaskk%h63?pQb5023rtWq029@Vz-j6W;B?_%^9#=3;)(+k{I@`5QU<2_cS7Z52d1x- z@%vG+cqtk_!GXQ7rt!u-W=*3b+)IDOrx(qVWpA+FWM;|oM6g_pcmoG+%~r^kpSB%r4B4NE>>>J@ z*J|y_`cm_vZ15HLwb{}$d2h`GW3MQk#&G?>nA6gFvZ2-wuZM1s6D^xhHs3P5OcUz^ zrFbbucuUekyLrVK7c-%FG^ZzGd^co}(=@KS?tPj19SL0sZWXdKu0_W32~%CeFod zE?RXm`Uq2}8CPl|5EXkF!;|rGLNvGpsOY)_s z;}@0`WJD&loE4R+K$*Egc*`!n5El|5@p`MuYy+aogQ^dtRHp$QwFc-_&(g;ozCNW| zo~yiX&?p~>rE8#9%?2v985oSM_LV32&-eo`^deMw(BBM|5tL&^{v{ZO%Uk^tqJ5|> zKRFxE%17YMlgs5JxuwBHX}0U~QDh&%k8QquH0~|Ul9{L~KQ-1^zJfnTgz`H6?8_fu zY#!xn^RdvJaLBFZ@`;Qo-Lgq!xt2}lriunLDL9>e$6LQM=yy68U$rhjlYTS7OnRmu zJ%Muf^`mmdQ@h^sAIBrpIARE!Xt!AfqAHTrb&z;rhwFn+8mIQ^ZR3Q)gocM>nX<)G zF`O;y4|p?E6({m+eEgdcb`n`vut)G>M8!C=axlJSUvVm1`6w{9@`}l+*pHqD#)MZ) znFWnI)C;UjZ4247nZ}3*%nvGW1E~ zf}aqAWU*I{;8V^K%SMyEy#$^8Mfjb}t;5gY$HnhT^YX^OV8#!xLEsGQ;fUYGWLaQr zXO(!(0lz-u9~EjBVAU{x*MEG1(N>MZYdDZ4 zRjoSPLojD&t2&$Q(!OC(bq*huo`oNat7;?P*?7fTnyzQ}nX1tB@WM`#dwQb^U2m&= z8uhOcc-Z8_TQ0e5ju(x(Nc?h2idM}r$dm>9ay6K zKt2mO3i27qnUGIIUIh6R7(x}AR=REDgsXqIy!!`0D(j6I%KH*g(c1-#iltLJj9;A2!c3$l74 z3;8|E%{@k4cBguTX~}Z$tdz z(}^GAC)IrJb;_Zun&%yT1{D0N5>V>9fsQ^5jHJ`~h*ndvY6?Z@u|TO810%oqbd~Y1 z_2}n}{};wT4eimaHG^dc#`f@8&2TB>Hp!(3%e!dJ7_*4J0rWrE z2(LNStbE^R>1l?(X6aNUW3&9k(iw*SVQH&9f}5 zRH^XD7rj;2#9oD~iS6XqVB_ID6Xs=xsc;x(jl9q}eG-eNS+aBB1*BO2x&bz?qkq*b zXaBknjHm5t*7I@EZjIMm%$fVs@HG>Kf8IQrOBS#q4H-pAA>XrZR_Fg&1=>o z0|7S4Z$LR7)npmpxG%Awy~QJHa^SmJW?S0L&~ng+>6>rp6ibT?Z3Z<->1pUymTE)q z2jv?mHT^(0$rnM*bxX{3-vi}nRa0tw{|4o&EHxD#_KxJQ62z~h)rRJPa?87B26 z1Zu8(ya_uRlsBQ8afo@7JQFnkEYMTnE5beSWWk{dBh?x?7k;WHiFNL_(lv6uaatX9 z+AME@i%Ht`C~y=f=vu~igToH=JSZn#H8-Lei103S0*<&fwTS*@6W1$owykcGpTotZ z?ND4c0{;n`cmRQqfNqxYUq{B1kMR5YB77I(;<%1seT{4fKUFg}+B`R#+j4W95;c=e zLhSK}n$wYx*t?fCXP9)IjBIo4t(ocxpAVhmY)!2vybU@>Qw*lzXQ6Y<#E=>O3_3?f z42)}}HrIaF8_UNyxR{~tLof3Y9os(h^4gQ(Yeug>46U>DKZdTb)QO|8Rho#*O^?egbMqfkIEiEy$0MvAgVW3-NIjCtwBjQFv^`S4F zX`N1rYcNimWi#Y2Ec5ZGq0RDAP%|!1jN{1rprum`J!t6+Lw~dMTth?OM#452I?&R2 zplG$ACUwh9VrPN!&FPx8hR(OX8x37$eYY99!P1)yz1z}zK)1+UpeCc+<6eg9kz3^3 z*6Go>Pa;k~Sf{7r{*E~Lzl#Li5!V)~2N}+SJjUYKjYNw;jXOK8iRUJ(x5md8$pSUX z9M7#u=yjtIZ8% zhB+DH=46QZd4<3b_ekE5@l%i_5&9dZCh5HQclsX585&e&kW!rmbksVaN8JaEtkHf9 zRSoT|JU`H=7clZulM|s1P4sv5D-+Ssp#ONNG#}czS@J?^XjiO6UV?ODXUHByABvwh z5`m#{<|k2x4()_6BD4%~MN4!wh#L0)7`qPms*3D=C+~&aV-Z zpb$YogA~C)=+Y&Shy_f720^4m2m%5U=>ZG4ptv^F)m5?Js=KzwgY;%8kb8`~P3|H0wA}sf`*L^P|H?h+HvES2>F$+shsPT=fg|rU z;dk%TgzN6qM9@8@iIDq_CeqzMGy(t3|I4M$t8qy zkA&|x;qTx%sWTxIw!$I+w|~&R8+XTDkE?Qb;~L{Wi7U1?;_7!l!Zp^7`IaG7$2HDv zj4KXs$2Hy^fNO$#3$6h-A6J|J$K2;CVE;&A>yPOXgAVoYV!M(;)wf*X01C(H|0r`5 zU6HhV{r56QOQDK-`X69P*$u=tv3~{K?1ygppJutR?{N2jiCT_8axTh6|JOL|I|Wos z^moomUj$;s?f)(%{|>|sx&Mcpzn-&_Ul5(Q=xd^1E&84){yU@d7xrP*fFx#BWSpF8 zq23+T#KIcl+S)HdbKwSnXaqq?rvAuxA9^IXob!sq>SgwcP ziFr_63&Na;UTy$7a~Itu>6g<%qa zJ0QuOhr4nMagA}yaP_%Q;OckZz%|zW9M>wY?|T-5R9sy*4ObKcToc@zaSgaja7}dA z;+o{{!!_AGgKJgyb6kUN@CP0m(-GHdZYHkP-I=&@EuPWoKY*__UyoOe@TN!!9B$2V zoB`MH@!F;*bptVA;0Ey7Kx~{EBgP*f%VH%K4QHctbeeG+)rzNhSWO+d*Ld$dooNFu zB`Sv-vv5EsqNgmvVJ`*hv_&}V#fkrKlIze+1Csm$VrfGEfU*Au&q;j^a$!rJ18@hn zaeu-cFPr>Gdp5^4#_fqKmpLdtV<1ocHYptj2gYIG6vq95Cc0n@%x#r|wNtpUCmT3B z7Zl$>T7>&+Qz1Q{y;+gwG504H!B0<`~$W12Y%8Sl1^$f_zqjYCxAOB z*}V>T<>uguhYPs++^x6<-4nQm-1l%zbAQD(-L3aCTIG=2mA7>FTHesoPshC}@`}n+ z2YE&vg>VRBSTZO>p;1XZ81L|_m4h%fp{HWoe5k%!c z{3zj|Ec!bJ#P_KNVRv7Vdd^CYq?>L0290L(^9I~F!X7k+=mQ{jy@STGf%^hz*yV^z zHnlWa74J;z2{exA2e@^o8_vE*I}Q0P)+Q zgYa%hiRxk{<=v30fbOIv@NS3`e=O)aH2$FEf|2a5_%KRdrm2YfQ&-TzwtS;Og)ABd)O>8~%!Rr(+LX@zyP_ZpX>E#&=we zEAA{;9MlYstjG;Um&2ek2Z!HkFI4*=eiG$#@TFWMI0ZzXgS)Vkc?0M%x^?4Fi6yEayW00yjbFjZr_7f78|*d{rG#d|j*s?zG@wY#_i%ia1Hr*9@IbJY1ugMFaONXb zv`edoc#C4Nev~kHVsv$4Zf5#7TjqUg| zu6W;>{d0>ykiQwJZV%kikm9P`(YVIA({c5=OK>&A>mrbDM#$ZQyW{S|)jZ|;i#RlQ zKM;qn>EQaX@fXKy;p%f+M zJV?jaAzJ7*J7WYN%It;Perg%XTz=l7Q7O>!9uRXf<0hh?fml{D#!*X9nb2=$scQ|y zl9Mrs<)O26>%`pZWl?9M|28zCcOmKvHwnEfb9o$)#QHL#r51IgBx~>yhR~g;6mAk8 z-a9B!yMZKTJz2XMV-D&v-1sFmT*;%1)c74BnFkr6_!A&$^^E5EYCpX8&)};HUx170 z3x{l?3y=LvWV|A1q4b6)A)TJF!b&4o-W31*25&!>$na*4Z%BB8*v{wgqwH&$~F?0I0v@?xI?SDPvGvj zXK=-)Azbl|+A8b>n&IkqFUK|3y$;tZ?qpo!ki;dpyF=?D3eu!Rn!lkKRTRN7G_(^O zef1D#f!Ykl?s<+gR9fHtK+Nf(()vCDMB5KV>+8fnTi10MtDz_&r{I!0v}r`m>tJxb zV`y_WBkx&{E#NVEsP1BiPJ0p>oYa58QIg5R{4;=?S+!%mI3%-UIJ9p{;mLYwI>SAI9ZeR_$wxtWt~igCu3d3ca1`wE)FnGIzo4t{jv_aNO2H518T zRDzkQ5szWfrksJawH{j#b+)KA(bX2UW1nf?h|BCiw=B4EoSS(m(Rd(!G%d3W(Hx-9 zVd2bfL@TXiPmabm0kPH2ymAL9Zmu|BIlYew2VYLaT@rIOmlIyL?y?p1eW0fGT_4zyc8*ob03)H(&@A;SflxujErN&P_2Ce3r6+v0Gp3^0b*4G)5bH;Is~l85W43~zr> zqVgB>o-6hO@wL?v;n!9p-zFXrL=wU(Mnu-hMkGhLnq)UKB61voA%)vBBCAQ^4v26E z=c&0eEN8VCWSjMBCAQ^E{||EDcs@+SCjJ*g%KNs zyHLpF5!zrQs?cEm5vA#jTIymr>MSJXW(8~(;<$S-SP-(RN_Y4n?V82za9IdG3)Q`F zA4YfV1};=FH={~09aAO6^!Y9Nq+yr9# zorR{RNOcEd@y;4Ve|FNJmC+c5Jxd!bYvz2WH+2X^X{m%P5W(vc12asu{4 zVb>?)Io__u7(+nl`l`Ni#OWrIDgNvA+0oZux&_WoYOYb2uSkVPHnN6~6xfk49!|T5 zGov^XCMi+{7QrM1st{-k4mKFsoa;GkZ(b(CdK=bUMmFxd(MmT_PTxHiG*znaQ45-3 zE?F%&vPII{;Ji=Yt({`=DvaOS3cm0fP z=Q>HhL9iLlhZ&j17_<*0B?cUx>M#)}3|&8@fl)5DoM2(6>ho;R8KG%@~A`(nEP0iM3iAsGLenfsH$v!N9o)gRX4dQ%|8;N zIs{Vg=&SXv`D&`JAl~5jFyiRt+xoD04i1$KrCmYr=J4F&6TfP z&Wv{r#~v&+dX7C<=wDW5?w6pr!1@F3JoIPu0(Mn_B!gt3v93kSxJcOsNJ3oM4HW(M z$DK=Bqwx@^SlJ_rM&GZGD2jCVqstmYn$H5dFN5?BhI9k`@}cMG$B1THbbx3v(AAVY zM#RIMxd1l$8KOcf`8?4^i_S2HCJXrq$s`|>{tL-} z_=2Z#N?kI@kCI30jisYqHd`s9+o~Cojc3BmKB-n?F0r);tAbc@nY7$-#$4VQ_2$tm zJr^D$jg=ksjOk4?*i0QWh^Pw!WF*JnAW!TKx9B>e$v_-MjJcjO*JVH)H;fsrY8I;d zt>jIV++-!ka}C%Q#W5W?$lMDzHbG&&ppQ^~Akf zBozB7Y$DFuLQBBlSp49(ln8YbJ!hENu1<~I?fY^_mfx- zgESi-$-ZoWNpbm#Om|XMs{(^Gtgd|z`AI1(!093Vmg1ypTtcx0cv5xD4D!`%@f&W# z3e{a;6rM%}Xvt&TCh6cO_4tnj|F|g{KDHDOKyor(d?nMJ9DWpyec*7I+sbt&*Fg85 zJXx!lT!kw9ldql%7bo>3WOOS^%AMlbhWR=eoJvfo&Pw&3MKzd~Pk^X;3Wk_Y@)WIl zN)_t#Ptm7LPU(F}LiiG*I)v{)xj8{=AEY`qh`C%&dvF@JMr;aIJusN29GOP6vB%`m3Fh!PG?RV(;LakKb0e$o5R0&T7U5vx=lx?oUi7I-vapErTyLm#+CGYcjMlL>S2rSY1|vqJ4L!UB7G2y zt0=vO(ob6S0MTiS))KvL(K@2D7ClJxu|?}8l=Fb0oYF`rzkt!7p=_gcVv0eJ5H+x9 zJ5d{pb`V`|(N3Zv7ClOoZP6~GnHKFPy4|8ZM0Z>C7||Mw_7Xj8Q903eiykN1ZP7kS z)j_~e&XGu}UIHV7sd|#qXDxb4q`wjAXCuS@tg3A3Ms`C%l?F<^{gnE#~oM2r4K zG}od}iSDrIGosZN{hMfuMW0J3`vF5aUq?cD9*l7e<$FrMVbKpnA6oPy(PtL@MD)Ey zKSS>d<*QD;4woaPsIOMd!I?zGv8r+J)vAMqc#03$-NHD5y)1ME4zw^H5ZXrohjOZV zwC948L+yC%4|Ve_tSKDe^HTaBB_0k!K;RgGM=cyH@EHro34F=In+3jQ;dp@`S~x-A=N3*B_??B51pZ;+ zEdt|fnrKWGSlz-~1vaoSM_@|}rwZ&~;WUBWEX)f(7S0p6(8Bow3oKk9u+YMV0@qo%NZ=L=7Yp2N;q3wsTDVl;Qx@h4e9ppU0?$~u zT;SUl<_r9Xg#`jXw-8-4%h$KSp`4Z8@=+_`6tH|0i-$xDR|~9dA+|=N^ft8+A07s5 zZ()hRE*7p4m~P<%0tZ{TR^Uhr*9n|p;e!IFTex1}LJJ=fxXi*00#{hLQQ#^IHwnDY z!p#E9EG!kc*TRPdK55|=fu}6oD)40s%LJaYa2p_u`zdfJXP3vgKZA2Oja#lIeiw;D z9*Owc7$;KVn5e97;S&PuSooyCrWQUWu)T#(3+!&;ae-G`ctYS13!f1<(!#$8yvf3o z0&lhOl)#x5J}Ypsh0h6GVc}_k_geV8z;zb>6%a<+1dM*%V}eJ)xt}I@Lp&U?@J)eF zS@?H>r!9O-;A-Tel4)b!fynYS@>T- zMD$7EP|i=Dh&~U_Mn?2^@$j~Ve+c~CLMMiG`bP^DAk_U19LkA{iHstGb+G0|bpi2E z+rmVFjVw&k{@VbDa%y<|Uk1*0`mZA%`dC<3V1|YD1P-^bzQCI-Y#=bl!iECpS=dP6 zofd`!-fv-Jfm8GfmB61ZY%MURu1S6y zfr%Ej6_{#aJAutCyhLDY3)>6qU?Dy~g{T)51#yPOz|(!1)$-7P!Jf ze8~!$*I3w9;5G{{19XyeWN9cRr)Nwmr&OusaMn{sQmIotlhUWa_!8fXoGO!2yZ>t{ zX1E3FFV+pqg$3$)AWkKx;(%huw;Scm|rB~R50QB%_fUBSAWH1HpJ4(a+6O*Q`^MfVlRaI~VC%r=|gN@jdr8 zByycvWZ^vJ1H9M5`N|Kt$-)IH7O>pHg{lf*_uhKjQtqPoIM~lF#pW*dF2&|9kqI=T z8_eZl84q)59ecvSD0wc<$(2)+7hxyKdyH~#PAgu6o1i{KZ(4K}(dQOjP2|)!lGilu zjc0>ET%F4u=i)sz`!FLHhg3x#5ai+@s&&eKH8K|~4oJz*(@jcR;~S9cl>KsKZX2gEFUcRbL03iNq?@a zZ2EIIU)hc2sw;fz93>T;?s+bg0S4D5rdQ{B>qv`g5#4N29inL#Vacmd&9_M2Cdjv_ z3Efr!@lb*3EnDG%DEBhcbknh_?j%pwWo^2C343}RS780q+Xj0uo?GEj$CH#hgUgKO zL)!M^r!(sEi=q4Bd<-GXz?%(@e}+DXXNGm=pQ3@=JWUO=BI z>qsxanYCzUO+Nm83+M+doz8?MaOMdRSDt6$!@EWDAy%enW@;*y<7Vm<&Fr7plWF)B zqD(`01#?znz9O^LtnhlWUXEK(7U#_B#sw|6fzE_k-MQLpm*ZyjAgT&Ct`g6}%5$M= zWziK}O0tc@EUW|)d ztjB=CwY%BaB2c961mbGlY@D8rwL82dBd8;{huc&8XLq)z_A?QT_Ux|wbiiyKli7N0 zZ+4Gam($=SCg`xi=fvaeH^yR4czq8`=wN(_M9rzj7fttARGkmuD}e4mX3VL{Qx)du zQ0C}R=ESvs2TQ_phWtkYI|WglPEzh%&%*L+VDK5@+yXWV9{_RN_FQxhSbO`ANN=}B z#z{nA{1@?=yOW!J;u{+DC=QrQo~vUpSAPR_Zk#;Ln(NZi{<-n8W;(b0hAWu(hVU3w z+UB9Ok?GF!?00Sh#Dz*q#KLVA9Re*QtS+H&LRfw%ejHs4k&UnBiUWj@wR@cJtE`7`D7@gzt^KFK-%D!c#^`6TCjtY`ox!!K*X z{OjQNepMHcjmrGdss%_NB>0$#t?_)UI{?}*WzNTP0ABU0tMFY~dRVABiwC^a2Fkz_2TuGQGk5BHXqYXzzKlN?)lp#{?h<2>*YH0_X8HF#eiSK$n#gQt)8z> zlAeE9#X!VKT?toR_(=s9G___a44*Q)Kw2>SKEr}**n&L>VLobKa2?CrULZzqfjrqd zZV|R9CGnAS>aS%~e`c<>9vVz#hN3YPH~0$?!u zqC^$JjmM%bOd)#E`m2U42p80a?IUF82-zb-rbozr{)M^^T=vwmh zK}kr}#@fEpo`e8yPYr9jeXWoz(YJ4na5X91T@kK_+#lgS?Y~`j47cmS)9vxhWdH36 z(m&k(!R=QumpYk9g#G2=bUZTMJZ6YFt<=sV@;Y-KaTT0je;uE8?8*^PCJ=kDyzcy@ z(ik8X{Jc!eBk(4mXySI!%9={4DJ*@2-_?xp zgAfY0*tEp5NHe_*of_TUW#Nr2g{lk;c52HmWyf{IqE6l}ZW*Qkj`UV9)4je}LzG9p z2?Cv|%ld`;ux0%seb};okv?o$KUCJdhaKk}HT4UoEz6cZ>=KmsW#e=o){pefx(^#i zdc5w#W|5wt`>=e{6GKVoq2?&eyKGV`$9DjFf2ZDC5SMAv2a5k(NBThVKi!o+Q2ft8 zToSi9PR%CpGt<8;mft4zFVkJ&GF>>Atvn!xZ4Vh;-ATF2!&#R5F7FWJiT_33$*TncK3`uyEH;w5EwB!~&`==Y`Qyf3Vi)VdWOqdoAX9$2rClC~Mn z9Ko*W&656@MSX~l0kI2MaTQ-Zv2|_5)vO`U!j1K5g}fMPN4_ii>X9$bPlo#z6qOZn zV)A()X3dHrEbG4k?WWr(jvcEsHRuLz@T>+TddIQ@Yz-v-CeYty7ER=nW%`rY)nKWF@Rhf5JgR7nPHQ4Z7LJ&9Tql|3HE*q zo67|In1wAc!7fp!0VTdI8T*$kLj5dJuURCoT`@mI60cpAMDn>U({dJ)=TNCuw4>Xn z*54&WUt83k$k)thk&Qfdinb!ncKoayEA(a^4pvuSUQ-=j+!gnt-8CyR_ET#sidYtS z-t=~sjAE9BHdg;?&MH>uTC+mWYgRnaryr~EWsuRW1F3FzCE>t=cH7ZA;v>XhP}yD0 zIfA*tD7y5XUoj$p~hyMKXd}Y9%p((PsP(d-m?CPDB$wOeBSF1tbMYp)0oj zQ0ScGyJDLn8veUlw;jlMZiJ(bCn@*NL`+ZY+t+udvUG0)pN-j_by&J@z%J$4sC#!N zVW&j$ojUDzHho=`9SSQW)oqn$J>(=9tTC%U)WjSGHGS zWeqzsaL@+pJ3SzwqrYn$Xx*!hzl2_?i zuL^|*(FCuAV@)bl7(Q1%vVo|u31hv}rz8!9O=%Z?OOAFaY)&_O%3C3}KShp)EW}Cj z1rdL!=LHc-spqzI7NVX>9!8xM{MCe;#HF*kCh}>g-a zTYxytS&d^gv7Zviq1$rius!!{^-4SxOE-%$BQF@EA;9tvkZi z4?LQ|C_N6QjuNS0@tjDMo&|$NsrX^4ei4XWP4RXb^eY z53f*tWwkub=<>sdqVp8dPuA@Pu5U5AFCx0d^CY^-EfAk@!75HnF4i$G)*l-x{_Kh& zOh8+RF#*d}PkO-aJKpZ|e7Dse_IBTVn%186cHaUU=2r;wzUj=o`*aBR#dG;5<-Qly z?-ImyCW!EO^8UzR_5Q@=>Q)^v#e(;H#v^xw@hz0!FP|EG7>J{q`@7nJf1(@uKqvWr z9q|1LQe5sY7&nwjD~AuAH>83kTWsDGsrzfiNS9P{j7^n2c)-?~Xc}@dj2f7At!j`D6Kq)T*;Z4{Qb(KYU7t2XrqpQyvy;pF} zHv=q95pqECI-Q(# zdZxH8PNsxTBB1yX-P40K^4_5*wZ%Ku>d7T3~W zZ8&Owq}=r$e=Wh_Yf|fjd=7A#Me=MR1BmusFV7b2^7MKV_G%IH1+ptGmbz zIJ3J%<-?h!alQDNR8VOGE~dqdGh!bI)ygt?X- z=HDPp!)|zxt@8U;??Y^B|83niv5DcMm`9O48&)&SZ{T)_=)R~J+%GZs6^`>agr_}` z>C1+?d{fPydA^|@Gdi)gi9vn7w^rYx21IEV;ZY5i7=Sok+R%vIdA4Njlp zTFU4@p(d&{Z$#Hbrn|9@&1k$n2L^lgjg9%vMNAu=?2WDJg5tpxoh=7n`@uogx$==YN|yUb3oCYw_DDT6~e)JWtKCG-TMxUX0uow z2Vxc2C>`i47NG+zRPS4qPjud*0?ynw2Bw|BpnhZGgFfDpq;uPt%+A%nv24u|Y4IW;(SkXBq{3_- zz)uM6f}6x_2;XG+i`P_2G|7JKT?TofbZ9!3{pXE#*D;#}9`@31Lv-wuO z7_eD4`kVE;VVhSz2^S}IE@WBmf@!5Gfja@t{|zIqYEEEfn05n2VLBMNKTM|v)>^uH zD6l?EV@5pb0CFFUQk?3?5ZuymXIrEWf-!!i>y%<4(Mc}V(JHM{|8HpAOXHqF`2Nx! zNf2;SPeC+XE11PwBNN`Om^#qC)mBdyH~7RahTPhe?+U*TXPSI#i+4f!(8m1>cN%)D z)X%Sg*e7q5DGiqn&e081n#it#t(?*%Z`Dtaw|3ek@lu!Qc;zcn>1BMCLY6ww+JSLD z&de#R&v)7D08wX|OyC+>gb7@MYG)DVz6GkAMQBwD)a4dQtCDV!#G0c4(aBZ?FLS_g za#;r(gJN|f7)*6pzX_mxDC$#jXFAJJ*$dP{Ao1UkJmQ=$g4oD1R9BgUxtwvPM4~WcY2As5d*TJmkzeR>1KYY0&t9x3;c@W=--=pdYih{3qgkOk)&;qav(%NZ-2A(m65=77P) zkwPp|mR zvmJ?SxB0@iA1|NpNW$}U|BhHLha~UNC4Wcic~SOQSQ)92yZ8{@oN;DHO}j?3@jC`* zb~n3lPFdtcmtEC3o_%_Z9_#F?PV_7!nU}k2@XbyeE_Gs!O+DA<1&JtDblKyeqQEyerPXOCLG5>y<0U(7f>-ta(X= zc6!ojPo>+5F$kcC*zOzH zFLi}8pRDZ0p+H5dHxQG&8{gs4le0C*q1`wL%1PcWv$B-k_0)6;X(VJ>Bz)^3G8JG? za=s!nxW}^^v%X=dvrnA6DNm#?Qx}d z-qY)C3Hn8NWYFPR#$#xm$#fqJR|9N&0E1=XvFc3de=NcV8+?~1&A8R%P~b6L*dNn1 z`Z2vM@>q-EH`1bYA*zc$DR-~uJcD*%umj#(i(2+-Eqm*p5Px05{z$pyVSi3?xt1&s z{Unn8jie-p{m$c&Gc_J}lONZnc)Uf^n;4%P!g@(%?qiB4Q%|9q4Mr*2|9#E4ezC+N zS!}!0qSkcV48${r_Fcl6!a<-~ff#2WmZWf=g_Rt}8T!W-$#T+H7Rg%c@7AC6H_06_ z5v5M)Z`uOU`un86>0^=fH{&dl{$?2vN5A{f-$c$k+Qt6mBu;fa;{StM4n7ThmZ8U;7nY(K12qHeR2GS;^z zKkbK=B1L__o4j8ai2WHE*(?xi;7c2YRPaDN3WQ7#OVl1P*w`IF&+H^0(8caR?VHEZ z-{G)7Qmqb#jftZosxu0x*6Jpv3CuR~opNy-LdOL9oUonw)NTV#=# zpTn+~Vems@{xZ0|LnMXtaUiaZACf})8W5|vC{d?;kiEmvatd;lmlj$5VGwmrA;i zM9vdA;`;tToEk#pNQ-<$(QZdPjeR;8oU9x{tt(IiEkgfUphf`k^P@+k{~QOz3_F7U zvqVj`2>oY)S_H)HXh+b07O3SG)hD{gq6X+&B{KJcbL297D<1c5M>sHjhv~qn8aO#x z)LhDA&UkXPpiV?QIa*L>?3(mVdc|>0P)%RF5{`TNk#wu3MEwqi#Iz5Jt?xC6*6a$= zk@%z#?&(K{T2Z_g3I_A~$OsNXMp`tC<^6~*??=X#Gj{%pDp$M^9cbDM`Q1S zHT*~Qbm{2A1`|c9x(xX$n##`9ie|E{tfGaCJ1biMaRk{`(VhoO_$#^uPZIT%ezM|9 z`Se{yFRJlZ^p>TzimMJ{BeK8Z8hN-}(LWEnEBqA$Wj{^DV43z-WN_c8zha0i(NzqS zr|uQkO8KbB;wE%|#r3k-RdFNNxBV64Wv6e&Ew#Dnq+;5O2jiU7@klsJr~jBmoUwbh=C8wi{FpR9HR^`&mH&QDd5aGq+nK=>7w|Fq)Qp)jIqWTv?2H z*EqNBjAJ2>R~N6xYw&Ch|M7$6lyqX=tFN=|Q`}PvOdk4pyvuz6D$&QYT{e(Ra#9Ca zcg|*R2DomRtz*GH`bP)Wz2QIB-6|c(@OP`zE>%O8pL>P?nag zAMmdL6O8+N2q63N)Lu4F?(Odnuo8i0S|%+z65!E>$Q381^GX%5TQ?7g=XaZ{u2Rm; zNNUWcCXrOdcrEHp(APLNgC0yNeR>R-{`h(Z7Kr3w=C8sF37sD5}j_3Q%K~tG7@-f|GtjJO+)$AqO`> zs$G*9XHs<#EkHQA`*y}TIgdi%w$S89;E%IZXYy`PjJ-Sg>I6rq#K{N1`xLz3yr)1l zfCe|!xiuC$D4ke;&VS%CXEnA6&f)+;E>7+ykhcs$9GuB~Xw6U&WC^%4Qkvk!|0ZC} ze*xNplQ}15F?S}9e^3eKIx{{-<;fk>&~eyeca8J-Ou`psqCN%4M)Q z)G(fx2}>#KO!Psy8yCA1(yogAjB$;LeHpj7nAop~+}QpoqJDpDF(mzNE>H5w-SY^H z@-#He&8>naDEBpd!Z4SwVC4J_%>T(!323;rrGlVfshp~~FU_fm>z^b!mj_|x^nlR+ z6v_+;>QGjIVkmQQpDN~`whW|`n~qaXa#n);lTdSZ!To;<@Iwej2l!8Lrp}7rft=^2 zglX)toZPAShHDPsc z>T2|Kx%YjH3)fe2)6fm(zKC3inbKCPo{xKK^UF2xwSnT8UNO$CwQwS5PtA<~1?zt6 z0G4)*Z}|qM)FiKrUkdUN$xJyxq?qI-PHHkXl(Bj?sfO`O4IGa3z*j)I<9|d^?!FLF zec(8vz@s{H|HVtqHn=R}WmsEWmh!Thm+Cl3Dt7@dukzC25?t=(<#S%{XphS&UOq{~ zrO&0fOyK2~PPjDcjLT_WYIniqdR}-+M{Ym7R+C!?@0aBA^_1~!_oXtq&eUnIBkfLZ zF*^0!wpiEB{Q|NP2{@@Mz#Y#^RrJldw>^v0?0yABArZS7=Wx+#8aD<`s}JbpG>&3A zIUR{PIMPBM$w6?L$qA9TI60$%r+QUQr2yNm2y+%SIk_)j`(VyWYL?(10;QGY{*HL& zY@>^W8Fn#YJPntr)52UQ=S+kltz^!JVCYyyq;mW8Lh66Vhh}oW`3x6s-p)PA%ftBU zOzwJKxMetZ@mrv(y@5+7UWVh6b15EV>uB}?Wuo~ywmRkvri(-~>|&xh2`*Eog}F}7 zya+=_^DZ!SG$T^Ex3N0>+yD{jJP?;b*fEv+)w|%;{{WXF?BJNf1u4n;c1~_z49{}k z%r#4FcqQ8BI!aidG zibr?04_|zbO92LIIbGoTKea?T5Y+9%9iZ6s&A@$5xc8aH>D)BVqnw<3;PNNUUvARj zIA;odN^;|!DJ&{ND-R!iQ8#=eD0f{9l5!rGm_2#ACLh8*HT^B0RO|R|_xqf(_kGT$ zhvKW;htH9Mzo`dG;?rnea%y6IdJ&JTj~TWpPULUIJ;r%7J`7TQ2832aF7{x&^YBC! z-yY+HW^j18xr_nI$eypq17{C_UZ6q;FnqY1{M%HBr}vkTo`<%@8PBFz668azWS7=u z8_L@jMCN}o_FE9t#{L)-jr|_(Q)exAU6}VX(0^uLt{&thzx+Rjbu|QaSR+6&tO2-B zotBBKllxsfjCcdcKMU~Ys>q@CV^M}rC7X1kr1izxXfBs~bLYb;XET({F2iNU7aV3J zr@(>dLFe9pwV{Z?;4v#3T%M*I;bMrw1G~nvhKXJM=v?-~u3thd_d8zhLFLNvzw$q( zx(5Vxs{4Xss(ax+Rd?b!gFydDf^%}<{y$~p!w}TL>;uJM9>IO;G_I+dunvRqXJP#v z?*CI*k->=x%ju6C^y80^6^muiNxTea4S_1hKWi%{4!Fnsx*~bi$=|Bq5kpt@l=X1; zD_6E^sA~V2jY8*4!arKqcOG5qt*%ep@0SL8JslH6SL#aa7H|^sadA~@(rVl%K#{70 z)!)8zT!#*-u3xq44uB%VYumWWA#H|~jrD*s6YF>OfAM?lSIq~;(A9?I3s%8=f=XNY zYJ)sVvW>4H$QMX<@HGc{mSjg?JCI+H?CR?T@>i1Gd_6!Wbq9HcuQ$m0Bzwh|BWCSL z4v#+u@(Pk8eElIX6l6>j-%yaZkZda67L#ll{~KgilWZ0LD#$XDtrMQXEfmu(iG%bk z_=~y3NgB`-GbGaO-K2ScC}#}m4#6b8Mp#u6l7czUn7hy4wGz}z*{h` zb5a@Ff}bG~*VU0A#z0*hMo0gz0wnCFHfN9oS~zDOgfl$CL%KN$8z7wOULQDsJFAI1(g_^3^e8uQ9CR0kas$2v{?|KVoH_wC z1lK0K41O@7c_1Hc9Yanq1^O1qCZIsaPnz#K6iR5-^dsCHm2hc*FHDMXCnss?=YFY4 z2?N}uZy`VfCkziJ@lmtTBT@suf`2FUBwQZ~BwcRkk!gW8mL8QJ=w;~}G6O>_Jvuuu z*3x5U1g2VgY+hiIrEe?_++*pRN&^pCI=eiu!_wo92M$~M<}-m)mL7jD@S&wAoOgUF zi2N^L1ZpR^SHPfwI!WA-+yLxAT_?~Oyg3V8Cs5A~v;j?n2I>a`oh;n|&lZmxURZQfF1Z>}P+ zN*B3R{YbcRDcYwyPq@KVa*IDEw}h#3OKB^&Kr^`|u9jQ1TKd*nZq;kbtwvDaQuOV1 z-WTs}y$m!K}{dwYr?qXe#FBjKg&iTV+|m2ru1CIt0F~*~G%i zU9mQCOMhHaCuiZxF2kAJzPTfme{wdLE+FPko@J;Y`mRcgFE7%QckzV{@OWM({0o=J zTFF}Ih*2}x&gJ|8mqkmEpSMnV9koLwm6KBoflZyp{Kpy&uCrU>Vpe7x97t|E=JnFc zCpsC(T-#q>^@#2-A5xR93^-RnSo!09$A_R9#&7%pTqcabrK>Z02yVu9W+CSxwH%&i zfv;lYeLoscv+;EU$1LDDS0XBAT(CiHf^IsPxgpL$qj8Z}zvOON9gMGwP`I}C|YzVon} zfqs?0%kfuPjnX69wu%Yf#3}*4edTObV<7RCK@MVeEo8ItR}ITlx>1`fT5f~pZE7iK zWRmlUDiXW}_(4!knaVceSdvAcw;`Zy>RF0|f;g_*)dxt>bR&mSj@WKjV_?Z>-WE0N z0v?2SsKbaEUwm(bxT~G&#@=}05*l}^iJ)453ESNYGAvW3@=R!*;i$6CNz}i>b-Th| z4yVMp);4j8y$J6sgiu)yi=#5%f;Y#egDK`5EW&$K`B(2)T7?GCNso5cNss2~q(}3# zN~XWSlaok4vyrLZshEYDq9r((L@79KBBS%~wLXzjuw5}XPew&{n`()8GH)5u9;kUA z|KC{xJ@$QAoiV<&K?7GsY9HwjJ;bOH@x=nsj{XE@4Vqv72bN`N$m%Q{UNtoctN%Z z_~D%<@J?xchKC)A;C&>#Qns1+)xck6sjDSi!_)d23Ga;IH50ijz}usoE9nzM5&YHl zqeU)gc)BRg7hcHl7E>*7v79s0Qkk@ud?10UY_CUxcn--;wZT$*Dx-n zhNt7wA3WzV#ge;GO#_&X|8kYu7Y+C()eyJl`1fzPSABzuR?}vKvsc}V%Ci)IsSeB4 zrSws%dU&~e)fe#4!3veBG?OQnO1#;!Y*#GgR~tSi22w#-yapSdEjldZ(L7HfFIQ^0 zTgh3sCDC4VX^Z9|O#U8MA1`yAeJX?}hJ0%Hn0gNJ)3_TFw_hpscj2(p;?(#t^_k#6 zzkt&K|HoCmd>2>FVfU$*!8t43j^Hj=clL*Y7X7>!2i2sZF*=~`1%rRpa8Wk6P7QET zJ@9jF4|)L3wg+wesOdq=O$NRLVQ&xGU_iiWjlT~)sFl%`3h#BJu=n=lOI{_}zfN%G&SouvI;P%wf}84Qbe_jsdaxCEBja;Ja#X z@rvONl|8E5nNIMJKYVpJ?}y_ywG7uM@yBnIYBmrDh~Uru_PB|Jt|Zj7P3^*!-X2l( zvQ52=>vQ;{zddKf8v&`TGDKsW`UXz>K|vf>T~NLu%0|rC zmvT<34oZLf9m!;>2C+y77eC!SB>Nbb2DolltUEQ*#nG`H0qa9$-rE=9 zoknUJ8oxFjOmQ^N)Dap$Cq3GEyJFI#c{=IQJRL=*{|isPoBo!m*8Q!f*xxE-J<3eF ziJ;EEp9e)spe`3zMf* zCG@brrI{xfp4ZHkc{Fon9?hI<{CdqC&AY(N(aze;(L8PDXddFLe`TsTT~oR!GZwHI zuImlo_P010Pl~tB-Oa|;#+11m&C|g~^CTqQ-%7F8{jHF@Rc3D;5#5yB24nA5*@mb4 z+ed^~YMJ!o?Ke$$#|^KF$PE|X8N*8z-hA-( zsPl%W`?C!q=Uk=3SS)f+3op;`9ueNZg_n7?mec)c%^{LD!_(oW3vWi0Tn>19RG#7K za328g|LaHhs&W*3_LWkU!+qr>FL$qM2*|!tgvwNTx{lkW5?{6o+Z7AwNyE2&C5y(3 zhG(;#1tpqyK>>|+)&(@0r%OsSPe}`re7>J8S*Ux^7e}(hT^qI{N09! zR6gz>;jiNQBHz?udBt1BwL=hx73cjb4x2?me=0(FK;aybnUsn{S8nNe(oTi4A!4-( zMgGeu-AC0xV=R>ryG=cVYI+M8+teqZW`jDWl8~yUppL4gNM<@Hd`e`S$^v@>7~9kW zP&+_9p+@5RACo@#cYN{H9#!h5TfpWIGtFx>wFx(s#h?);ypI-Y49blTeJLm%`ct47 z`Y{y;gRKOmK7VvLE!A$2IzSU1sY-9(Rd6KP#z(L|3$ zlZ-_}eGxi-I0F^Q_&G}7QMCibnolfLGAz0R(K-djF|`xat3rJP>OD|8CFdxb1dFyp zxzcGF1S*o2Y!g}x1hqvoBNjbw9B-wTEC#(zmB4$2P}p^6LdPRi6FQzidqNLFPC~~z zrU`u=s7UDV{=cDDsI-0v6~D&#tE?-BVWfz^3gUvoxlZUApr6!*Gf4A2rTU;9>tlS% zw5M9^(`p$Cx^rA@f}c0(FP1t`^7)pjiX9nI5^M4x+h}MnVV{F|^K0R+2K}8-A0iD> zIcl(SJfqZD>F#UL^Iz2QdtGOO@n4<(Yu4DNLWtG~lou4KvEx{7SapmLOOwj#hyWyk zsXCCG;A1KSO&u$N#4K?nlvIZDggS^g95xCXQbC>S+teEPc@YlV)DxiI66ym`AA@>I zWr8|pywrskU(FQ9*rr0AGY+xLvaHjUA`=4xdLt9JRo&P$*fcE?qoWd|O!}@<{R#Co zLj2vTWLULPS^c-eOAKOx!ighQFiNCD{C1TOp07Xn_%YKsV3~gr-ZT#n0f^kq7x1>I z>peU)0FdMFq$&gd90H92{UGQd97w;0$fOH>N)>`XLumRrs`dhx0{c>HZ&4=zwwQ>v zgfsXs>}hacGF<7F>)J9`q0SrrZIHw?Ix9MphgGtx3%gdim|@Q#Bp6ml$3X!?bWW*P z5O5kmjI%}P_yGt7KWJstbe3Ofn2@C}&Fp8Gahe$^2Q!RA9VrL>u8)rIwo38+|H?r& zA|=sfHkUKHwc}5zHyH)w2TjhbNHa9EBHPf+iejO4RvZ@^{!CV!2M%Y&_kFf8|kYdt+GlhCGA@T{O3jdDfJ;DdeUgYIyaKo%TyqYHU@!#Un~4o7T(E} zx{ggKhctwR57^BNC1&giz7@ODrc7iplc|@ZMZ|NLjS@UF<#!|41*KcjtGEaw?bql{v0$6 zG2M{Q9YsMiXmCBpfkj8hMYWS2)(C)UdG>T_`GTb zsRxbJSuHhyWqP^#foQpEb%WewL2R$ehT#TafcOHfyIjqr<6dCOYkiH^nDmiGwKJ_V+fD`V8ca6?}5`-a58IAvu}aQ+4thI zT%FT#t~VO7TeJ;2oGR7NLRIdatwsbHk{7Uckj=W!1C*e43 zCDI)i?@K?6Misv^;JvJ>jln5{bZHUq3q7Y@>VUUN&BJvG{xPVZ>u~28#wf91Vb|dgZ46S9nuayaH8h9_OH*q~km$vb~G~@D5aml*T z_(_ZRbu%vG!FyT#71vkjr(3+Qze&|u@HVLqH{sZ}ccGgL9T-o38_>vy6o7Cl zvHI(Ul^WYAaQlA~OVv>KkXI(sK1;T08&Xi)P`o&=C|mfrY^1W@fCd#ui#(yeM<$h- zqS+1lRb0dEvNrjmVX_!hY`>?;S;FqwVTl$o^JICnqG) zye;b43wY4*7j!#{tU1gZoR7_ShPbVvy7mn(6#=9iTty4LC zZ&W86QAw4%>*AuXim|2|QAw4XqAo70Q#H@XN~+>bs_r&SZ>pksI#toUaH<|O-X&G> z7oIDyfS9ta413RS{X8tbImSk`lxA%s!)H{@=p*qY;(#C2X#2 z3tbp=uK9)_Qus;g0w#4e4bz*tXr4}8G!I&IwP|j=BmRyGT##$tvY2K>B~gJtO;l$i zDv1jGX`*@=QAt#yNz^dI^d>5rrxO*;3nyxv@h*u<{L@5DHKLNJ#6L~c3?nLuO8nDA zEi$5#s3eo9dkxc@sA!%}R5UM~sEx+El*6P8617~{1D&h;jI5+8>GR5kYPsvFV26yX zBr9pe1r;pDQ@>6aSxHy2N!RO!=}lKOPp2!I7f#nl#=E2|`GRzLOW==2RFakaXys&S zQQd6(YD6Vf$yF~%mA78S4Mk+|lT=kTT~{5$^rkABr&ATpgBG0wt&Mjnf>kf*x|Zuc zM$2|KvXZQ-C;zPL>SjbGSyj(hw!m`TBRa3CiV1j&8>31U*8$zW+N6E~!=1=6FV;nk zmRk^Al{FH}q3Bbm;P$%OfsyZVP7$lsc}jJK*HcC|hO*U~V^#Hx;YiZ5J{-X(ci-cR z$KU=**u0Lv48H!R(lWutkF#-=l@ABiicTlg2k`uz;Jbm}P{D^?XONLb=#XpT{7q#W z4j0u zn>qPIiVIp zNgGVx)uf*#sjmZf5&Q@6-&Kbs6Nt#`KspD^7QaPJycMO;cn>0uTnw54-s^^k)fZWDSq)w`JaP491?Xa-x2Q#+ z-;I*R!*2w0`g(X2zw`s84Cs?6LC1Mp9fz8CR7JAme10opJgp!cLq6hHxk=jhacAb|4#OnN55|7+!_ zZ-+orqnHH_={c%$Xhlr()bvYEs(p~aD?(uv<&{-D34u$E3M82--d1_=@s3)HxXF}Y z`fN%3-B5g-is!c8uD*r8JmU{#1OB$F&o07y|02AFP*mCP>lesvQKv89iLtk)>yVPyj7Jn^$Zl7?;U3M~qPkwd<1@c}aO2tL;HRU9_2CP6Thz1*cr3St z;0BFvytge0xgHtyRCE?oly>+i$_}U00Elu$Rmu#rHVr_{H(5KxDE4M;WgfG(GLKnX zna8Y+=IN}B=FteS3A1*R3EZ2tmgmjd*-^IJqL{Ty4bPjk_ZVJO*3OW$>#RL)Xl89N zptF%#TN)LB&e~|6&e~|6&Dy_L^3AM`=IN}B=Gm-$-}v@s?SYGD?c-4a>8!;vK_qL7 z0n{v$we_>a)Q&f6EAyDOm3hqC$~8y?B*{r?I`1WS)vxbNA$uepiyk!R+W=3l$Ex3)o)w@KCAl91#gX)cR~d) z%-VK~fW?M<_o)32jui3y z6lJR%F6z#BofYjy(gygf7XIun**8|^vG7@5K;(4ci{`;Wj|tx}Ds_=MsgkCmM2IO* zsu<9rs=CyCh`3}L`YeLY6Iu_hUgh{4zi=+uu~a#P)Lkw0SPCy#LgJJR$1;Vc7)Nb+ zKQs#9i*bclH-ByZJPX?S%dy?X5QIkw2~R}+6bc5+SBwOyg`43zIQ zo@*Gv0m$a>qSClUO$G0_C>~XxRL7ASX(n<9K|gB(4G*8;@0UvcPO3JL%obnURVwJh zQPhUlYw@=uF3SrT9!pha9!r(wS#xlV8O?)&Q!>*yZi4(0COK<@42k+D)HhJ?<*CB7 za`iVnfw4@TqDNKC>gykp8qMVQL*&nk)|2XT&>`56wx$Vxs+4RUhfI;sB|6X0EYanL zW{Ey$XqM<8;!2I2F1#15af`YZ9^2i36yVnae~H(2#q?ck*!6_1)92-d(`T7BeJXRc zPTom18S2v|{F7=d=wcHW&f4Z1{W^Pedd?YHsiA1)S*n?yY(q0Wr9$iUe0H()>@|wp z*z}xKwQ~coJuKBGN|qZYmL4SN344u@}P8mfU5$ z>ymU*JqjP`B6U)22AwCgZr6_+-?{~y#jRWTX`i|UtjuFsjppeVFq$W7-cV_H%y5$_ zp-hdsC-j8+1E$RPGVe{`5pBVS{0cCuI3z2D?MzY&my4i zuc?)KnXHoop){JeMWtQ9gNCDuP2Y?<(6y$yuIuLksDpL=B@L#kEa{bp)IA^5Uc?D4qSshq4(hbe3F~iVOHH6kxgSCYXrljfPCriT;fjRFoQ(n8t@98SzIvJ^V(}bGEG45~- znkbwCPi5^{8gP2$VZggl54VSr-s&A%pH*Lwx6{kRa2o>w8E$Vh!);(0Zg14X?HF|H zGTh#%huedIWw?7{8KW{$Q1gdV$IGITDMetCPEEQ1sUkNIwSe(|gGJ(>px-9r_dAjhJ9>|$8>HN)R_ zl3t$LY6irXsZ(^30r7Fss(Z=v#uPN+^OcgV;}B}e@N_xMG&Fn3JVUb_mK&O7@0`%O z>}`$KsN43RvY8Alg5%FZiH4i$YdelKR=4oC>GSf!>9b6mJ~e!`s6iY#AP%hZ_Cb>^eQ=MwaP0Z)m0`t+m#{^vn=ir|0m+(zDbkZX*%LMfZ}WMhAPzbB1Ow znFcxArtdUfUF}u(lG!4ld&yFvO(Q8ZB=OUhTvRDZ91sWF>Zr4q%oJMplEp&XUh;~Y zwH|E@T~;geSXQHXx~xX?M2{X2kIB|btKg=#G{++ygn2~CX!a5PM1v#G^mcIGX-1yM z0qn?ggNf95__vkH^5P7Sv&_moM%41Wl`5JC1-d||U82>`Y>XMD3DR4sygaqjj65yV z7P<>&nc1RMSE^#6_0aQ`=ptj{aNJ1Cx{0A#2t)04?y(SN8d@53p>-kL9<5Oqh1N70 zex9Kx(|46&hu~x@m6sPzpJi(MVRP|~QI)FP#D$g0=|Ek&QjItI<3+z|B*a}0J&O&^ z^qes?(-Tb7IyhE1ak2Ci8O12`2n;`6snW%t9(v{(nw9E|(Z_*Oh4C6yshp0~qbpUq z(7ICP3C#d(rCMpcYfI=^X1VdrN_F1&W{a7IHjJ^;L(hx}qQ=oab)~AzV_A*n=}HyN zqaHo<%$5*zw^b^%?zTQOVfi4*%wV_mYP2Es(DRH@AS+p&v=P{GXBwIvcd^iV=ow>_ z3^a;qQOolVJ?j}cT`{*vN8i%$v;lNSf2rX`4Lvgr6QxRGPg_1`c(f-|#1*aAqj+%O zPY*rMAkOMxGxX%^z;=-^O=vsh%mz{qn;~bpN9?>7(?iY)H*3|^aAWuwa-K6m>lNO+ zmSKHQq@VW=FVCuzEa&EgM)55vZ3FOb4v})rsJH@dYl{Tre)ZSWD2dD#gEuD;itT=%DtS&sbhOy*0w^-;cQvCNBgXmJEi~kFTr;EQH z=Y9--{ME#tC7m-lWn!_}P3=&^@oco|L9wTDAWXsc0)%jkT$9%Uu+Zu3w6U~EC-6f~@)auW)MVD-XY$idP zg=mX>>Xo6H9-fy%9kLp9vGnXVird)q=q@=^{OK;a*wE~f&l!E}K;AT7 zUF}tmbA!EfM7SE1DYR~fiiL(Ge%g{djCWm3HL?4g!?TT)_o=- z;^*a>?P$*-#9dKIsmVmdb?pb05-$&*eV?XzhXwvJU_sWp#N<`Vc%t|tL5qP zpsQgx1wH zWtt9wrsH47A=^l^x)vLnBWNCVV2d}8Ga&tcoV^EpRaMqDepW&cVCW(O7nC9l8nG*C zu%n`}UDUC}Q3tzG>?p?A#vTif6=MX01|@bu#GnBSmW%}zN6jGiL8G8z0l(*2Yn^+~ zzBljt|Nh_kamhN*UVH7e*Iv7xefClJ-kr3$_bTx5DzKk9*@d1FYpD@ZC(Pfi4yTmY zs%sL<wd=Bu0%TJD=Tb-BrDcK{NA0C|$=chqw%a4Q>vi$tp z1&^{!#v|w!m%(XiYEP5L>RO?+bxX`7Zddu$s)|I-t;nC7dw*gKFOVpd&4jM~@;I@;T`;FHi&rELV=ANRZp z@uOp$h{mH=Xh<7DSGWKU2^yT%A%W8z5|r#iAvS{E(FIR*!E69y3@w8u#xDOb=j-Sg zH&Y$wm>Ix^5T`jdK>464hX&U2CPJz zl_uM%=<}ipWb+Yp8E)cXWwp}Khl{pXOjgNJ2mE2R!i$$@Vto20$Efemz8)ez5nl@U zfURPbbBhso%2i!}%;UvZ#60B+#D2_1+?Ax~hokF<&}!;}?qkCsa*>Sc@1yI-Y;?T{ z_d2?M%tqHGsM|Wa)_bf^AP39k6`(r0e%waa#rtMP*H2|f*X2Ov$&`(*`37)ohDN1h zYqctykFHDi%d%A}?bfRCtj5;zO&eg5r+jpMtFxGQSXIcySQTO{_85+`LJY>XQ9!gm z)$wOsPIDAcskDu*8y#np*{ZZPG4s!2p<3B$`64H5zIHgnaH~b=0#g%d(_`SQy6*E# zcHO5EAu=Dm7B^coTG z*~B#G#IrGXqsFo^_gAg~1R$H%FvggvZ{CoL(Hml{lWR|J2r&d$2U=Wa;&j?K1M^eiG%H(!(^|olw)`w%*&+%lhzUkIjCEd!lJ= zbJZ@M5sPWAnv2m@L(KZ{5L10#k}q%)$@5+(n2gNB@Hq)QCp%y=)fWYA!{=mJIDGb= zuM`T))86w{sP<+DZYyRI*7G$hoA-RFbi!Op!*=ZXs_jPCj6CZ%!hdis?v;3r9zR*Z z9&C|Z1|_w(T4BA_E4bISpcU3z9W=;$s}Qs z@*hMx-WfM@#{UAF?AS14tQ9U%T<@THfh$@`MZX%*q>46r`fQ!2JGV7kb;9kjw|n}r zAJJz*%zP%qI0mKm_j>Gprj%v5HId~9a6MR&aS=&740olH zMIT~jhY*YHFvepCMPK4c(hgOgWYP`?v}K1ooiS;LdmRhxu+TxbL#-5G2(rw<4QU7L zBxX}tk+jXKluhT$p_}~B&jv=-s;IBuDQ(T_Z$T2)tma~@A|YmW3Nff-GobY@GC4ds zJE5TZ0|#i`9gNF}1GQX?1GW&W6%O1&3~BQ?p{>wrjdGzJbI8wV>+tfL7s9LPv?N`A zO;Pkae)6lgpM$;q{MFjezA0}%f3@~=i=p0r{%Y;#D%@-PsrT4l2Wx&Rg*QKYsWza$ zSp!-IRmzS;dcWfpI1bw8xf13bbut)5x!5r)-&*ONhry&A3B2o!8z56KA71Q&=x1fk zwaCWrRLdV;Fu^~(11kQj)dnuSy>THTT3p5lJEve};E+GY+LC>>vinR;X}$@`4T-(a z)3`bZlXb(a;zdUx?s~kP%Fbak=NO<#SW6jV-Z_*YR@^!42U;b9PtE$|%IV zjGl1DVoMz_1|qZnkv~{Q?SzH2Lid-~&~oj?OQ~5cVrGwy*3z|&<)6Da(*b!V#o&kYOvdW3Q%^jxyLgOqasmqx1P-#1+>_c9@%c znIv1y5VO`G#Nt+S8;{)&QlXc3n4TnC&4Hd|(hdIRk*vhs4aPZR(hW)-3*6v12ffvd zK2SIKI$kX^c#PbrbnG0h#^=saQl90jP#V6*w+>!#h1@x; zu-|l03wwjOuxk)cisQm=Rw*`A_{#Z{g?)7!g&ks6*dZ1d_Kj^7c61ywVFSWHJjrBX zKi5`a54a%GD_Pis9SaJ()WNW@zfBYl%Ax-Ux(v4}LP1O66zagD|alJ3cUF-tYN_)|s?Fo6& zTD@gxxmZLpLBtiHe4XY%mqR$c7ZS3 za)D+~lJ)%~PcrEOy{9Hi+w1#p&X{z8^^OhEQh>!cCm8I-5W7IFj6y%UjibH6D&7Ws zpC~Ytjl0DUAquxxiW z5iYV&^Jojms}m{~aMHx#)9DVzg~#DjF2>B(aA2rRaooxNt-jeI+Mv>O-pG!ZFoXQUf5t z(jwg%CS0O?U`q&fo#X7v& zgESj8O{`pkZdDo&SU{&vWV$wSdCnsa)ij{Y6fi^=Jom>N~*!f}w zr{!S~P$yUJ5BqvL)*k5N=sN*_tuHAh17WgpiKo@J-m=PLThGP9tn{S$fgnjggg1({ zFh_Y|7T=7*932*BrD2z%=)7b{X~}*mCtceyl2O{oeJQ79Z&1X)ZR%w{%FBF9RAeo4 zi~N;b03adYD|rDxLWp_AeAo9!SOki>S8%6KyoecdB)uXRqgTXOY;-PSh8U7Cuh{Mq zkhlV`sMIvgD;ktGui%!R*eiN^#9@f66_s9bxP!1r#w%hh=@lnAUwh}HSA-Y>>g3=9 zqNvnadnl_G`xL+=_Ni2&@aCFJd3KLEO3cqj1y;;=l!IKL=NOLC?8r1mNnZ{h_%Hon zbM=j{WcT4-zMFgb-V9)^ad5Evm8=3#aEnGUV8RF-pPK|`0T`48zOe&FHmiZ7~e!27`G(&Qj@hL==x>M3a%CSNxB3HYmUZhj=qpe zYO+<*^^pk~>De5s*=&*P&{Eywg7BP&F-F&EOBJJIfX2QVV`f%sv2ro`W{f3$GsGa& ze6!ILH<9p%i3eeiwSyaL+AaF3Qxb!g+u6HLF>2il)}jxIm)cjzQF zQuwQipXdcv@E5GkTNEa^N-i7Y2S!a4o-nmSc;r@e3dA2I8{tbo2EOm-=Yy?3Z zCh(Z55OeugUv4T}?(n`UkI|apvAZBl26Qt`V$eB1)F;f($@81zT;?{` zjW?Pv-y)k8dV}|drz7Nfm)Ti0!god5z%ET-vANI5!yuqeo(8T&r z-Xm>jk?bMYj?TEJGx8zVE{=^iMw`Q5>R>wqt=Vj4o)3|2t=U`>vV0)L@TUq-bs*w_ zbu(M*>v$DzaTVYPbfPz>_erq_bZ0<%$x-<7lB5Ex=x81cKN?N$@%Tv(W;;IIy~jOh z0rADG5|4pi3R3=gukn&|zVP_M5_m>Ij}7hk!gAbXjxU^^R1C)#LRgJMMJntg2#ec$ zoac{*bf$;5M|eS>4LvL0OM~OuFr-s6Y=pw$NvkvlGEYJn=Xjj0w@Pymwj>B^31seY zpAC>Xv2T^uAnef~EV>%X;WAyi)YvG1LxB6G*uyM;*CC8O5W64G$`4YAOz(yt4m8{z z&WjJdQdBDk3tLrtcTm%MHahAwnw=b+oKS(_9(<4z?$4EU1UcU>Fv?^ z4t4;T>ETMw#7*48&2SDbwZ%PLh`Ic_hrxl%YdIc~KumH3V}0J6E>GPl?(dcF{Y04s*GT%;F+_k7F;dcL^p<87wvJBv5&YDyKbhTWJt`=hEY9W@%nzfy>NrkA2x@>o~dk=61Y zxeP5+IW4eL*M;&HOxCh?Prw<2qXDw;W<%6|&RFc& zy?I!z+>(cZ854_YsIgq8mS6%k6AF&w(fsq}ccjEGbIZ=yrMQsV;)biqPk?Szx>nwW zJ73^Qch#hucE4k>BT$oBIoKrdJ>*!C$7O1I z!p*Ch6>anOVVh@-as^PC z(074ML`imSpo#o*c@uCXHk+9t4!WZ*kW;`p*1>JSEfcV~dIpRggChX4r9M7^b#(0T zHZVF&95-&@=rAD$0aoG1d)j?fB)-S{=bsSf(}67FMe-Q#wVd?c%BhAnEAy4F7B#w+Qwk5}=w-fj2X|72 z?t}|p)f!}M&Cd3rM0gVGuSS$j(K6vN{>I0~*?bh^`IH>x`6$Cp z%vP~0`=_5gbX?61asshNTs|WqaUT^ zK-}W$jUS$VF!#fm`yVAL(}4IxY77~{khkTG$wd*rnk2*Zl>2(=capE%{V0t=tj!+- z*JzVhd63Dol&)b&2}AJN91rQQI{b$r+cRXL>~}pTh926Lq1*3?4-JhU@5$N6fypW} zKH;i@$7e4DVJ{ba8(-C994G>T-(J3Cmz6Yi)Rz0?% z__v(ud7FXx2EP29(8Fb-!Zm1dZ_TxnnKMOZ

    tL$ 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

    2FH3nFz~sz^bd|i$ou38wPiUMMy^A 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® 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

    uN;sefxZ%(kR*m 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�oDI*P(km(GJD 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π-@Y3x5BBu=YUP7Ae3ZFS{tLVj7Rb!+ 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�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

    r5kpUk$QyYUKQH&^2XRErp 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

    _^})E;=%4!w zY^O%%dp2Pa?^udAd2rpy8ZqV+TOIeDQTrVvRP8K2ONA4$U0cY+jy#x zMYHT_<>&C3l+^&_E+kgJ9n6)_Q{@eDq|ZvphG!U5`mt{EnH z5F zh1(@jze$9FemIJkql1hyO(>9}IvtyPXVSVq#WByQQ7I@0t;;L8OZIIi=*P2f{7=|! z3S8TS8{zYuESuG_wASK2QAZPM_ih>8K-(X; z%fmVe0BwYfW8;)br`xx(3@#Ylue(8wCd@`qS)8#i2GI;XD&8}>%fmVb<~>6d#zbEh zM|A4Ktpr6SkxS&No9v)E${1uctt^vw-Y3|o!x#xErM?fS0dPw0AxVBo;FtHPY7!4U ze?Boz>Cipkh38^+tj(S}5Fs!Z8i#!I+K!Mouvf9F@DT1;j$|E`GGb45(o$xfP^rq- zWFq1I3aTyi{3c4HHt0}RQ&7=X+nzmjOHZE{J9!C!Cj30P2q4I|Ef>%m-tHJK9*i=G z`r;OsLCTx(nGa4AVUEE9i;nZl%eRTr;Ij)bOnucvHC72JOqHFo{8 zm-}YI{yv4#65sc7!leUg^hXqoth;O}HDh^iW0rimsaD6rygU86jLl}`yl8K>L41lj zd)t&(Wt{4Z2uRs|GFJ9Z-{; zD3P)(MohV%%=^Zub4~?l)i+DL=ka!-q~VFd_UfwY&mPqj|Et~!#ZBmYv10zHKhXtp zTTU9L&*>|wkAYU|CUk*|^d760kb%-99z^u7Tkrm~YAY5A!Q_P2sDGs;O(*ewmKz#0 zRTpH4now~poI^>2O(G}7L&7ZXjf0_9xIZNX>Xr%26UwE>ITVTj#C7s7vefI>bpcXefzja=uiHK80=`r7gm!3UKT``r$1c zX00}vTT?t7Z!u}WQ+|7(`xD&7tA7xDmBmoorU6)SJUEqp#~iHdDJu!S@&!1pf~bin z$k&})RyO--c!@my%Ib`ZbTyQQy^@C|iLuiewDr_HiywRB0p5`0>#Yz-IEjpd{8OW~ zv^xN|Y(7C05Nf#+Y_5AJM%Jq^w|K&KHv;;Z-#jgk^jJD{n7*s$M4`&XRd$pZ5Nf%C zgv;p1)(RFN!yH?sh1#G64K}2t&orj90#D3iljT2IG6ZCW;W+i`vmO!%oOK>s3m02I zWQDWxH0$|W(bWQkLBcoLkqCE}oEr`2Pe8U=6W_xfBNvD4Qa7_WKo_WH^g6AV>TCFy54asiJV$GE>i-_f@L~s=!Bcu78jQd3Qg-h|nig^lfA5$Jsux!H}yQ(w||iopFm z>JVjic&wpiCw{mCh$_9T@Le5Rc6=?Ca%N+>SPf?pWcq2fqnL`!bMKKwUhP@pevM?w z8!dGSlR$~E@aV?E#K7iT{Gk_J_1dW9Sn~hA4=5+FqY+BXk%$Y*ny(!kZ;xr^B&%P2 zKxc)j_0zd&0GR~86Y2;M2`e;cmDGiyu3p8bF5uA41i#T(U&$WJ<*-|4M23_-$$zPG z!O$SE(lFl=Ep75{{}~z)XGtFziK$`O6E$fx;|h%rfl-}k>6^>97Y_fF^m0vA(JQVk zvc@LQ*uprc)ICt=uE%^R))~^kx<~`}Hq8YRf}~GnS(tqPG9raZl)#=Am2SDY{YTXs z{wLpShto9Rm~C53*wuc(FkAY^R8mb%NxxwHZ;x~FLzlt{W)m378MGaqVDg7oscGT0 zAN}!|xLpU=cYQ8CH5oFVv16Eu4`=E|p1|4PS)VIG_Qm<)>WHAopNN&rYLN z4h_&`W**v7J?r?{rpqDRS=KWW0hu-QI^U2D>fO<0!m~zrKmLjn%mb0<_~Mt|B@Maq zx$W**7r^uz$hs(7OA<*LMvQSbTuXX=64ICIehSky`B)6)(Z~@nfdwQW6)rv}JC059 zw-i&+W{Hn0n7h@6CJo&fe1`bx&AuNVGjb!SFnd?4TAjznlUeN{flc|`?imV-sfY_5 z`Iit$eSc1ptkqy=3f6TDN)wE)6AzRB1X`CDjai+NB_g+0`g!yk{E#KYH&b2({qd{L zavgxxMQVlFS6ojFU3kb}k#F7&pSIkxD;MhmmQ@kMwF4oar3Wm{*_3hM9LB3QS8=*i z9P%@P5E6CyaF%}TM024|V1lD9**>iSEFaOi_;<))6NAao03hQiW$y0l4kjOl!k#H( zK$SNY<;VE(sz>~kN>d19Et@KGQB%F1rN-eqnw0Xul$8b9cb*AGj83TYThnoaHH+h>=e*JlS!H z6~iDSRQNfR&+eOfZAHe^`o1l|4h~C-P>g(YHRFugC4RAQF)zAhs}IuEK7aUhi_8CE z)0>C55vxo0;+m+-(pBBkk0*31lR8@wttsqqykhUHFd0r9gY~3FQxYS(s2Gb#CsQ z{SYB(obow6D-_&ESHdgnW0rhu-m=~^j!AR60AF>~eb9WI6l{ccNW|rhnKkJHpMQb%Ww|*e18xM$Zs2rR;`0W%d)WPiKevwObokS zV8zPDt0*QPNAfk-JeXQy^n}0+GAqbqUv%n}&kGLs*PK|!+$w(LNNCo}2TtlI$o?XB zzw2yZ!a$?>W8=GQa(Utql(qtfzMe4pE<9$Vr%{I!xfPXdq_UL~AA6m0;;sA9!!Bm{ zZ&zytZVzq^* zPIeCSE-*G~2>5(MPtKJhkA=@h!awSc{U1r6SnSyzykqug!IQ2u!vXwpc1$wq>V!b$ zkEER8(O{p5$+NYtJwUm6{3hmW_>vvf)T$-RtOiNCgAR33zF?)~D@?t9UJKTm(C*%g zlD*)#83gVW67XurjzrHjMxF@F7Zo7 zUq7=1*EJ(_AV_9O=dWs`U z|&frw z!q#QrYR|Nux68`HJR!|d9Mjzjy)h2j!0bVB4nRlqe$$W&_l2Z~B0sE>5$DmJj$h{^ zrKSoe)DcvT8H-m#)E0JsaeEA42efmYBwVR59qzL*u!p?7SE|mXQN!XaYI+N~wh214 zz}`%oE#8WNyPvXtba~H6siP%Ca5X+YQsF+6R296dYSQu=%I*SSuzWc6=G9|ov{8`{ z97tQNRR`91i?0gcwN^Gj$Dxsu9+{%YEz0Y5)v_uT_6E8zx@Q8G&fyC1qC#9FFh%a- zmV5;coJ>nYe6x`jst4V>`-uQm_%#>ilv4yTL(K)F?Wsb6FwIVf_t>NWJ>85+0)YKm z@ev7A5Fkca3_*a7aM})jU4tieAY{sjGoH;iY--O5&L5(tmo^wm*1CMlY6y0|?*WDYy@vm9QF4fc0-pgnbqJO`rU6uIe! z52Y6gxgRuM95w!+ZDdRCGvSaat5-jtU#+3BPGOUu#oG%WyPb68B9<7=k^B7g{-DsM z?g|e-wT}7Z9;f7;_&ZE^f6tw~JQs;Ct6WCb4fh*eURki_bX}e0L$CYig%kTF3p+e$ zKGFNfY;M`MjnPMC9N#HU-rw`vG*`TRq4Ma#lhtC6-Z%fdAJ|ndH9tm2S=@1moGsw32vT(<^Do510Ovw)iqdtkA2w@`^xXece~h1GB$7 z3>~-H@t^RsL!aNq7GDx-96SDe$of^c7UhX7b}UKTCH3sT1p#Yjbh~Z1zpTpnbH&&A z=6!QB^UDv6cyZ<3v`eGrnMa>mma$Lwirdgd3X`v0Fx%+(%xLq}-QxF`D6V%(4_Ec5 z6^rdDON$*d>wv;Mm&={L#yNxf|M0SrN+^9|^d>ODCI7_N^R6q@hkcSURJ`|Fd&Zt( z$55HR75}adab7gQ-a&1qaPH!?!4FrRT{Sz`YMXq~`!(Z>ZnR%&aXCGCdG`l5Bb7jF z$J6~U#ub`>N$y{^>TlBa|NhIWEezY*^*ws`7yS!Tlji)Bxv^b5J+NlF=%n85dunXn8&~y=chZ4e@7B=tjN%Px4#iaN&{qnf2SA zZ?t>U^SiWsWaVr5h%Ga>%8eWub?MFHdCh87fj@3lWDoLteRJiM*}H5i`dd{m$U6UC zZbEQ_rIzBvMPFtqJqpNPoZEWTw7WqmG}LzFqfxbY-nxvNG5$UMWK+lV*$2OBI`s3n zetN}nEfAiT}?a-Nh!VAnA0v;+Wn(mOB^EBH}E3k0$ zlcNhS37z&0l7Gg(|1er+bo;<@JMoz3?v}2Yv#HxmEuO( ztVdr~t84qq@08Pcp7i1H`Rny5@9u8_gWpQn_n!b)7-W826R#(RmAEy`;pg(+ss%b%i~t zDM`B>DAlufBvZd4FavFEOr|1jIxW|r53_lY;V9^Bk}yjfvPPt(ru zUya5W7hIWozfRX@g7+q^$^Hg$3mOAto_B11)fYL&QY+WVE%(_|(aBXegMGD@@AmgO zU%kI3m7kTo+|oQ?W%U$w8U6Wb!`=1{ur+GEIN9zRbm#kf8Sy%-lrtrKU@duiQLlmBcQM$1k^TxD;^KC;OT3i72sA`+nOl ziIRKcdheCmC8;G}Z%tqPcKyuM#f=LNX_qc3-0>*y<&)P>(u^H-=P7L0Pu;1$Zmg8O z^@QB8t(%<#4i0#DJ2cC7;)l;y#0L+pTQug$WYIabb{4+fj{|(YW>hX1vChxm$?(^XJ#h6CZDGdi&!z zi)r(oc(_*Qc|M(HF-G6)wa@*NO8a+<<=jd$QF=4ie)Iy+{ zvEJgM?gE>TtH%pHw+xnXHjS45yw^hEp`6PG&BBK}J!)H2F_5AQ*uad>5 zG+Xyu@m9V?7M+ z8yI^3b(}wB#^&htCY$WuOB|jwR_9{T95cmN3#vr3B)ewxJJ{VO)_7r;g;u}!3RC{soh}K<8T#qMv z+`n@vv%I$2^>E~riGi8cf0wvAoHZ}VIFw>}<>jc7?tzJR9qW;?-t33YBIl0x) zSMTjvm=42Wnu(@#4pW8S2E z&*h)j{0&&IQSiRa%BeHZz0G^y zS-aQYx)EldKILrQu{?K);K!TCKhSNk(e8fB@YqD(YR8PyiIk;VROkw>i z?Js{Szx54x_7KzvA^)w)6b&1j&D<(q}5QU@t@~Dqq6G< zegApL_;p0RI+US%?qr0om1(revo4{f|AzfKAE+!_d3TXk`PZHlz294eCd5uzV|ahj z;hvo)Puu<1&b%hTmT+}`5j*m^JHw>Hxsp7K3w zE`8c-T6=cX?7ZJ+<_{ftU`MNV<&&7z>dJd9Ms2CPyXX1#{vST<9y?s6$WK)HLeQ)j z#e}G-x#%eE)u|+ET@Eoo`K-jo%)+<}_I7R$y;IM7)c&)G42&AE)azw~miqmSOhhm(TDpZ!tR7w)f9P7 z?3|sT`g0;KNpu@viODBX`}o8&!XQh?oBAy3A|-|rKTiE_r=d% zdBYBc2dfoEZqIiAdh$_NYnSKlQ`JVk{?~<)g5t$)$y%$vQ5Ab4+d5|aD6{O+HP?M+ z{c9RNLt>Ba7uj!?BgQQGr1o=GKaZuE#J0=!3hcYB9I5tK^|E8#+rF}S?xHp+m*&h= zE*IM`FFSZm%X;sP3WlGx3RlSd3d~yTq%FGJI&x{&=m)+2Tig9^+?9HF%c3x~cK-a* zZ!$aAj!anHvs`JYoSxg~R$ zTeOS!4k`cB((~dazkkKvPf@9M854h&*l%i39P3#0GxSj7hCAu+>=s^&l3y?U;pbt| z;~^pb`)w31^*cOmr_Yo@=eEx|T6jQdb%^s2Nx8+UmnZmkM%Wf=E5**}()pRzet4i) z+MT@?y9e%Du*CPIrcmvFhgD~f$eCAqK=_zp-lUS`aZ!_V+_cqCr4O7qyYA^(kg7JK*ZuscxqJ$dO`n;ZX> zoCfx$d>=dBaKY(b3AfA6qCYcR&(~Bw{Mse)>im9Ri?pa@QN4X>0|G)+j2`G7YE-Zp ztAESdSURq!{oyyce-^pxM6M_tm2B2LucVu3s_M7tiQjEm)ez%he+!LAUo=``;eJ|a z?2eMEsL^vZ7jInUDp8oXb$o-QM6~9(w_3Tj$}M_6Qj1+e@=kh5^=m(}?A-kOZ&&z* zcwAWHzRS97{Sz~@!<|)1X}>+1o*3AQx7JM03XGB}56^k9q2h7-&6Q0pZU42MF_0bW zqI4~8cH83qqX*c@l>YKI)jGd_-Qp(QovTF3m4@HX*V^ho#q3kiLEmcUXTdHjZ=U#4 zVwEy!{C5*vUlG;PD9_s7qj)*#YGYlNud`%L;EN?a zk`r5;XRI0h!L~$pS?B9PS?`{Wf8W|y*Lb3&qRXt?T;7Vl^ z8MPBm@?zUZ} z(Qb)Q|9&FwTi&EQ@0aCNFa4IeVS8q=Q<+MVuYTjuiRbpV-K{t`_?^%v&FSZ^%(Un~ z;peI7uc_CQOIPGOxt0_y99dj-J9K~bz>v46DpIC>mkco+IBlMt>>1b8an=Q61NBZ? z>AxBAdrQsBUwYRITz37)lx^>9@nT?O$P(VrG=S?npxK7eVT_ zz-aNED~wY<>!|1U>R5G68&X&wT{15%X7Rp--J!pFeadfadn{FX?Q2M1l572&^^e;% zGTMF|8#`)J{QTHpqq!#}E-!kWeEMn9ShF2mk8T@EaUeO(YZPMCrYgr z()S!K)8y4m@4R{i{6ikBnB#c~2KJu%I_fJ6~C(WK|e-7n&+zfqQa4O4TrJG>YZjn0wyww>SrwLaJ>dgilnE##IwK&3|rO4RV z?P_7p3Q$^!2;5XKIpJjADgPM7r3JS5pt? z%6f#&kDc=Wx3sTyEz05zk`3Q$6sCRavGiUabbO4l@u_K-WG`0gDyIjI|5YvZHTgrM z<-mXEzFl+p=l*#2m6+`0@nZcM7wlJmL_kUr21`de%gbZifxO;Y&YGwxbb|$ zoic+jM(xAP6{jDZkUI0jb-Vcu#pTfsLv>&MSZE+*CbDXIN{N_(;DDQP@+`-@H^f>7 zPQQHSbk@;+=NH=l30=H(xQ?XX^($Q?w_NY>4v|m&q;Oz{ndT++m%_zScmMmIs3{_d zt4dLtzG8jAr2h8LeBXDqXt?=I*0599I4fmLLG7bRN5Q|(%YM(-GJhNRIA!7F#)p?n zLMt1ph7N06F;T#w5`2I=FTx=lJc zq4!4elDCsOZ63H~%_uTFwM%ePG5ttvL_?#V_rS>G%SHuwuT@`V{zYS};o3)5#un9w zJga)cr>Tk`8qp&6MEB~{$ni_w&Asg7Kj@U^iQWlLO)qCh2yaaoIotL1rqa4*J{B_C zB)8zpkTq9}C!7tEOv-c7Yw2q)SSK9cJa+i9L8sRwJcu~=yXkoH+s$RA`x-_J=&tmd z&?hP8+q&}l<)T@J`Ga;JkV*V z4)r$}zeTTpe(`|?-TpVWcr`t9)zqJVxO?;85#^Pl$tL~965?{E3T|cvuh~)G@FApV z=Wr{xJJ*|XMob!1rSj#=SG{+8#)g!COBVO((v`Usd8b+J%%Yz+A3FZDiCd{~H)EEr ziMX=olF~j}`uD(s za{H&otu`}O4 zFgCdQT2lInjKrL#@c4!A)ejfk(oNJ{yHL->N?*oY{r*s|L(5lODUz|8VSAzOgkwNJ z!OGm7gAT5cv?%=Kx6vde!0qaV6@O+stdv=*k|R6Rfp02av?%)ck7w5w3YxoT57HlN zylS6{rbnsDyY8sD(zg$3%BBvJHT!t!za}}c;e&gQoj*E2^V*|{W>3^C4z!K!d9I>t z8elYH`-n{n{I~O?{!6`osiyd4p2@W554yg0^cP>g@3%U-W0>vbu~XJq^q=~pvC#U;axxnOEE#e1_$`ljTU z0jr`sY?EqFnarP)b*7-Y9%9p;tR-^{xD=8-D0n#EqPq7dXCOLgDOb(`HB;%u3v>T&J*eL$GPX=6kOF z$Mu|4{j;^c#I$C`yh3Mblk1a*y?yy1K&0Slv)J_FZ|i@pXxTktVRMd9MtotA(Eh&j z&o(Rm+^mkm^{R1G^j z@p1U4p~lDaC!9IG`tHj!j$NyBWi}^|S!I4?{i6EM$Ctb*j9s4m{rN>7t(JeC5#3WC z%oja4a)6p*j=5Bo=&4~w3eU9{|5~?FVbPg0uhmDUG=Dgy{cqkK?TqS0RXN9=DVS=6 z8O84m@=Y49ntf-I(&v>+e18XrmoJI`D`)i3bn`mp?C&m<#tNNEnDL>$c88kaYTh_; z{gmyKZ|lT*Dn7_bo6~bb?B*fo5Zk$5lN#rx7SznIf9J4i-70BqkE6}I46a`dY$<8j zIjlqIL4x?e{mYjpoY?7~vq>*nA#Bh{9qPk%^?kGb4jz6={>lry-nX6|IOpl_r*dPY zB4#^FFY}R=S;p_VI_9Icr_lJX6AwR=`&rvmc=fNA;*f)%RnqqSTewSH{p^}Q>cs<% z&FvNm%eMMvDbwrQg7S><_cQmVPRk6dPnMM@2lSU&ywS@SQagfo47w^ba- zAFXov!%mfd((K{xob_dC60?mG^dzaL>PIA2+aU zRQsru>^{3&DI;>6mW_G%;?)E*`yge1k-n&t+1Ha!TdG{2tU9|dRpGCVp69BPM?Ywh1YulZw9C821aVl=Fy>eS0spW+5qZJ1p2&u_o7bT#`+!t;YCv>(drUe}xy zdV2GZL+MraSy$|4y*AXJG1YocyZ4j}vPT~J33txO78>X@S7Otj)zv$eF3a-yQ*U|u z(E9lPS2{Dstjvs=Tz%=3ReQ@7msR8Rrpu)rGccc_G;LGxpt(n02CYk3tafnY@x9-+ zJ%9VFRij+&%%-Dq1}aIm;WrI~I#kD>3SBAMlw_JYN zUFqNA(HLeF8CjYXn-!9 zdSY{DfBo*U{=>Sj_xR_dj@{9MdsW}ZDxB(g+7vJHFQP`xR%_w43wLjIOfpm#y5i|} zK3Y+u<9F@hftt%52PK7;&Drhey?uGMW`;;_!K7flLmTJTpDil*@6jjUrl_2Sv3cSX zCT>cY=e^bFT}W!gf7V`)(w`2KcwGE%bE4Dj5h<#E(ck0zea3H z*Pwfc4K-|U+_9HEX?s0D`@+iee5N2FLxyWQ`Q z%$cl&{TvP91 zL+OL21G_)fgxwl4(WH4;hU1EndJ>I#Yo#u1aGN!IucyuL`0BNxU(QHqw`QJI@4lv0 zvM;eRG;P)u=cxwMZDNfc`z1WQF?gwogIJYUW%H+|^W*+a3i>!>N!8s&%i6!BCT<*b zbJvY)T^k?x_U;)`bL94;Rgr_|m_FPQY9~a&U%|;+@E_)21-2su zXK@qH@EL!hz-6s7paV;IAqc4`LJfXE{1vgG2{X7M013!P6~024i(mi49GJif{)j~e zp5Zh8Lg5W}9Ka9}$i@qNgGep+ML-EFVFPa*#d+LD1)3pv%UueXg=N@+GBltYBe;lG z8M?5A55ka)JXGQfgzC7@1GBLl8?X;CNJj}8(TBnBnKu}~9(xdp6cnNwEfA~cjt8hf z4;!%)$B>B!s6!{D8n{yjYA}Hl{1J-`l%f{xkodqI8dv}$cp(T$$VE9mLhd8;22Gg3 z4e`jt1Jt1tQlE$oHJHE&AxK9F-k=Qw8o93m^I-u`97YOW;yXk?lXECT7q;+07?P2P zN_>G(6FJ8sSYaEYaT#~<8b8s$nR|yY5AF!WMHJu#y71o@>JBDwf9TH#3 z9Tva{4hTXLa#45F4t{hZ_QrfGj-3dvrm%mHT&~jx}(`ew@G++{0V^!oZ*0mx_g0 zkF7X@G!)|%dLiG&{T$GO9d;oc7g2y0=z?@Rv7wGN*nwDNpcJ)ehr};(js-A+1N@ML zT$JM@dNHblaYG+=*oAOhL;+sl8$>$k5m3h(IAcFf;0o^HEq-BO7vsi4ti~1`!D(E_ zyKVtZmOg@6SdFbXf;5!lBYGj5;pM0QJlv;yv08Z z>7ypF6zj1SM{pX&c!gH<`^)_)(1JPK5r{-&;}Pm{@*j6lq6`h_hO9tHFd4eAg%84z zj67803xtG(1mm#`R@jDMoWTt|#UBh3781NbaBuTlgRh$;d+`Iv~j<>f^Bp#&EPh;NXQBa#zF^{@InxhP=pWYft(z%p$Rj%Api-;!b7}A7o_EdxRZ_8 zu*MFA;v8a#Cvo>nv3fvA_=)D z$4B%+ehBpnEtta{;kbwbyg(PEx%hq}Hefqqkd6|(K^q1PW8R<*3wRFl4NdU;&Ka06#<_4aIncR`eSuBp8jk zScOg4jR;)ABYcDOcw$2xYv7DfoWm_VM-%>G>;z)N2o4BB5^_B6}IEwSQjS4hFFj+`24hyjwTd)_=xQx4aji2a0g*w4J7{DHT z5Q!X=p#j~Hol1>D18d=mgNR2a9-t0F)2I_H!WQgBG%n*VUgIbFPbW5(U>!Vg2q%$) zGBiMR1~m$0=)x902tzXR@D3f2oJnjff-xMi4>3qb3ErR$17=a9(1ry(aTup?4Uf?c z+1ZR68dwWg97H@a@c?z`gw!1N5~#rhPVh%8GVlza@fQk8^m7|A0)18d=m zgNR2SD)9wE^Qd!pAqYt*LJfK#H=p$lO_;$A0Z2d=9^yT^@ZSP*2NP^Z2+rarp5Zh8 zLSdnhUa83Arf8NAyB|5o-)uFo!z=k%(+OLOp&%MomaC35#J07aTwwuA&0X z5U6whz$`3-6}BN5mvI-Z=(m{Og1InFoPQckbrzt;VXofP_Iyf3AQ5yXK@qH@EL!hpiR!9150=z z2uUbH4SqmehkY2T(1#s%AsiP`fEV}%k)`xCsKXlmh(!jT;WPeX%re#~EZ~Vqq@WPh zXo1*rA;CzfKo1+S6UT4?`KUrCq*gF)sKEqI@JB2%P>Ndog~Ce44INm*7sru`BGljq z#B~`rRG|+$>_Rv$q5v=O4I+BXH&(zJI}nO*0qaHctj2lL9fFGie zhGM)zEBb9<+|Y*|b|C@zs6r>CtjRglU;-!jBNiEGL>~s*u$My{_Sl0+-w^4y+jNQod!w3%WLln|bj8|wyKRebNv|tW*1R@dHc!YZV#_&y?-LMkQ z*pCyqf_r$2Ul?dl&0`_fV=JPNi*kHKFGg)SQ1WxRWn1yAq!Zrls3~t~l z8qo(uXX*|H@W3IQ#2wV*H)LFhjm0p93l1O-S8*Tj&;dzTY97mAg>4ANW!%MU{J|hM zA;B~(!8&;05KbZoWoSS*WZkKGXkaZ|aS-vy!~@i!6H*@3E7V{DC-@^487M_9+9Bad z&Y=TKcp(T$$VE9mq8IXBtQBa%9PS82BC_!U-ypJ;T7weSz!{-9hg*1#Cj7&YZ9;;X zFoFa85QQ`p;}u%bZ##7kEtta{fk;FFUf>%_H@QP=*F{ zLv}Z{22;4;0OD{J_wf!LklaJ9VG)esh<%7bI!e%p{=USbUZ~P`k=Uv*f4-S_8<}|C`1FgA?r_U=)x90 z2tzXRP>Bvm?q}Rs1Y61+hh1{@F)jKO?ZU=JdZfT1(Ds)0Bl>P)Yn7|4Ch{a7j!)N@3!cqDYbYKZD z1R)8zD91;Lhp`_)75cD401}Xehj@=JNFU?;2X(B0GeU6=x9}WI_=mCK?8C5xFODM> zMX13Kh({0`s?diWb|C>-c!>Atf^;OYp^i0hMkvnV7HZKBiQ|kLIidwWoB8J$|fhD{Uge2sm93Rn(QL&60 z`mn<;gySL#@E*b^m~W`T1WxcrEHY4vTC_tUj@ZzFCA<)XB;=wTAJGf>c=jXc!w$O; zj*F;6C!`XHjpcB}KExm$C3u5A3{IrZVE}vVK_qfeh6Z#)_9SZzrf|Ul#NjIL;~hFM z^Avj;9N>p2q@fre(F^$`o*!DU!!Cs5A`0*V!l#)x%)tscAp~b}6K~Ll0cUuAXu|@Y zh(rnsQH>UiI7@$pE^Oh0FeD=nmFR%vIeG+^!3x_Dj5D}_r)Wg~^YlrC;VSOq9Xc>H znLh)|V1;c6#u?neQ#7IviWk@)U;umUK_pU8h-$Pz>>}^iP=Ov?aS-vy!~@i!6H=Er zdtx~@U^`-vjuN~<8|J3)u8K|AjR;)A9lXSMh^CS|D8m%qIEpK{hqw5JfoYtbu@I}V z1$z;V%eaeA_=7>0*&nb3o3I;+$i^eo<2Pi|InQ7vY~YQfIFH+?Kr;jxhT*g+3bs03{$w^0OD{P6=;SahuD~fWw63F1mg^D;3*o> zhr!oaE6|1oJaHH)C`2_{AeKw5K?Qo)h=YhnCLW*;oshatpMe@o-~@g~Nf3(+l%f`Y zG3Ewm5g5V~hj9wm@E9M^1G$^*r_h8McH$T=ARkru3gKJy2+V;AoZydGWS|taXotjY z_B80g5?%;GDvD5p9}v%@w?h^Bu){8d<01<10^cB=&z=T#tbsH3;{>kYIocsnKy2v1 z5?%;G5^_a#Cvo>`YCk|by#BuLU9ha@ElF}hat~617IoEV=Imz4aIncR`h$$yCt+>4tE41 z5!rZwZxE@V)}W3xaK?U|!!0~V6aHaHC9$y->#-F_a2nU~1fTE+gQ}<#EWtW>;1EtC z2W4nLH)LN>C(wm0d=Q3YidwWo;x*?@=)e+Q2tpEaQI3!3 zh5Q@NYtVu@+!2UGWaAO)@f$L=>|Iz4Q@G#&;&2uB(G0;`_AV^MYHYy~oW^xL!6*E| zpm)p_mS7z`a0n-ngEBNgw2re1l%We-_#h0)xQ}-byeBqhVHvEj4Z%2r8+eLF^kHy4 z`zEwu0Z$ypDO|&2e1KR3a|IRXVIy|p7%m_mb?AiD2kHdNu>so=g0r}ZXZVc2Q25AP zK?j!bLJ*RWi*kHKFXTTlSI~kv+!2UGWaAOOL8Os&1tqM64ZLvzS8xwa_=mBd=_fFP z7lM$AB78s(f5ajK&(MYeUxWl>Fdv5S#9^F5 zA*#^=v9IJDD$v75?8Gr#Kt8JQ6~f;*FJKN#upKc-$5S+-4}-rm-_V8yJduq@sK;-} zv{2_*jBd#OphrLhYvGE6h({(KpbnjoY9$9Sh9iP;1~>2&jp)PRpPW-+0DBz5N#vjm z4d{k!8?m8*wQ$8j#3K_A&;iMIKEJ^t7{d|!5Q7_dibnK7@fWdS01q6(N#vjm4G`^M zy+Ikeu!Rr8kc>Q3;tPa2>5Z6;<=BAj2*Fv%buov~!$urLJn~S94h;QGzrbp2!4aIs zbv(f*{K24Z`URF?9XxOdCy|4f_zsyK<`9cv3Ktwe9IoO%-a*hyY|O$kSYaE2aRxW= z6piS^;6Kz4v|*1uh(rnsQH>Ue^-;S}fgUzuCywC)@==Aa5dKT;Vh&co8aoh*bGU`) zXoti<)+}^j2`>a83Arf8NAyBoAS{>)Etta{fk;F)9$~zYuwW64;fQ^RK{`tC25lHD zEG(D~ZP;TEB9VeZRHFrABEo`^(7;-_;vnLYi3g}dC!|D$1rwkK6F9*ivB*FvYVj8e zV#0zMFvMo~;yAA1F+M;{oY+u-9yVepjv*5dP=`)P^&>XaumRfg44K;C-{Uvn5rNw(877#Mg^K77$Phfidk3&D{MnB&fo@~q7i)cZ5S{^STF|jVF6DZ#wlFGW3)hQCVL4~pofjv ziDS5ceAGc`7URZjEXM|HM+na1CZ1vRY+->G%;Ao3TtorhqYKh=sB@@e4Va82}P*E4~Wkd7L0-_^kIix2**Vf;03-xWFF&&I@Z7$`*8wSa1U=`KA+qn z5Et_Rv$q5v=O4I(_!(05q zKt1*xEW~PT!Cpk;GM?ZQ{$P+kv9Su9up1G$ggbbN?~qwV-^XH@!UYEqhpV`ccj$nm z0X+zdU<^m>Lk!YUf;VWx07H5Z=ED%1;fv!)MGe8L|LG8Gm~!xF562M*yRa_|!0acV7n7?1G*J&-eF55QWu;vnLYiAr=p(wzKb z5scx8eTYFiO7I447_g2UKpPhD#9^GmHB_SoVixQHP=OvcVkeH_0`gIXuMoB*|Coan zu!cWkk%3awq8$?J=@D1}BRIehQAk5EUZEBJtmxl3iu1UQ3N%Bof&60@9N>p2q@f%i z(F=KN&N|S79d;oBS*XHS2;1=dn1dCt#twwy9B$z`+96@f^Fs%gh(rns(SUA@*vOd$ zrf|Ul#NjIL;~hF6X~(=_5v;Hc!8n5(c#1~!Velr-4bX-KJaHJOa1D>~0X>kj7Zyx` zCd{xC$8Z7psKQrBZRR}?YA}Hl{1J-`l%f`Yq2RzfD0E;6FC0fIico_d$Za7uG_eso zaSRvm0Cnhulq0dB1`{~JAF;?lDQeLU2`6%n1u%jG{E&oPl;b0MA@9t5LmzH9h6{Lr zItaONX2EPM#|CUi2+rar-k=QwTv;oa4?}E*FODM>MfiXo$hk3YXu=F`2*3s8qY7Uk z>`tv=4pzVk{)j~ep5Zh8LcxQaLkE`dLJ*RWi*kHKFXTNLH?&}mT?ofT6yOEELBxw5 z2PLe84ZLv_=W!2zp|F*4!w{R{i&MCU$M}FA$ZccX(1aP>5P%EFM-{$e*mmk1#&E4AN8Qj2A zG@}1b-bpYI2C&B-L?Q=eXh1h)cX2j{2G+tA2N91vRDvIb6%55JEQ1xcAsA zqxY~UV-+@GHzJUYN2ted$oMjESP2{K#|d1)b2Q-}hWK$7!BVWpRvf`;T*ni9LchJl z#$2qzChSH8F5waC@f#EOaSp;7I3pD2a0}1Tgnt;~&pL$>9N>p2q@ftE(29QhiH*5f zg-zIv2xQ|0x*&akwSpC}#twwy9B$z`njmqI9)Sfgf&=^zg)|i7661+hh1{|VCU_K178NN74?FBaI4+_9 zFVF?)AaV|MtbsH3BLmOSh5<*2jrlOdX87VbQc;8t5DR9lKm}{zii3zpCMwYZ$q@D< zEP^q%AsCl&7q9UX{X_s##<1Sv~Ck7qkEQKZ5gx!e1CEUSFe1~W_`!JND3tRXg3|Da zt>_ocTESeb!Y1rS1TNtb>LC(CY^Y-moUtD#a0U197QZksme^Q`)!2f)h{k2y#cTXT z{}aqN=D`5=h`=S>!ApFHXdLehSPWCR-~i%q75DKD9gvKtH)0vAunoaDgBy5?M)W~3 zf!HvBJ@z0HDJVoWS|FB4okInB*od7th6~6?6~03FB>OPtU#= zumDDIfFGiei*kHKFXWS`6KKI4?g+<46yQC&Abpzk4Ru&!2SRZUx9}W;&oFKnz#e;W z5;-VC1G*u5mNfKuIyYS@772*Fw0#4~)xUnrcXx4;maaTurm zN7Q-1_4t4N|C5pmQQ3Sc*(Avp8QDTeLWGE9lR}hHk}|SaWfV!2QrVHRGAg4|2}Q{! z61rdKoa^@U_&@*ObH9G)I`2KM_jO&LKpeOSK7gvnQRl!M3~2fjig= z!oV$10@NarHZTQ)!5pv_gn}C&8+-;@r_s+rH((8%z$&l;-2)3djZDK=l~REubeD1C{_k5CY=CeNYH~1A}u&8}tVg!9w5z4uM#37rX@J zpmr?E4Tb?numS{v9(@fA0QO)J@CAoK z9JmL1$D_}HWxyXC0g2!t_yV*O5Ce1vqrfb%8U%p|kOZEAk3cgKdjQY{i~uu$2iOL} z!ENvY`~bQaFh>9jFb=o?Z?G4f0V&`us08&cV$TPxz+|ul>;$L4b&v%><7`{7RU!> zpymzCcc3>I3+4hZum?nehu{tP3+g7L4Z$cd3#pt^^99?%gC0#m?Juo;Ac1dt6r1FbZq4Y~nq-~?8I9pEIm2A+Zs zpz3|hwZI$<2h)K&*b2hHWsnKpfhrGB=b#f90;YoHU<)`3E`UeiEvN)W53#O;(O@>% z1cCwn_?0RRyat+&FlIp)Fapc~9$*^?2Uoxg@B`?kW6S~zFb=o?Z?G4f0VyCCd;|3| zFm8Yqm<>F^PH+lb2U*|~sFsQSALt6~zyh!l90cdU9Z&$&A7jh{GcXiP18yJy90Muf zEvN)WPte!EEU+2`fe4TUo`H`*?7%1s{QC4(cCt0Y||F@CdvGm7v~p)FZG0 zlfe?;2TptA(-e4~{10I35Kqnvd z2zr3gU^egsJHaV%9b|z|pxO(h4Z4DnU?x}z4uW&wF(?J<1xOp1fuUeI*aD7%3*ZrW z3o1dqmnb)|0<(c9*a=R7H1HZ!0R2~(^Fcol2#$kGAOn;Dwb$6A08=m+IDoYv6eNHL zpa}c{bqaAl1FV4)SOs=~li(V73O<0UMHsWd91I83fjig=!oV$%56VEzH%J={1`c2u z@CQdgB6tYifWM&bTg;PSAeaOegH0d;B!Oq(7tkw4+F&@C4%UPHAR62P`9Q4%^Caj6 zY`{{m8H9oa@BkEnKcLw=%vE3_SO|Q;ArK4hf|sBi)Goyy1xy2OAOIW#7eOwl1ohsd z-N0xt8+d}9;1swHvOopU|A2M_{eT@<0Jec}a0NUDr9k~7`V24wL%}rQ1_HntkOFdn z&L`9z7zieT#b6T%21(!<_y{yVW4wVbU<8-}Jis;(12VxoP~{8eT3`d_fVE&ZI1Q3P z4$%6Fx&z&SHE;r}zz%Q{Tmw(R2T=7J`V24!w!jsf0V&`u(D{!1gHd1>SPg%t;50}EIp7P>{)zn^=nh7KSzt8? z0udkyJOdwrW;xOZmS6&y4>o`UAO_q9FTf9=`wMFYumE#`7dQ=)K@Ru=v@4J{=nh7K zSzt8?0udkyJOdwr=5Mqc=mJK78DIkl1D8QQC<8VBpxmH07z^eCFR%whfrsD?(Ef|G z!2nb!fG}KkyfHiOetH2>}6%>GY9fj^*5HFZ^cFaX$tMZgyv265mXcm;j|JuQ?Q*aBCu9_$Cv;1gVrSHNRX3e>Bst6BmJFb=o?Z?G4f z0VyCCd;`^MsH>WTo?r}c25Z1B5D)HyLhu_H)Kpis1O357un_owLm(F11usE4sI9B6 zY7P1VTi^;VfJfjhs08(DsjEzY6_^Z`06!1{;=z4T2z~>D+9)>|3ATbTa2aHRcc6-% zx~d`Q1crdAzzZA!$sh-O0owZLub?{^1!jTOAP7W&B=8J;1eylwsy4t9OaSx225AOP`v@#8(4wKU74tjzyUYX27|y9uoP?t zp&$V~07XEn9o7WU4OjywupOKLcR&I732L=Ror6ALJa7X6;25|F(m^p$bwHhij$ja& z0+xbZAQIdFh2S?ZFhRLNe=rd&1U}#pxC)+t_duf~$_+Y$VZafr0D<5*xCAD>2 z2*y6O9)6aJwo8lLNY1daX!$I=%PT`syZ98lW%L193Cyj(J z@r9>;Ha|%6D19lyguPt#8ik29NIqmP-VX+GfsZ$xx{+k>rBZ7nZ*m=9SUF)o$=8}o z5cM-0;!h_-r)c(`=WN_90Hxs9DAxS0YeQuJGwzyw}v%6b?FUdtsM4o$!^A~@w z)(w&`t4l^2V%CIrINp>AB8Off(Wxso}GZ*r9O9`?+mSevtJb)ixSE(kBl`2_u zi1Sza-)0w*E%PNvQw^2_)D6u@9=%h% z8ZwIZ@8S#=E?kS&$FF@WJ*HHjd(2n;J6y`24WxgySjIg)x@Uzcd3#rCaM$=UNrSq^ z*x)gf&GvG~B$GU@)|Lx1?YS~*75U<)%kg9E^(1w}!<_oVNy8_QY`d!iIQ{K#-O`Sva1|Qc^=eahT<+C$%97$fU4AAc~K!;8E&OY;#hEu+dAdsSZQN^AI-KB(17`n)_(^=ifXDT6#$8 zf%kb>jJtm42n89aj23+vEk`qgdz1VcACFO9jizx&3LK_(mgM0laj%U3`rzIR)noN( z)%gw!xu(b@4}%8MOO~2*FVT9r>^aHPumDiJYzwZym>oy(EA?o;Q8KRt_2tpBYitB} zwH@f}dzVC3*-74}52T&cpK?2CCLT*`0uvb_lRSng!?p#6E##H&hvJWYV19{~ znrc?UHC5%^8*Zm&$^_C=CXjErc@U6HTS;cBCnuvi*!IIEFHVL`@>nrKs(6VLkG`jE z{4vw1R5OF{#TfpZh{{9iqeeb<_Bp~CA@irq2xP9E%;Csf(Ov8ReJMmrprq}c$Y~on z405Pz$?q$oPus)Fp(aa|JUXsl3#9? z?sD)2m%Plh#y*m*_loy~E9~91;brOCPBKe1e#E_~?YN`dcqur@pq$W#AH~@ep~I~- z+fd|8EWD7dL#MB#*aNZcB5(U1JVVF+w|qOvuf1jU&U4|hvTV4Y7Rhd!(k6Eiq3=m$O`gZH@8(;gM85zytNbQC5KE>fC9j}S6-7&5Z za+nm#fyrDqmHP#ml!mdgD=?Q`!J@?ApCp^TmYHj25AOP}zNXJ6c^#^W2C@sP3A4)@ z(?i`eq{hf3kLJ6iumSk=6Zx1|H(&|L7kf*Mh27^GyZH2DBa%}{IZB8p^3 z>@KL0g3UE3nXsbkUL@=95xIVK&eXC)2__`dU#%eTwaq!m_V1CaNd9_NsUqhP@!XJ9&4=BKhtfDNbiJ z4P+1Xs6`~tt1sQ9tTT^JEzbosu2tieSut)Zx6Lk{;J+l(FO^f0rn5NTOTK$HC)wmb z=@-r0^AO4!`lUrEOe8}ld9>Lo7lz~WWXL|}FSESykrbieE9Z4>Z2U#?4tpSS#z&Uz z_c|OPxnPYf6oKX3l%^ea}0b?II=5$hKIqE2<0rAAET*hijL;q|C|zDxpnPo?HHo`jKi zMNN_Y19?d;d9sFAMwP$xug`yZZqQF#!t2KiH_6GHgWQqyR;^u1LE7j_M{0)~DdanP zu?BB1W8ce6V!E4)Q?vV39%pX2NucTpYRy6ZW|ewSka5ptiSeq=EnMt4(vswh6Qwvc z_j7T|ZcS@O@*?c*D9GnLt`qP6@6qJ=lSQ|sDP7EYihg|lXN?0ekts6SBSMn7C~N*( zljXeTo9Rh^_3gmZTibEh^T|6ObxX;#JHXZR;z=rRL>#bsliVAp5QsgX`d8yw&j%YV^6r3M4(}BmOmpymsRq`RoTSP=Ei2z7iRAL}(g_;oa;=R%T@!mG zOfV~?GFwXQMV)K#R&$TD#2)O!_3%d5-jBQ+;{T^4&tXI($r>Nd{2+PydXe{`?J=Bn ztSou^))q4qd7qfheIwOYYbtq<(Gl-Z%*hB+-QfISk|%YN3`XAI3>t2Z8cOn4E2$IP z6b>?Vb}aX#!B_z(cKr=p_%q#}&LQt-n9xZcR*hp@Rdt?Aa<#$Ie$O&_D8|okmZJBV zlOdBl_T))l+rO5pe&JOIJ(8dQkPaJyTTTE%E-lo%`3c@SIsBZ%}6DcQP|yh(3@? z@(SfHX*_0l*kTb3B z-y?aEQmq@LS_k&sfYFKhdaty#kIe2TzpUYT;EJVGEB#U>Qa?6zm^XPx`-_~0AM}7c z$^Q+H)!;;tH((!vY}Z+T-YXNgme9`G*b8KTya%y-V@` zCZaR9s?Ne-&-*ZO37K>u{ZJ)!;{I}nZMq~`ZA31Y zm&~uSpC*%>k9?F)68M#4Xx?i#iR7G*QuGsc+>m!?TdyLy87hb_%YVhy>f?IHisWi$ z;=ODc7yWUoXr7wJ=gUZ)*qKMFURXn(Y{Kfuc6pZ(?*YT~Ivu4Tm-Hoe5(!mV3#pGMw4tfA;gk zc^tOlQ~Ygi!bF3RNf&OSTYWS`0ARqJ3QX{W~HxORHg z97`Ejb;e0Pc~>>%Of@c#eMfTTaS8I`wgj1UtdwMHYa~ykZcxV2&$ZJeim>M_U zO>OSyF~fFeYUpr0GAW*ZLz!#vdl^&^-ATt=H-w28WRgb!9w<@ujl`ib|_Wd?+`~t=HSXPKF5&GRdRHddX9DS)*I|(4Ui2;lm4=iBn`}x^a)eYm(3FOXIB@ z#En7KLjsZZKy7Gy=JEa%iAo*QY>BF&$vnQ zd8|d`JqS5M2I~c5&cVL}$`rJE6Azo~t+ZQ^e0++`qB&_?Q?aw_7m=JXT}JAKT|83T z8E^I>d2xJ$KZ&6)MuphLPN(r4(VEIp?*;-{83<->W9o6Fi>12WJLjLyJFzxk8GNA_t4Q zM>6=#<`|Y;8WOK$tsSH_rTJ(%ktCBY+`U>VFySL_9Ml~86_cE*Y~{XVYm3sX*tD2$ zysxy90X*jlZ*oFDmvuP}6CPyJh1NP!4f;K~8v1S0v>^Fv6Dj0^MD{k)vUy1IOl-&~ zfAQFmp|Jx-uN$`_nLWrPkGE(~YDuR8ZpoCG?s+7~s7W7PD%%W$Q&YHh4lEOItpn_> zRb~0g zrxM-=UG$Oy8)ouep#0&`rR2RjNxaYGvUmE{bwf$ELC>S&G(64nc%4;2B(JC|)zkM3 z7v4B|p$W-#e@F&T$f?Mmo=;s#woH{E@6hoKun}E+muLTC<#5?i`oJF5ajZZnt*!(~ zla1PkM_am*92Fx$D$+S8hj(SYB{}@A^sij(KM=dZvc?0FtL~Okw#5%Pp-wW#ADct+ zsu~g`MvH?iyrQj6GW~QjHLEjz779T!%9ri(hlvZxB#+p}lBwqrJQmzuKG7pNV}PW- zDS%VoHtR%Bl7Fv}IqM}3mN92(tub{z9>e{gO!By;#Cs$0Rw(f*U&w{^U-5-5&l~i* z_?j;ylP+|3l|eqDkO#Tm_Y*w(4^EKsj&92H=q$UKJLFxc-1v0d$4lmD3lDCmZD=+s zZ{xSTR+tSl7+?Vtsm2 z_>~M1ZMhA(YoLFMyyv3dP)@eszo^0M9wT^YpHLnf<;!EE^DadNJAGZN$|`Z|I{e2?XgoxQTX2p-GDIeYB^#}3E#nOd8EUMdcMk3o&*OCl1Xrk+&Oyfb8fl|CgPDv7xwm&Y`c8p zY=2I2<%~q3OjP#K)i{5eC33oQe1z=KH7&R)>!x2y>kbp~$fS4|*GOZhma-hI|9uw8 z@0DcweCM^`(V8_p_RaBtost>fjZk`Qm5`FAU@=EdkWA1E-|4a1~YYWNGWI=I#|B&ic!zd1(P?uG>q7hc&hw+YD} zm^etz?aHM&u&GfY$**y^O0vN&mP_qzNL97@Ev2c`hC9r6Gc3RO*8;~R(pByb+Ek~a6 z^+n0Flmp?d$M^H&m(#{l;4$5~WG`L* zR3-06TO_Xw@SF`nEKO{=WcfEl9^96P>Y7H=c_JynI+%m6kjd$fS5j zm0tH!dY%3H{U=CvK%b{ftwWzjGMBDTRxZoRKm+k z%PEM3kH{Odcq~kq7*IfRBjrrPST zzx$Ki%S~cu+~(McO{?;9=7;~0D%181H`M*Lk0+A%#ku0Gbs0aKiQUcVn6@M*JdyQw zNEPlI{fg~S1$dU5EJ3=ykiz%N<}K-BN9pN$8+qC-)#)8c-WMNAWxkRJm)kC!tf~Ku zE0av}uvJ$3o(H*;*6h_~H^~t{rEwfLbK_(U{JewY@a8%yGyHd*I|s2U$(#Dc_n)a5 z^v`^^@1J?-@IUj^>3`<=Gylw4=l+=^@bnSIq_`@1`bg%f+yB&|_x_oe(*Buc5C54S zQark>DEptPXH|CxdRGmrhxyzoEs z;s4Bw-~J_WPLro-%J12l|IAsn{+ZqN|C!eRGwlrisj>ev`_=uYIyCraYBc?47Gm*N z3Lk9r&z#rtpE;`aKl6C|e`bowKQpt_KeLKFqoS-&{hvwQWNLtPyS4E=hTGSE-^)9J zi%ceY)QgjD{4A5l!p#R+JUew(o^$!17B5=(x&^WandG70Sk{>_w^{D3GqVlJ>y))%9TosgCKJvMe{?8@2RWJK zp{YFPnu(Vn;L+tKX=(p^1GpuWC7+BB)RIM1|}K|vk+N{X6EpnLuJ`te_xpJ zAd@_H;U}IcQ>MeYWS2va2az1Dykk>a-pbN-?S74959Lthf)(f0&bx?r$sMZ5+R|+k zH|nsDj?KxtyK=gCOr9}#J`2Qrjt2obGV=`eP z$T6bd?(6p{$cq+AJ(zR%(r<0Ehh+EdBA1+JId-5~p%bMz6H=EQ)q z^(05)#V2aB!$&yCQCA(_{B?B^@8xJ%WNP@H{aD*oD!plvlPfWtlcw(8w@5x=CS9XT zEO(6#Kc+Qa0ux0blRRdQmP)fidqLJ7TFaE=X(uI_jJupEoxc5NlH6WdKr`QQJyia= z%a1s^C|e}IHr&6W`nSf`N2N;IDK|NT)$G>ICAmL-9J)6Cn~TF}bjGB=b?(m#`Dfk@ z|7Z4y{Aa#<{?8nP$6(53IrwBtF$?f&hGM$n)eOZ%qrl zSxD?3@Ivz7Ts4z`Om0ImDc)}k1-fve97V71(cO;Z!^#$H)E(Y}O}brx=~bm_sxK3v z?FlY|%Giu=al`QP69oyvB89P`vaL6Yyay}yo{nHN4-7^`2 zXVrO2*X(?>DiazWGn^f&7$@%vsBTqhXMjm-i zjUYL&wgkCs&p`@CT65W}?3d;Q83d8DcjdABMQ@2Da!yZesHF(fZIBTvaj;^YGv z9Gx0%r`W&R^@b$x-zcLy`WbhDTHkc1lHB{AR724_u7>+9%W(gM z2MsgC`(7Lm?b%(_v`vQlfgs5Rtd z(Bb=YNWQCV{Qqp>uCX)eA=k0Ca<=!!kgIBs`I1WVE~qNK?(kS{zB;En4f+TZO-3ep z7%NW*Kg)B6IJa+EBv)S`OImgbFKL+%Z5p?fshmvmFj6{7E$A%fj9Wx@&n7pl*OKlIDz_RDEfon;Ar}RrhyqS*J*P0&W)wg3CiJfwzy zvZ-{&LDCt0OCqt{;5cWlwDq&2+~=Q6>wKH!`+-tx7pib8ls^f@9D#X0UuwrQq zMdARG-Mq!yrA*{2p++PhEtFc@F_2?Ve_lF}Aafx#~!#r+yGBxD=PBO{aGeXKfbsiV8ms-kWl0yc_O!hgM zFSL6dmqzlg26E{82Xj1`J(FqU2V8c$)sd{CriBW z7aT9o!1XW5W|&wgnX~m-j!E8!)k*A(K2ZhslLKXK=6lGqLV&l5cv5 z?1BXpEjGB5Cze#~@G$pK>h^MnzOH;R51Rp9rF}=-;`TLjahUB26B!|sF5Ff}+M^GS z7!a?G@ll?)=iig=tm?+y`BdfOHsl>(A*qkXCKTEBIC0?=$-^;VD0L^?iz2q}1Uqw* z|BMz{$A$BH#NY4&$sa$;vB7IA9{E+AQ%7qJ;`x_M@;GlK7bbS(3oo0fFCzIAp21Nv zLv;DVgd?83B^!X_Lu#^pI6g$COr~w!eOs60v?vm~GhdJ9JyN^#J z**{EVlRGS1znZ_3QnoW`n90x}yKbnSki0}$WCo(4QNdy`0Vb*j0 zQ?9kC*x6H%5E(>^+OOnc(RZc1_Sw7@u{T;byP6-m(Es^C@{jPAYzx1DEs_PJ* z6JDNu(UgL`N|n}*@5q^|U1c!uL9>;2WemxrZe7+#4J_AguQR3Q`3- zTdIc>C<=0tkde8R+* zt>T9Bw!EaN)RZ?K-y_H>>vi0}o+{5$%jF%75gMm&Q4sq)Nxg4v-clGjO;iih=F z&d)#ele`}(_o4=J1FBmz?ethV`XiG(z9?^^ZY|^dsm&eJ;0;W~Ad@_%Hhk*E01u$=&%PE6=+mH&`fzd?uUCkd+QMNjA`vDp}p1t7PZMmpt{@ZWh^7 z9vnIk?zEn~gOo?C`SOT$K<;-mFCLg3m)J{ga|J$bbvcgY=G~+frpI&FFm{@|faLee zOAUMQbQe|i;KME+po5f84!@W2-k`VIjw^%l^&vdSqzkvXOEUcrb282zBat3n`cuwP z|BT{z_xr{0=$m^&sy?=YXQ86s^Z^FubLBR2=nKx&@(OM4fyeTs>UW#5-1kHcL-HP^ zeA=)YpEe*Tr+a*^MY3NX*~h%Z(t%-dJG6RfZ5-RegG}-$QI=$LS&{>{{~ky34W;4j zrQv@?zwjb?q>+@&sw0mU|K^#_B=1Cn(rT(5&jr2_v~y2V2=^~C$-~)Hrt#0$Id$7N zJqtd*0JKetjR`MawuR=zkEL|z-)R&YCA#SB2*&KUYPDWVHj*d?|X| zd>y7Q$S3&-UiYQgwpP5^@M-=56@!f+9)(c7Iz8n~?OSrEU>8hen@sZ9k0V36@T57< z|A7e`(@4In+(U=r9va?ZZx7m#Y>Z`$yl1rJOg$}od6Z;dxR6{AI|=lXt4@o#zi#X% znQD%&+u`B%tb*^3y!wlG?@8=EZ_eR$6l4+3kf|oW$Qg2-#nId1Liq%k%yIeu%nUgf zCUxI&J`5)FCU##faIypQ3l1g}^HC2z>m_xf9Q%?vZTLTxQl7X)GL(SfiF}SPxWTu7 zRkLMO&(h>c&oFTt&#mcrZG{Tkr>3;P#AM8>IIB>$HXSRtu=DA+UGUEsGZ=Z>%1Ym2 z#bZa3f1}<=-ht^KNm@F!iy^rjRYLO8r7W9%XrMuI+F6nBKjazgZxys`E{_jM{5L4sukEnw)tdoJWnY?{3kvk8KrZp9mxsG3F|{SVJ)48Ge!Kf z36<0jVpE2^R=w-Xo6YZ0vbWE=!F&69e;O4IOy=H4CS7>(hFoZeE{Y4?PMpXinf@Xr z1zv)elOX$b_v2)eYRc>0dlqs_*IHq!eoGpi%zdfcykx$YHYJn7eME<)0K4CFDt&UV zk0LpKw`|axAT`v&QggG@Q(z)NGRdP$C)pr`_T@hQ)n;-6$p@9M*A13(VIrm_>?7It zvm~?eKMvylU40PAsmhznXXFI2t$pZxlK1_Q8ooY}JIUvL!`_l?*;9hlLKcy!>~rdK zNluwBCkl<<@R`xvMa6ek74ytRCVA*9-@B;rU=T&P`g@ZV$zPk-;IiNJ*5*Pwx(1Q_ z2j3vmuzz@ho2I9yj#*WFj*JV*BoBM#{_53xUamVWoE=SauJX#yY`pS={MES8cL>R= zc1yMkE^@ZVHLv(Vve9ahJ<&nneg3um2$D;kltN-yL$2+&qyxz_l=tPGw0Nem4mjs^ z6eco7CV4zk9xk<-!d3j}USTi@85%-|gpX2@@BRNgh=&;He9A#P_2} zabtNe-mUs5w{D~5)~)Zy@w{*TPuZ<{$!>LHS0jp{TCNt4hPgp%n= z53G*gctO5r9ofMXWUp8WQU~JrQNkn~>=C&ev>7Gowu#0lb86dZu?Q#cCAUQ^vnkJ*1$dq^HF+-lx7OS}t$Rv+f%GZR$Q#el#o%3=?u7f*3 zig(hL<1K#EkQcAY<&t{6gIuk@j`qd0il=1Ctxjng=T+nOyjLWj!pFiCWT-6{G9`Ki z&kk>t2JUizgGAZSl54CHIr<1EGiJfLF(f}xzWp5%%Xw{^b`L-G)8ovG{=^rK=pe!mur@r%Qm77|1aKYjpN zqoEIbSM!y9%@j3m;rwco&XM;}+(J^2NpjyfuxKZ*g0(9o$#1f*WnbvY)1m1X8McFd z@^s_18SnDo-?&vWl?A@z`G5Atk2gtP-A;0HsyF9kOy-N$B(FOu`40chO?ltZ9Q_6> zE7lAyPBAym?9bJLNp@;0i_)nFJfO-Q-M^4LcaC^lqMxFa%iIciI1g(gawi-Jp#5Ih zjAgloy3}_xUeAK8nmBPX1#wW02u*QBh#<$dmh-sqR9<`h>caWP@!uQrc2_1Hq`qUi-p8p5 zdi+nxNuAkT-yW~4^ds5wjl{n9R#sEt0Zw?}K_*?;IYzA8eC3%~V z$c?jE4)%7hM)J4`66EayZq~#}z1&E?Z6!tMw3Um{y?VW&B&RE12uzhP1YT8{e~;vM z${OK&OS(+e4s}R2QkPnD!fu61R=e$2lH=?p$+X4ny?W0OJCZlmmtBuR3tqL`>&D*N z0TUOJNgiA4OZT=t%GJF(YaCDH*OeD?OI~m?y(*sXBJbQSl1y!xk{*m*g1H*&W17^% zweCETcZ{2}h~zBHtkkIP=cp@}!~Sy=gnw+T<;Lrjne#RpcEXxhY4V4E~Sg zBIOiumz*M&&uYZ;Mz}IYPRh%Q9RfVP$a~2tNpd~v5Tz_?^^kXe577XWlN?!>4jB91 zCvP{5JC?g}LoI%`YXiv@SmH=-t;QL=@#y1ok_RY<0EgueV6FD`r6kASl4jlfh@16x z`AII0t1^Rm$_!?_$OcV=v8=rO_wFaJ;Qnvo1Kj0HLNdwYbuZafBwXWN#T}=kG5wOb zamXZ(%Q)$!8M_JImP0q*`N3}9BzbX;O!ClB9&v2%$_-+-`Z$j*{hd<9^S^V!syDfx zLf#L0N_pdC%RGHs;#iVLqiv}gp36o{J7^y7Qf`IHAlmnw2hr{WmTmUqxjAZ^OuEnj za|>N)hv!Ym-}m~>d0`la@Fb@>b8Xu#njTHwgX@WR%Z}XD>?fOOliXSva;w&HUXSU$ zKTooivVAtg_8EJw6+_?jCHb!MEZIk%C9i5bNp(n`C6h`2P6o@&+z+p9BCo$bw&hvq zPZwEen#rRhpZ#V@)ysTBcpb9WYOs5^62s>du>N+=;x^Q9cUdk;_45ox8S;WG6Hf z$xkuMpn6{Xcb(-&I143N^8k0G>H%vs1fq*!$eCsKPz6Ng|UxE+{vf-Q{L8y{_97k}sW*twg>&MctA= zUzg+)BV}`t+J_rH%kq9X$p>(HOnHrwBjXI?Q#>Df`b%DipW)Q+bTgSl-p*!H4;I*; zp=6dvJM*|mRK6gZkDUhOu(Q2Sk@sFCOtEL+zv$9|bL36b*zpo%?=cQieDoPF_kXd| zByT%&4l=^akSEpg%D1fh@xxST%0Vlt+clO?kI1BCc529lCk^?+l#lP5k$gdUMbxjH z`>~#B!;U1+!WNX0Iq`=}_S|Y4H~cm98j^#maHcLT>BOVU1CM-3eu_s_NIiS->GAl# zRFSj9yXSfivUONI&mg_jWhm|m>8e#pC|{ev*f_FLR;Po>sDK~Yi8|u$cGqq>`p=UHj?|5 zmdp8mr80GT@)DS6crwW&TbbgbWml1Mc-2Ib|K5_+bBZ{x;foh_A$gyH^vwQ7e1h>| z>~TYqt9ZyuloMz3{mPzQE}cm3P%QF96)uTRzyLbG)7N~4IYQ?X) zlC0B{Tg1@R1lwA)g!1Gu0q+!|9##*0KAYrYwZwZOc5slVoDJwCx8mwG2%>T&B z^-TAd8|YGATx8thCJ>^jLUw8$0AZ$?j{UM;m_O8VOkQgmb;Hj#Sij z{AM7$?-{SrBX5UUQpS`E{O;HI=mT7W2s|t&BjG2v%^dss1IW8S<~fqbui?%(;n-#q zlAHDtx#k#_>kk~LL9%OGk#Av5N85D&s=u0K`x(+1kA-k&oHRW;{1;4QicIowz+}m_ zgU_2F>wbOviR3M-rDTyGxd_3n>+6s_X_|N!ujFJtZg0DS(6&MMu&IL5DhMHxQ%Ren#y+~#WfRqkoSuD(q;kMxXl`!>AHyI z!OBVDE(}NnS>o%xkK|>_vUyIH%~Kr*aGRYqmLRES+#iN22gd`JOT%A0#SQgj*GfkU za!h%~9nqa*w|PDK6UpJqo5Q!{&Ec)aO)W`oY%BfY&T(#$G1~b25&srri%)f|Q_A_C za4_c;$!(j+=2*QQ-|_@Md2nSEOca4k@(55~vj~^hENVE`7)7#+@>6S@E4e8HzRf>O z@=@hkgqb{xSXB2T_w+6MWn4Ja;+>$$lJ*eVCK(tBN;7=Akd-tB*t za4S5WF5a$j?A`kG*;VA-N_md@L-uy>)zmQOp$4<0lm5=-*{NNlwy7kSbQF2&I+lHF z>NX(R)L-&lO`Y?t_C=muxGNtmG?Z}>_SyuEh@-RCG7%V^=bO1t8$#QWJP1#+s1w)0 zOFC$`8rLfAtzn`FWRl0)5?Q}3ce1SZ%a~g`TvWR>>ECDa8d{ zNp2e;W8vK|9t(dx{KDfaxTeS?kHyOOGI!hX;`hMBh3j>>g=D*q+<3lS6n}`k6O}u6 z!yR0&T|x@}kh}<=lF{OG^Bc>D3XhrXIKusv%-#4x1O+2=zr4dtCS4cQSeofJ1~@z> zMaelyGi=SM3#e>)F1hdwuNC2+?;i0s{Ke-3HQfSuc5qPc>)ObD-Oz#gyivVVM}ib1 zFlzYYdS@C@DtB~uifz(_lUyFWlV>#(*JoGUh&oTx|Mqw34-u7}59h*R4qyg$jS za27?a=UB`uQA$DO$TFDlAd@`ur%S)QDXWD+YpdQQpI6R{+_O3L@|d)fB*!T~&eTVK zGjCIE9yh8ICo>Hqf`po%jWg?SW(nG$vc34|Ek-XiMgX3v(a6Hw`{wvAr z@HB^#aXQY`@F>^RV=o@;AQ>{r!&!M~WV4w2-#z7_kuK_-8llNmZX4Wq%_Q#)4$(3@~(bJ zN;akuFNvl)&0mvTw?gC?Tb3s^Pwr0gTIB@}FEf@0yQ)7Wd0x74PS6m!jO^ zwXebP<_xjsc;}SEk>q|{5A8Z``%OVUV@0ERVhv_K#18uWs$oG0Z{x{aiWeFb^@B`J zq^2L{E=8uktg2*Ev}Vf7)XVm8-|l0*Q2P~3gdmeV+|k3S)#=DZ0DG#U<-<*SFhtJ$z!%UJSW zs0@Uf6L>pgT{DU2iSsz1px9B^Yaz)!X6?q2xBo9$9_WwBK(1VP0hNw-OO+R0Hk)w~ zQagHbPNFesQIN;Sc{B}cf24%G>96FFY>87s1ZjI#i;ogcDUZ(f%cHYyxi#02_hjY# zzY!){bgsfzvzwB93qLDB^?G_UkB?hj2EB}u@j)hejIxlL&+z4%Z>87G*Z{BEAw@FD zBY3Thpub-^BT1$>aKOJd%G(Xrcp!lk!xx=ivj!$EB$GUx?@L{l$$jSA1$JvmwrM2t zs(9|sUJdhj!pgu%r1F|c&xlbOv?p&fEu|XpAPlj`9z4V=NU6C5IgrXh7N_K4c2ubh zF#st@x4YaRFIxIzp2J}f?qNxuDmShjQ*9DS9-*u^ce6O(e(6>`+P&sVPOe_!lI?0( z3-=|c4=nu@WW689o{;vzndEWBBHPyHAgha3a0aI-$1#sw2h1;NYN?oU&}hZkD(-Qnn;~&y1*G6P|-D#GIxiymF_xOzt#8Hb!+L?{1iYD9ASaf2fmj z>vUI;T<@^RK{r@_9(ZFf$*O8H^qHQ{d9?E@}1*t`BKU2 z=PFkjFPd+8yd1SKT}R%>(Ogurl-HbB$G_PfNmf%1pXe`BBX;&Sm$M|Rl!t30<>A`i zxplZ69K59ybSUF4^X0XHBRStGk{g7+@<{Ui!kbe_w)rg22nyuqcy`PyU7?H5n2-#a z0|>+*lboB>lxf2W58u)5SGJg< zU*M3aiS(&TD?SzdJY~rvlGT)(`K$I^m&x7k?*{AqIoemqg|F8QZ@|4M3e}jJI^QI#hKU+ZF2k?Ym>cOr=63-eKN^o$^&WNVISFJ zq^^b`$;Oy;C?m<+x!J4TM{VKX8)c0(9?uKZ24#(PR5r4Wj`7-3wR7ayaWGL0WYUEZ z^JLRjD8D{e;bT0EWbbA&K>D8MYB1`EK=?POv6Q!CTP|;&@#`=Tn21Lvc{r&_kJ=x= zBdgbqZgof=bx>J}>hVn0eqh-llC`6yw#)G_2K6^KrwPU>M#Mmozx#39{I}-jH4ttlUdYt`NNm*mPz zQpgtfxR6t~uQQqo6RDF)9{%HGo|r6eotvn4Ie_=>x31XlIP%; zlqug+vbZw!FL&W(`Yd9S+QlQph`LH&0HTN8Bk$d=65CF`F$i_K*OBDv%9Bi6L-yV?vEgEpH!Fu$&E(MPV4xgYWh%q(BE}p> z<$!KSygthCBa<#Hoh9@2;r%>cpC6&G_7o=aM<#j1;g?Ei2v6S2Co0x4t!C_m2@f*K zL&rx7c0smK7g|o^K^dhh&1bTm6So`E3Hvmhv!0jRmeM7B+cI=szQ&}bTo^LR!&3P{ zh?O;X2uDrpf*l=hYn8WQrpntej(PH{xW8~9NBQgjjl1p>n_t^c%UC6oF5ImlWqk4< zPnbnR7S4%~HJD8D=+{h2P~48Ef32=~SqlHm?PXHyBi|BhpA8s8@*uqGL@5RrbG!wi z*`sd5M2(P19uCRUjco7q8j*Tszjp3mLRdsb84l?$% z*E*67P@N8!yB zE_xx!dATxaT-W7(xv;*mZYzBAg?MC=M~rfUYCM74y`@ zo(}yR%9#9dp7UC5PEHO7QBLXht>D<(&dM)-7-0xfrgD%MWNJa*BR$Ex?Ewk0PnSEU zU-0VIB%h0s)(*n^WJvPr%+%#1J1RFb{&F)j_MLn@cWAcML*Nl!DYMqTqg;=aXb*JARN?w!&?1LTer7)X5}|T}>oY*7AegS$00$>Gd8-rmTB$7c?mP z9Yx;jM@!?3&f#t91&^1_Nj_051#X3tMHHb+g&~?8uSV9Dp8g)s-BAzfd#*gyZO%1C zCV5O&7LFrz_`>I_E@S$|QxoN$_lkTqpSz{K9?2TmK~ueEyyA`&VDZ|Gr#eUxmSGQwsB`V=qW@v-#-}e73CxIb7u({U#6D#~9? zwA{t>SJU3Bd`VuZyd%&L?+75tKJPn+kvw9S1c}4whFqNct_sPC$UPNj^Z=IA8ec6X zxm-CS8X-qST1hW?;Eqw|+8mi{pVWlbX%B{Yx|e=^AMI|s*^)dED-6jSvbaHX!pw_EK7mz{WV5bZ^PL{6c-;QNgh6sU6bLmR zx#e^#@~-$Hu~*?9AC*>e`lJ`hnOZVStK$t{c&F80&SSw%C9&6HF9-RTaUa>?Du3!K z$&N>5lPV9ZQ;<^S;nHM0utn^bHRX3hmQGW;^f|8M^3CP8^>4^5pHPd~k8RF&Agp+mbR0azoiR7GOsW?*zS) zrX;7}6?LkUclWtsZI*YuO!6(|*lax>(;(mJ4?RLiJ{Bg6Y;SEYPK(iu(pG-pm`vdK?wzaC>n);h%UzCOn6T@)hI`;8nvbIpIW(CrOO#3Pg9ol`c!k7X0= zXxK21!;tR2r@6hoY+Vls#18;zWCr z=O`1sJ0^M*Y~X@O-aX_cNs#PZ4r225{V4MOlrOS%Ri5mAE*lU=av;vrD0a*zuD?&| zrnp?C^134Of)?B!JKF5x1LQ5P(x|E@+%`dfUSUk*nN({TeJk-JL@3!LpT6qp@_R&N zlE=Dw^5X6OBmAs(y@$==K1VqQndI?RnZ3N%bGEJgvtJ>wl-t)id)KsJ+P(uMy=)K!25)ihmD>_9L;Q9(=$5WB@z3@lW@ z!axN(u+Z1UKt%1@#YPNlu@V1sX7>4hp6~gb_b_*Mc6N4lc6RTjBq~*G zrnXk9;%==xK)A+x?ZU86GT6;OB_N-{Pi74oRdoXud}7oHqVGqmkPpeCRGLFGI0H7( zRn%&o#*5V&{;EEP@PZqv>#fhyvtM5eNlIf=NQF$=Bto{`DJ?78W%K4o{$FCuy?_5< zO~Z;@Uu9RCA+oQvdH;rRKa|1Poez48!17kTd4%nMX_`n|g|aAVx4Aom+B za>ZC4Izo7y(fa`ox4``>bEdz9UmKShr7lzM{%a9ZFSiP*reEOP~xS|Le}6Xx!bi{3qIIJRdH;g2{Ip{upPmJ=;r?f9kAPW>(?Npci5 z_bQ&FNCA%Qvx{OK!$!aq+!#TE+>lH`LKi>Prd zO3Qqjy)ye%!nRv=Qtr|N&>L3$r5O*il4o5Z7Ov1XwKuuDXH_AepgUwwonLkt;fZ)V zkDk%-zVy9QX{R5Az3|0G!ZR<4h1YmI_9NU14o-OS4OwM=j+ybE@Qg9)8Be;1-UW`P zco1$Fsg~NJmb#X6Lf0=kDM^xJKJL%cmcQ#t-^&y$?%|EV2K`8q13NBh@tmq1xbwES z{{VBDyF-LHf$c@|q==$q;!sYGPBY9Eco4F(%NS?9FB z`B>vkO{LC#^^h>~_kj**G(G~3zHYDgI46a4UZwEd;{v}M--71Di*G9X9nLc#`)ZA5 z_XrP0;=DHT=11kPmvZRu=kf*;PoOmFOK(I6r(4xgM^c zQNij|GnygWL(`Pa=KTDWRe1qO1c5XD^}y zwLVzl>73K;9SQrNR9)-iMg;~cyHgrQ49hNxp46mEfWUoLwG&PLHCDK7nDnepQiEdT z_V}sB9M(p<)8j#k1K~68^Bf<`NhI)TZ7TGm-buUD?28wEgf2$@3 zZl99kMe*M{ejhMFAUooF#p&d}Qb2?2mOY|(t2)O^61G~Wva4JaC$OHnTYP$2m@es) z^)7YOxCC)t-!$c(j|qd(DKNJFR|>gwPGOg)BIHz6e>ge36l(+(jIAbc|3(N^_~~Jm z^n@t_-zpYekMLpy0sg)$T7vAh6;4WGe92^LCACd{2#e8XAD*E5@QoWhCJ`=VE+vON6Z2dcT3_bklggUV*Euc;ebc+8{}nzV zN|EG)Y33E?RytcpWN@ENczlZLdM=;1iF4ePn}ied=_qtvA)Z;qMd#lrlmKB3ixEgw z(D(3ak1b|{L?=n|XLhj8P$#{3An8CC2Gl)*ngWEF+J2xKUHvmX+3e*(z|hauOZV;*@cO5IL4(UkB2Gviy?iydY+@{K1PiR2JYWAP1xjxHqB zI&sS7k;o&tYMn5Xe1|J$hM|$>L`3K5WmA%r_7U#Jwi}L+o*$X<)`f6oqz8nvOqB9M z=FD1N=wqy!9ae?tVPST=$=$e%3Ryo?IxwZm#*c(&n&|GS(Y?sP%hw3|!pM}p$zPhh z*6RLK!jY&x5x)IYdf@BVa4ccZJj(sYT4X=GRa~O`>htOixy#GUiu>;j)=VU<2F_Ma z;D|Df&=?M^aa_tVaL6HHWpnLwarHr>3na<$1?6pWBs>sPPUt@2^LKs6g(Nu|<5DQ~ zYlKriJlM#0)P2Is%r&kndW~z(&O(y-Eu5g`(O&rLTUH3_O`0vAtbd4$Bp+OYKMuhb zqr=6y-k#3h(_+4KT}b?_G`F_{S{xc$V;GQzag&RpOW)+d~PLveWTsze@BwS~k5u z;c=^V!C7S^P5!-dK~|OzophL%Vi=%n*?mVBkUMp*8ZGBLFcK2$?^`rGq;c7lWl zkR->Qk!tO`-qOsABiBC?K6X<3cso)0Sm)BiafGdr#BtcG=nbDNX^U?KgM>Vi^!y#X!QvW@>+b#z=o1J=Yc^JQt!U zq(T&>7Cc^r`oVRoD1%rGs^oV9)LO!(n)-48$4H;W!u&LC6eqq!xQiVzP&y*lIk zlica1tj})?Z3B5qLKeDh|Tpl`>>oiut@I_rgXR8#3RLbw23% zelNlW9JFeFKu>1}u38mDIJ3DI>*_8_bz70NknnzU6=j$nQe1a^Bc?xKr_M7-Yme6V z+EpO83*I55COhg#l$wyfES7My_Ifh?x{D+qdqQ_E&F>>hktD}C5A8x19|>4BW>hOn zxcLT!k6)6Wjm%Rb8{r2?vpH+`Bh7{ZvlRO}tN&h+N0J=nk-<@s(x{Dq5qYG74AQT!nTh z0Dsmd(|n{!|A#%W{^G?p6DU66cnd<79Udt2eJ6^ZRM5piG9uey77fUqiv2g?9|6Ms zrEX90n5pLQ|MF6CjoV3uyL<-;c_jH@7lbE1cms7RZq7duUF~k4pI1PFgCsfLUR9ljR+WwwEL>tN;dkb`-texX>c~pN zRuj%>u0z=9b%>t{?vgK7>863K*h&dxony~6tF6bQB>CV4+$mrW-szuuf7gB^d;yz{ z2>lz_Pp*ief);$TeIFtR>LkgL`Mc^D>@V~Er8Mc}q>&e)Fm7?iV*i*FRKvdn@E&B z3peM$Z5KW~g789sgilly*`-F=$l6`IwaV@qAhw*l^kRQ<_cGBx9?>7RTkq6wpSg`DiKEG7iLt2O?P5aH4S!QMKQJ2+w)Pc>uU8a!7_~IyqjKHh^P%xk8 z{z8P$nH6G;?j)kGRCr5xt+kG7;zE(Vbn!A2LU3Aw&2VNCgC%cq|8Las&QJeGF5D<( zIimM*y`Th+BSF5YFWC&qc3OZVNg*w8m7YFw1y||OuY}$4fhl^co+LRI&eonE-63O; zF~wDswm=`)m%FHT;K3XNvwtLaVfX>zVe!J<_@KXJF!f()&o?v{f0;J$YZ$o)n5${u zE6Iq>=`mF1@7n2V)%g1|VpBZS>4r|yt@}-E-C@2{8(Yh4x`yz;CVM}TCXWYPYE0Sg z4r;!xTg7}H4jpa~K4O|Igv(XX`@oFphY7a`RRs&_iQoFg-Tx5IhS#@fo|{S1%kut- z_eSFo5UrCW$8vK|?2q0PbM2fgcCBq*4E%$4Xuxeda!?exPajcT*W4F3>UO!E7vWT- z(d@$6PNGzklzEvnE#xg zAwR^3RMwuYz93H5B>svs;oVqM*kpMf)^gV}T_HT~ufk4vpB8!-%aD?va1C?qVKlBi z0RGgm%P_(*)@q)Y%fu#w*Wa7|2_%#vNshASgM?xF4XPYxcF5rPo2_>G8foUu;2hFS zW0d7+?nIR3tWXkp|M$^cY$?zpNy>9Bqxu~{;)!O`0w+u0iGQhZjhrGcFuaslDw}!T z^CrIZ18&R9m0i+7LLN!Vt1v`c+`CCy%zL8Zyf}TAjwCr2IqD#I>RscqDW9apPv+FT zzMh(Iofqm(?r3ECG;0lPPS9fcsy`(U`jAKATlg2PA3JX?){ZwvLofAc=uFk__$A6q zsFG30k3i|os?wDX5Jqi7;IH@{_}mLj6aRm0T(_ON?$5E^1oklVcA5_G_jf&MS&IZj zSjwJ+JIxT%cT!X}!uiIk^OW`x4{RB+T9!E5Man%H>k+sszIy`yK=N8zBW=YvNf%}; zZ}pjQD}-UnzS&edpEE=FT*9xgOK01^u}gr-m&%SG;_WL0WaYw>?O@2kBDe=?sr|D`ueLI#wdXr<0bk{snWsJ!S) zqTi)UEo=$@^H=!Q1cCF^+G$TXcLrS?A7bkPXMFP{aNk)?s7aE;%iQbD@Jo!guKV?o zgzrEq)&7dkLhT$G%Sy1@gLpx>Ir4wN1-?AWM{e&ny4~npPcoFxp9YO3+;x+3=Y%C7 z$1(b?SgJg(i%>{GSDA=O3&xfpx4pRl(MT^qJUd$a1L1ysRCZUq^N1$PH|)5P@PUTv z(rGx50{q|bku3QBXomsdpIk&qw~5> zCp^Y9*Fi&~JH!>^A9bHj&ezIFbI29KuIL%MolTh0K?O2N}xKn}F zN%H5|99637Yf)Na(iKr z!QEtOGzJt`*22}*t7)RY%lE5zQe_iDJT-*W@pbee_hEFKLb44LA@>@1NQcLES0}L2 zG(O{2|99lJnxf%pL7HfCdXc_(RU=x3G`K24dJTQNgxnr;6yCm5;N!oOWWKCJse((dT>F&5#j$h(PM@$t3NWslHA@e|+Z2$!E+xqEJVvV&9R>u z?hO+1NRs2{UTyuxEor^cBgejkXN^+Fbc~VcG&65O2^C)c3fEpE@T_%M9q^OQ93TAD z_Y3AGtS(0QmpMN8tj7mgLt5n|y!)RvS;b9ymaE4LC&Dg0wP$7GM8Rf*ZvP_O(AZ(U z+9C1%#JhxBUsX*e-V#mb7alE%!oKR-;e#io!xb{Ms9yDy$Ro)IPK;2=qk;}G}Q(lS3 zj6jx2?k@Tzk%ospekb?b{2G~W;?xRFjtugeL^xYZQ=Gu1C(OPAGr|^L(fdy%$#JWR zHgf{u5)ZDobAwYr=i{nW+5=H4+q(eChGv-Jdc(sqDYq^wgwzubiqZgQ%N*RuK{Ges zJos=PB;=7KM>-NAvBls--FS!Vn50^daeoXpA4o++@BOLoe=fc+p0w2ur zFNxgea2=K2coNr9t#Aa;eb`#-4Z=Z^939?iGpYHdndV3P*CiaZN8?K9d5J5Yk^0_Q z5{mJe@#{faj9-CTdr>{2Bso-%C`qo;5&qLmtO5QcC|1RM-LFz>9Ur9*wAAh4G;a6FdyU9X{W7}$_ClIb$N?qi_c#*xO>-7?Z zUCgc^r|t@tEz%>R(HI`lr0f;Ft;*hse<9mpiZA3E%sz{<=G(jC+}edRkh>jQess8M68@6C%hx z2q_JHYE`@l35%KROZXJ#DB&i$-jpq%f2(~Lc9?`u*OmZc)2@z;drx!o;rLVWK1^uyr+cwX72*Y8;PWFQKt0_6TgU8j6&# z+OtW6Q^?)HO0BjXo&%{*57o)@2P8O1l4A(6Pd+#}s|?@L0YRdab9Ob)-%i5)?RkVG zgkRmY!xQ(34-DNAno1#WerW4Mk@-Tl#qdV836Bp~U5g+{!K2IleB6|9cm`E!58e=C zR}=T1_fVxslB0onFasV0$D{H3z2T!~ZH&g+h-OmPo}EVS*@JZA40e9%t16qE-OIytk;7E`V(oZ-Fnz4Nz7toKM<5jy$%FchhwcG9m-vS1H4Cjkre zB%np=(q-i4YZv6cGhBp>Z>)c@u+$KRdDsad!#%5sx#P^{ZI5o=#@+f@h(dg;Xog-| zFKAubR=Q&)ka&mz+BE-~sO)^ntcIKU%!6CB{7b(@WD zT?kJ(q^a{_T)Th|bpFvhcTN=Op%h7SWbdF0)OWpAzp|!_3*l&U06Mmi%f3YavyJ{%h}8Xk$q%yvsQ#}n>xWUtrK)P8Y_d{t-tona;8|VY~4r< zGdFMQ|5@NMP_V_HfgK2++oZE)+f$h>C9gS%-Zk^7kP2YM|8}J5v1gxB3ddCuIOE#8 zODV+D+(DhHcTj^K43}uvJxH58dRr#E+ZSGM#=Bixw8^o0FE^!WUuklgIcd$LC#`+W zN$V)Q(?B-~O_O2Gxoz->7a*Y&Ny_854#|tUN zF`u+IUYgxZ>fBT2ehFN(;9xheCYH)RA^%iz+Z)$-qps1e@Lbpk2R85oa?c$qCRyh8 z25UQ(oT?f?u1u2va=*-+QXlnZ6iIS?Sg8+=Ix7#h^y~1H@R?Ngfowg*XdAqmHX-~Z zyDIguq$uTfBnlY?4%Pls?vPvJ-Gzf2Y$M#yPi5C1DYD(~;&UbVS!#|I9rReS_j)Z) z&2Z9jdZHzy3frFbCihXZ#ujvuS^mz!KO^B<_cBV}wgndi82Fx!xYR5}lpkV1@$j*VN@4;fuj4I|A2FAjB&5nKW72yrmVOZ)wf=onM0cwCpP6y4upoH>@y) zMB$b_-Tyk4LHx$L)3)Ti2!&{dBso}bXX|!br1dvGecuqyn@iyz7$b0}jaVSNyWp|v zX`OwvXBqQ!CHKJ{s_S|ivE`E*kC05^Z0VEUZkf1D#-@V(ioAD0LLNzS^v|NPb4W)~ z>fGRBwFs9olW(_!*tPf1uRRG*H6gGbc3Ke9^-QdI-L>bBX8)dh$&&1L|KTFfTwR>ycAX)dH;WEIhvG5>$sHY?2~Rbjmgu0Dm&$eMi@x%+o0`CvOJK!*yBm9fb>Ya%=a4iCp9d`wFK zOU=H2fH@L7rblA_*S7y9x7An;ts#0x|MkMC?}S%GXzP~Wq{)n@`~97*OBP9T9G;=A z2Oyq9sV)UWYzVuUuU34kqm@IG0J=L!XL?b5+en6)jp8*4B$|lR29?=A!Im zeiu~tx?NGYCmil4CeGPRn{3uYI&5K&VR`WrR4-+taNjdib=`68Z@JRC8jf z;*xz#@1R1a4ivq^6WpdzNL;WsxuCN;kK6VdgoB=|4@4G_*;4DA{!Py!xfI^DL|h{% zXXTdU?rpkLR=bnMbfuX?gY1HyCiYJAw*Oj@rP-ZF%+ySr`# z=AReyj3~VDBH>r2$aHFez?S#*d)=*bn2?TZ;xNyVF)J~x5ERV3$eo(|#=1ul4!|$Ty|JRO<$(j?G$EjisT#SM|l6)}p9DQ)k zPHCoXp2fWhyN_46(i(v)b+`INc$uAE6s=oX4r5YQMLQC1i{l!$K3sp8 zDPwv~O`UyR`sTZ)2U{e`(P)V_GyR09eQLoGnM4hd(orXXv7wxFtMJwLzXau?YVE$0Z z+wH=Avf`}&2!tJTo?5N-;P4TIH=9G=2tDN8 z;a-OKW;O^X+We;J8(Q3@=8tTtJ+@6DQZByoHi82b5vc0u)@ieWdkR(Te zar$7QCZ4m~1(qZ1f{~+knb1Q#_@UtR{)Ir|eYeEp;YrErUM(7nko@ELHaQmUCpzxSwOqJ+ z#WEMdqvq-$jM*hhC5+6}nebzCzLBoy8`FyTHzOSFqT%7yAPEo4J?^w6e9J-MCY=Oc zWE1j_aCN+}#R2v>APabWV!VvIo!PY4eJZ1xZ;1X?`zAeA6Bk4r_HyRHGzy8pWTbh# z^=jhWtJSIogML!u|5Nb~wvJ(d3i6h3NemR|(nSspljL-KkYC+cXWkBq?uO zB{lcF(PHkbk9*65cGVRghF!HCHgO(@evv!8nO44DUX-)x5gn7mJ@qi2BsuD0d&1rn z!Hqj8oVahJAK}F~EGGOKfdp{l8OwhVj{B?wlEp!8A54p$=Tk_x3na<$@`OHkwuEfG zrzW==K)B*!^}ym-9$=k64UQuoU{{$@{oeue$qF0Uu;shLb!w3$M|QJYEup*B*#|DJ zBOGg^gW#r@HT(9tE5W$939l_RydJSy-;~^mX1)jMJL{)*@B#$(;O1J|c)gbPs%Fm1 zgwwG7VBhEKo@1x=`uBu?m~G@?-9|oM`u;QF@A#ud9I{u#r3)=$K7RGn^Fos3m}$Nt zy&^_jH_q$VUBbiM)CIbEh|hPtc2DGet)oL0dRm5T>%{qf0cT_mk>rCrO+K|&^C_|MlN2BBeYtj2gsfj_`HQ^&kj#Wc+KpMW2iFmEJhm2EyYn4|;%Ua=<<;1SH zpaX|5IacH~PuYZp3h7)Mg$E<>qGwHquPaE{*4&l8fa}?SN9VmHaI>r`yJZQ{)#G&q z4{|Slq4y>GR2Mh?QY2vbb&%){Nphs;)3|qgl^C#9mm#t`p2YiMRI1ejk$0$49*Lp_E$DEcfls|O;FyU;uRjHzgKxoo!>+fX3?aT$(;^O z=bw~GNs=4|HfYCIUXuO>RP1<{uywjw6|%}YUE|bUPr^0L%M9yhS&?wqN)7Z0_r%f1eyN@spw$kNp&_ zOV-jL^9jzE`iDAZKeatbZd)uwbgx-hh+z5nqWagw>UitSu8Tqy;A}C~8U6k=CHy0A3J-IZ`97wy7?nlg!go6k!u`K9nHyw?iZ4?=!R)M%bZ zHCY=e{@Q2g)>#ztzK3$hjF<6SzouYO!rs9O_gEpaZz!dLr%b6RY`X#%(%$6efc9wb^Pc~@_VkZh{; zN0NN*)j#dya5rJzQAD%h6^GPy@8PHz;{5u2KTqzO=7!xMCmDplHbbRjd+=Q%c73Fk z6w}&-+GlskBwJyUd~j%CEw}lW6^{Ci1_Unw3H3;lqqjN#kFb$hv1QQf{e%nV*Gfk7 zO%iFN4irM(3YWq&^af`gnqk%hx)Syo2dgDaN#b^n-JbtQeiv92f+4Q3dIxtYA&W6{UP$| z|2=Sa@lTOQk{mP4HZlRW$AiV}-(glGV>5549z&TG)~bj| z0bZ)0+JCo;qs<*s+_92=AAlq|V#aEJXX;|xKP2}W!b?rcza7aHT3_(O-JkI32|5pN z{19(l*Ev^i!X7w%povQ^5l6c_vzpBDZ00Lvw{#w^Utu+m-1aC9!dMo4wbEVs@3cx+ z)agjpQl}$H=5glR2u&x8H*7QCM({OhiLIt3vHPaBB=^smn#7D5q_e5RZZE=jzN>!2 z^2?yka+ncD_*X}rAICR}Lx)|76+ibFqukc7BnB1R)uJA`o7Ge9vv?y5Cb=u$->ggsr^X8R^}zN zxw-)yTDCUI9oWK}bEqXae1dm%JXX-|5lD2GBspsNsy}xeE`cujLz8KQ3s`ED57uj0 zi!QXo0uGy*!no6SQL3)r>QGxl}_;r%Fr(OVnUk+FXH-t){zkZ7GG zIb0)k3>IirIsMz3CxpZLs#4jeinnIyaTx$^SLD|H+8`&{h4laDAnU+D^Ge{34pVOji8ZdS8SxB))ozV$ zo^K=?#c!MUJrX2-N0J=P8>*^*G5k>S^V>s`&8%yy^86BIJ!*5#RTjy;TU5VFs8L|0 zc{$-!R4*-8kfglaNPnnb^Os@~$F3(Ox*e{eE}wo`oNjekHL=J_lLqxsQ54Q+@Ac+~sRB@k30u<(Ew+McGU?L&&}Qqk7ld zP7=nPpG^oMJj-1AOT?u=sFUGatr)@)*3ba|&c(m5RJr8I`F`rXOOmb{(MXc{y}1+a za$9=vcU-vSoKN7@G=o283uIV!Unq{@uu9E(ObeL5Pt=z|D1g?<9SD)&UfizNRLV}S zrf@x^jNmwOx!zvF8%>$^wU%jbZyOj)xXlga9)VpXg#4({Gc)0rZ*&z8*S{MvG1X2y zx3Kv%*=AJNAiKNQ)?xRx&_WS_UEstOaRI+Qkq-H0w;JLmE8^5iS5kL;w!cO-Cd;JHk#P@yn~F-P?tT&CF zWfgyb|D=#7iK0}a=UY3Hd%U@77p1p4UpC7AfN&F2&wHu$yxb37mnNLpLERx{odkr^ zqpt2DTnq7*UiV4I{rr!jiDPuINs{An%^Vi2r_Jvv?v>PRk!4KZ|B+48{ztA#|9`TJ zB}q$u=yP=#+hYM?NE+AwBWahu1P?Ns{B9In*74lUxj4$sJMo z4(OpSNpkpL{?JO5ze)$=R-f%e__wL+IX0B>x^uLY7;oVuwduk2>V5XVQpx=-rz$dH ziFk;IL$OyIKo-CVf+R#8^ltyUaXRSct5{6KwYQ@sQemdM_DI5e2t6U_Y|do|DU(a*LLzMWG|e_)aH%%Mg86vFR2s3yq+ zMU&97`Mwa2!D2?)^Yp`Sp9_8rBpi@an|y+F4ywI6pCrTDu#1l0_h>Os%_Wzble-I8 zDCCU2$o4Lp7mZk0IGJpIgwAV8U$R}J;%mDf9ONl;fTQtk>zMX3gBEM=8!U@Aja zC@Wy#$3T79wTPS|FzrYPDtB`;u(xk`VsX57AY^$25c959o>)z{_;a9Fa;laSNb;WF~# zb(MQP<~)=-@nZKg!mFCAH%`LW6(Qtr)>Fd?pN4fa;or0P7jW0TXU5p9m1#k8_kYlts@-kt4`MxuQsBO`zr>mB>dM~Wrq)zCL8t1 zgvA91 z6Bn6TNdoX}Q?Lxsg5_*W8+US_FlSo+IMagOITD*6A>7NnUljdJOyaq&0lW{+ms_|0 zef8)#y8INGH*=fn2B;wJR--#jzx6_2QOCsnd1^8fH%}pZOTB5)gae9b?!CR7gsJen z7KKwlf`cSEzO+^6agCC=JfLBBNqNheoz5kcOVP}kq+Vi&fye{c42(x1KisTsD8$i8 zbzQ$zS}*-@a7)5*owcU__o|c+9ZRP7@X%$DBss!NY3pfqX{JPWo4bTd%~Q3{{1LS` zmU=Mp6G*g3k{sb_sz^1Q&H*l2f7(vM=S^%cqaUAqJ~`(t!b2}B_eMl|^k$-MR3XAg zx2VtO(1>;7Q8$@=FU?92xm9FGW&9gVZks6@no?13h7j+KWd~OX5)ULvj{WI62q%2R z3@bL`QwaF^WIXx^JQ})=$U9szgUJZDwB-ZX6!7>(v!t2%Uh099mq_c2TgOzSke(k^ z*A<~6q+p%p*$6+XtbuI)MbRYv=xIoUawk-_=R=WwbKUOFgu5cxvdOy%GMnGEIMJPO zO_T}=d-jwjn|6JBn{YN$GCUq3Gw1N|o0SRsns*3xYd$r;W?nI7uMOJdrAykK(oe3E zdpF2G}uhsmCiG;7@Qw4K*O2Ok* z#nrNBS!<@>eVu-X?{9G-_pw6i($62XYcMlpqlyDMm zFVPO08i|cJP1uHT1+|+ioIYRRp^Ge55q=x3LZ-ro5Hje)6iHpSn2*AByDO~^+ka&j zxhI)f{zGTEb<&nn1Ip_T8zea#qqLa@Kc$&QsX1lkIBc#LyX*DhF1Pz(J%Rzv8z{Lo zA~oq!K_b$_NvhO)&6tx09sNx19A>+5TDKcbAHR7)xWHV^zV7@MO%9fODd|Nb0tO>i zaa-xxo5jyFChNLNvNS$yg#MD8tm`UCimR1N#U(pR@#A0Z>Ed3t=2BF}hhmXI+a1LP ze9gD#A8Fo{<5sZrV3ehrA=O>X@NCyuSve;4)sFq0B06Qfx;lYPx;@qD+#i3$4@!;C zQaYA!MswS;^#Pf3vEf;l5RNh1jQ9r9g}u)4ISB7Hfw`>)=G4ZMk=9_7Yu?N1t0nU$ zD_&d+)si_$a&#S{x=uYMbJgy8uA77hJF2d|%89Nc`^HEf-6K(#h2xI0t$MgFvv@|! zf+}P;f(p8Dy#Ahl6tc_g5Hezi0C@A$)yagP&QA#HOQmP)>=gE2FAtte-LQ<@Zl?TU ztJ}Ba;ZrxS)A9#Na?DwzeRn=8eIM;=DRVN^yrwirUsD>MzsPTLuMF2M`=-N^j69#1 zZS$gIGBza1amtL1AI1h@Wx%_jErh?#(PkWALRjb3jI1$)y~}8*eS1>IJ!E*m2*Ot8 zF4xWn0=q0@O$mX*?9DB;+BqWl{ba(wj;m~21ZFh3DtK%J;ZRd(Tj?YwzWJj~3Bo(f zyVf`Ht~EVytXCVtN!_()KaucZE_s9%4D?+sJtIkuOL#;U!p+ z(0YZyc!_m2vuX}t?JYv05^_GHkdJtnA*+jfM&{xd?p<3zxbbT3g7Uw7i&PaZ;Ak8~ZgmvHPf(d59}3$BFQm^wfib)>`DwPtk~dr5L1)9>qe-M#vO z+!d|WCT{u$R+V#AFf>?l9w~Pv)E90CA{4awb_@N+~4!VlI;lk4{3CL?~L7O0SKSwu*m zZcimT&0eJrmhptF-?rpV@rc2l1Ex2}A zTr{s=*19JVBwKVfSODwRW99CQQ+7CP{u8srVWY59q^_UhMc2{SM%N~HsJS$=O)t$% z8r)|vVLQBGK<^;-hw9=~q#3>fTk22}d1M*>PAgV4h&N7>PZZuPJ;e zMd15&oR5$@%LRppK9lZ*yq)4qIPI~zcYv)lc{th&A>s=rr zk0d#2;%`+V%eNT+SRRZE`+RRTNN|uOhnuJNWK!ogT)*ztY|GT5D~ev)SJ z>aM_(APm5O^7}E&5N}rJ6kVOu-mjDXM)|0aIlBL-*?QGXayR{;P44U{E7Ze*88Du> zy=juQ{+g`yJ{X3i4%`J*NGp7}4l%)fvi^aASr}U?7;;}U$rKizhupCy3>DFH!O4D2 zya{(%sdhMtwFs*F|F+2Y^SJmFNpf^GFEDiu5<4`WQS2$<8iQ5Wb0;Jrn7E|F55kR* zA+z;exrO_8{%wfQ$oM9zzjoOzy2egvLe!#{zjC)lC_oqTZhBsW@RiS+>R9R5LgyY1 zFG2YDKW(z)4B5ch)CgTe*dvF^-mh;hRkyq-^X&RZ^{LlO#i#l`xHaBunfMe*KDc_8 zHZ%0E1l0vwD@PGdzN<=Y#oWPA_PKcVRORTNx@kqF1x++{nzxKK}(tjO=B=^*ynr*IZ=r7yq zp9C0hqq2A6U)aGr73n&D&X|k(1!{?TVlC?6m$-TbeW^)gP0>4MX0*)s19*t=tZHJD z=YLOEC%1h^4U;Pqr8_5AuZ|_``AbdZV<)CsZna*b{uv~!j85zEFASSEAoJyT-IkE# zgA*_#*vyGaqU*IISC12JzfIvWi1>IgL$_u<374~1U7xfPT^kf%pGG(%Zh2D3Z4Zg` zTYoHfA-w683K@}0xVwyBxS4Rl3hF(}CrNx*?9i?x;kKidyTnS-q}bk0-w6NetAVBA zIteUR&D*pc1QJS-B*(?Bnz84KmFc`akKYzgkl-Lmj=@1Hy7pWVJz|JUBf@SwwKv&u z#s%(Usj2e__r{CAG@1?Wgkj)5_S=1Uxn2(=Nsddsw7&wt|j=Y zzVC|?ZfMrQO8OUhTYSnV$<_5AYKH$15a0-f;|@(GcSgKxM_XD{myt|M>U47ry*-LmH&f*DI(zEzE zuWTF$uga>vh$NlzhSbP28UcYVk|f75a}K;+&w+c{|Bfg846797-GRe`dvo!zVTAXY zw-86_TZl(1Zm=bMWS$zT7#1QlQ^WI3X~Lz>sgMW+1qc~`Y>k-V=WK<)><~D6=JUSf z=J&GLLGg zEDB>9ko)KJ?FR^d!bKM#7B(nCK$EA#*G#X88~xxQNsf``2>ynCcPC_Un*hQ?@S%7% z6O8){;J#(oAeyi%YJ8Np^@7Ojm1oDnlOVxCk{pG$>r_}UNYpMLUS}cUYMAwu*CbH% zTUy9T#%zblh1O{<^yYH)PUQA6nbR%x-S(j+(g}M6tB?*WL`a`wZ)I_g@Y4Adr`LA8 zQg`WX-eef?r0dy4t!N;vjj z=;itgtuB#!hw;oJPeqd%2|Fhf_B59^$|nl<;&Lb42w%&klk3%7N$p-Vu+2rd(=2T= zr@kW8sbgue;D@4`g2!!q6H;4O^R>;EN$HcEjh+i1tfVt-{QuYz^ zQv0?~qKU)&QquYESQ;w)o;x32rrP3NAi`Qn42V-m%P_bF76(*$dAEEih&>c4_9n}1SBsnZ`M$BpRX|KfpnPV%t&e|Y-Bw0r950QNBFM5#V zb8Qc+9+{j(kBz;eXAr(^HqjS#6K!{Neqq8>Ep-8_qMvYi*ErA4)*#VElH`ap7fpTs z%1m%r6VxgcBsfTtW7%6xVmu=Se(pQqHsO?T4GvwbWOx@Y%J!IWVKZRvI$(=piitDK zGJmN#q^O*+)bCl-pWM5?Yj4)}5-aTAvWBzLA_Y#s;q6>g$|Sq{zc@npCiap1{c7wZ zF@h=A=9Va=;hH2lM&(cs-4!O*Sz{YEhj8tII^82*Nf&Y*dRAvONXQ^bj<72_j?LeQ z=Q!`aBlf$FDlS`${3Ur}w%JpQZu%|#CCLXPXQ)nJzKTw@uiRc=Jyq62lH_P*4sn|W ziD!@dWe;D$c7KSrxF}Kr;9IA1bO(!;=2fBWdcVor)mB_Mz^wX3bk$$@C1M}B?YgUw zWn)B$)!BpMtOrct^icyD>v6pj?~=PfRSkw!FNqm;y|0g)1V=gMUA}hK(z9+0vwSC9 zA5ou!P1?}>>bXmef zkfoFRh^G0&J9$p(g;@c2?<%sy_p zBnf`JQTE=%9ythKoTYGeUF(CE zt&zEP>90^&}a}vp(AThhcJK>Pg<}5;S506?VlW!Ccs2aSCpvTPXIdnii)MO>uhJ z7Uh0}Fpeg#o`{$2$>s|RA9*hDhNSbiC}e+4O@$Ur7X`mud?f4VDU-z4ZX*hoUHem3 zmT=tKR(8N=t|9_P?^2aAV_wkK)7y12VYz5iVvb{hhVapTARMna>4K zETDNR>U(Js4nrjnG%yYuqYm4et2ln#&TEq=pGuRyjsCqNyla920=KN?DVa;1{n~nF zoCkutM~S?zT?+q?Wb1?SX*1JSh<;V}wfjSOKrfZIVxsgWIafzXOX_dan6MOa7xH`; z-l#(ED&`{x9d?TBzIpt`HFjiCAxLe=-TLvI&*VOcA}n>a$SxtyX1Ygh{?`g~oad&; zd9!!4$W3_LGv$uYFWl#{pQ%px!eaH93BSd=R}BB;M0nsjZ8G?xG`YNf>6?VDeku2x z{-R)Xok0$RjBa znnRH%cf`i6(&B#-jxt@ipj~iY9wJ^}^PK5|?%%$bSu4{eC5ys1BcmP8Ti$v@A-CTu zye_XOwa5L7IKg*_Vi%6%n|9!iE`}F#@zXd$y?&9FGza{8elMV_%y^Q*fkm1RcEnyB z54J9puL0pKIkfM!YKgqavN5v=A1|!=$cD0#kNgQ;WKlq`r;y}NQ%g1Ryt!hMh)LOG z^$V)5zPtI5WB~>8r41+dkZ^6iJ@O5-e*M+~NyR3|D}42vz~%1!-b3zsQxv|pLEzj| z-vGd3j>0#)uuTi!9}-KKCOp}kSXI{-$?T35lJ)1EshaskNh~Xosk6l0`u8+8&P|lq zn72-Z<-SK^DUy_T22qK`oP6@&pC8-o3AgZ3rN#~urGDltMM5_b!l$hR4FM$F0zlZRX*clF~sILi=h00(rg zew6T5vnA@GTcWK_2eBYwb852SMw$f|cHCBq@RW=?P>1H}T&Ov>9^n~qC-yQ^O9=$~ zT4*3xhm%IaLz_wLxjwao>~uT0Yj?^X6HgyL?QLBOsW(nD;=*4g4c>qKv_orBn(KB9F+!W-^1bSfFr-$jv;)*1d{*_ zCJS=c2OlES5AFL8RjO5ngVM9Am2_}!2g}TPoR@z<1ND}XD!b@%>2T|y>&R^2CVxyY z36o$l;c&HEpFqM=B*|f6ZbocG)fDiMG5usQsEo=U2P9QvR;-WRKr-9R((TkdeF5pO z&rtCJziC>bDvwcvken?>4Q;nZ%s`S4jxraqxH&@K-}mj-k#I5d!mCYfQEFeIfxQU_ zCuwgU<7g7{n$&WV)OP?D7lbQ|GC0VDkXNf;+53P52T49y-h_uK8XksbyN0QbwV;wt z;k^5$la5KwR)jxf(n;jvEUowLP*mc;xj6DedXFltYRZkHX*?xUQc#kQBozz0u&1*JU2~VA>LUwHux3l?) zdl2~fj0nyVE~^Vb?_+)w2$!F&@L0|Df9Aa{3g#KB@P<{QNr$U_v7F%M0fIb*#HR_o z`&Y>tgco#E3)a_aa`hgM9}r$rM?2qcs`N5jspdNg*D~u_h^}YD&Ru^`IBb-1Z@46h z?acDG786c2)8&y)mo~SXT_kKdTHgYGsIU8;NbMw^X>an8D!Bd&mvQNdQWAbr&{yic zX`SdjAZhSB!Xdc$LAYOnI7IX34hU1o*Ubs*C_P~)!reivaX_Pw-XU$l0#FNK_h=d;5Hs!4}` zL~fM%x7Fjwxv4RFV*j+0@tH%`^Pag`gb=MWCXsVHTi zcq5UZNPU|-gl)0A<0RgIDd#vxfnegiT zDkO1*2ze7SO4gt1|`u@I-vzi?R#gt6nh4ww*015*|E8 zo6N5vsa@`VISF^XqnXyE2a;(m9-WwB0Fo}~N|GE85OpZ;T%72dG2ft-geT=t7%vc$ zyMBpWl?l)9pzu7H6Y#;cmJ*%1nET?*abFxt4K37n1i8DL_dsUhJrHm=JQPxz@RDNM z;gSC0NZrQxwj(^u6wS}-+Tk2*;ZFEJywFYsJ+4c9aNj*R58Dh_0PtFludri5W-wF4|Jd0fkXT|L)N*ne}T)J;kJ@K_`bCo-GmvC3FH1iX=_g_;R z*Q_S-!TQ-mkzMPVa-YmBrvH5K;CON`&!X@YxCHd>a^Q)?-~#^?c5)T&Wm`8&+M0?5 zn3}{vQE>MP-MoTA>eSaJ^UM(L`;}}EUhukxwQ>){zu+G4^mrcOm^K<@o<0y8-(6kK zi!cjVl)Y}JaQ|oTCdtl99HbNOyjf)LU4K<({6zCDkiGgXkh2|rHl~n3ldIO#Ty?q2 zV;8~!`BnCNJCPmJd58p=WyYtM4ivasx%Z-Ao;<2x_9fyQb&KT1R6yAhu0TzmY!~jH zJu9^)yc#VK&QnVwOO*_5(h0xHt9tjrZXKP!Fsrm9;X9@(-U?N5!1)X8yh*r(vkK|r zCPI?_beusr`%~4#4OeY3yC!+~$>>Zp1=QPGK)tj20)B~n(7Xq8MBjsXy|7Jp!j-0| z>}wlD?*UJy4k7G<`|6AX9t|a&tl96radD(WRh1>moIfD2amVM}<*e`>U3y~DCIFr)|J z-!{6&H!CNj`q29rw!J8Uni}T{t#J-dur5N_+gx{Z)9Y^W^?ry_<)*4F-4W+u^T<{~ z&&Yjjox&F`O3#jDs4fP)VJ=mi(Ea9{3o{OpyNTI7Y|!1q%s)S6k$7$ttPKUx9pBK? zVzuvEHSE7al^9Ky>NOV5j2{@CZkJ#!ozK#AduO5-i)ywJTS4|*cGr8~BV4hCa`*Qa zy(i`VCgmQ#O&VDS=s+!5lVcFMe<1Uq>Af}cXz}pxlA~J5B}tBo?R3n}W37j-4_jB? zO?ZJZ{TDU;+8N2RZq_loo}IeuSs40Wbp0?_l}ge8mebw35`}CwyOb=tOKJJy=SRZd z;8*N$3B7jyWS5sr)-Ty~Sc5bW)E+tz!4v8HboHM0|HOM7`%Rp86eM&dNsbK21SoGG zuFnA8(BJDP;q!HL-SnC%>*jH*LRmI}1P4iSq&exd=-xvfjL+dM!?)wT%A0^a47dv{ zJ%+iA)EcLeqIO>i^+hJ#Cu*_CL05p2TO~^8C>@uZu(O{E*)>AOY0nHtSqa$y87mJG1-+WDj3hVTilpq! zy7xT!@RaQSIs+tZUs1TvUijoq?iE-@30tH{lMN2E6z&wW=mhAZ^ZQ-UNivOUuR^Y@ z6d@DctF|V*EQbm~rImVrdvG(EuoZ50P_~0sFh}-xtw`9`YziYFDcYS@1V1-_eMq9?h7Cu@_nGzgyRGp9V^$Px;t!SkTWe_J<7tk}F> zW7(!h63eQei!7TC5*#G?;HF;sVA=oVLBG}=0bn*xQ<$%rf%`*PCkb(t&1aBW>SvHX z*Q@DF?kk83>_R^`nemefWS6+M2(yQ<^-O`E|H@T}+_kgmyA1Ok5UUzU)yzQ&^IGu#9PDIhw(P zTPI~4O!#LzHFw<=G75X1cgJ2A`L%f^%~$`b!TCCk+m6@2YCw`43Fb9~H7K#dBt9jJ z%jB=xMgvt#&H1uEn*Wj9$yghx_OsJsz%Ffn^(8zLq6jYyluowwZh`=e+}9*`ov#Xa zN4J#?2!DF7(`C|U>16Xm*AEgtvP8QuAWhb@j}PX+4{`fsg$9;Q_A=Ohqc=1q+|*XN zdp4F1kKaF8mSk6V9R+(IG0(puV`9mD>9-1L>Md?^?{7#p!dFabC6ks`4(@y*!P{z* z;ZBtiz8zC0h1`K~7WT3^1{S8TUO)O4VK);eo9~ido?laD5aF%)R7h3btX(X>u@2$> zJrv&iTn2ttq>~6aY~B@UzeE(wHD$s~a*xIp1~ysyqnPUK=QouJKRKnE^m!zjBsAA- z@!nJo`>oR@lzLh_ic|Tc?oA=5yUP&w`9Gqr0<7z1>4GR0c4A_;2$(1@c8jf87?{|N zjf#R;V2fb4BDR8wih(U)VPIf4cHVPl_5#oMe9k@Z{AOooXJ=>gU;fiQ3Ym{lh43xS zUV1yXl@Zr!pvq1Ud!m*DZ@CKhv_EQC%cgQwXMVHZ=P6|PSd~4~EPphtTZVA?0t%Ny zgn?H@z8{)Qc$=9U6u{g7@RQG>QwV=G!}i=QQsj^H4Yv^<3KONlzhTp5Swjl%N*~eaNJ~p zvp2garoXdB;q}o1zi1f$ltSj45YlR^z@LuSdqQ|utcIlTf5b~0ZyUU}{y%9-lH{1v zOMBE$f0=WAKc+|dMjH3dgk>=(pWs^si7L*Zbk}k2Wr&P(iSHewORbjCg(NvbF>0{+ z_LmkD7p&Oy65+IXqJu{Jsn7TPH@tY+3i?_HNpkp^Qzao-`$i*#zWgJd^_!2%`@TUc z_Sz$O9JvFq+evw4zKMQ;%U`|q`Or= z6TXCc&?5a~#2Z4R@**4|Lp`SOl)F-~)(>CD5?*DdC?_;CX}>YOs{K@RF4z3hObedf zD@^YDwN=Q6_9DC2-8oi-|L)WTlvvB4Hn1(N)57rF^` zJzQOss?h%eQ48;U+TWXPkgn?WG-4;=H|FOVLw-vmxV>>`lM{}HMj%O!d%yL=nb;%& z+%9w7nuN3BzAcNHpH)i#k+)Ml!a@7A^m(vEF0|y38~q6nHNIU#efw>Zq2maj9HQJc z77F*ww;e&?z$d(kvI9{PirjKMDj(r_)@qV<8dJZYZC#SEzmxXKP7}mkdk0mNtS1X* znRKrwlckU6+tM=JQ4hnA^uO48wA6+qIfA!oiT}K$?iZf+O(wj{ zPD}LhkP`olYuSYGZF8aOyk4k!SN5$qkK+QZjWv84wejk8Pr6gb+?uG~-YH%@uTq1$ zcfusPlBB$XHtPP(mr6kYQ06j%5mq71lj4?mQXD33)4)qcg(LH{d)nfDDd5_UNj5Qh z)s!SZd}$Q9hG+#v7BxO8@;aH_=1|>juGXe$A99CSY29BImAYGo6qRDmozmL0cpySH z*Q+gcPkTsBVp&MstDyavpA@pgoT1EiNNN@pXX`}R8Ec?y;Cs68xzuy)T*6CnV2kiT z9N2<_XQI<%0L1)mycTH_Dn*7?pE;fIWAj*D(eENV^Px>I2oD{q{%U(mG&vhr6xGJ2 zh8cOIbmX-evv&&NdDT?*pr+!16*H~NLfH1E!hgR@k*zXM*+h7ed2Ow0aWVarQ*+uA zuAM;}YV{&%s7x)F944HtmbUP^7-`|YEq{Ega7lC}NsjYd^(^&QET*BtEf4MBpLBsqqe#j?+OdbQlzqmrji#l9BZ{|lDK;SOiY)Vf|7 z7w2eJko@q&LLD~B|C4ys)gfH~;b(buI3D9Db&MKzdo1B^Q?!m*KdLhp8k3uFP4l4b zEi750m|MBr_Yuy6PREw)*G+W2TJOdI!sBhVZ6A9Sck5SH(USwM{#^4JN~UcER6-i*0X5`1LJ0=kayOlkY{j{-Y^{BokD)X(yc*n zVBO!4@86`5NwADTy;i6DKN$zh7&H*)`wV%wT896VJ)5PFyT7N9uN^Y}pMkpHXsFHh zH(Jb~vM&2b11cB|H%x$13;G`zJL|>6*9CIBkj!ouw&`A6O+3;+)wX zSgN}N4+`&ZOCcr9@^VScX5h2wqCFxBr!!tyN)M?1_!M25@N;t`+fEO?)w|~`t$)$9 z(080$g^;2ZW1Y$EY^RRzSy`^m?~i_Shj6Ad+HigkrQtm4%n&%pR6bNI-}K>VWOE1w z^E8Ald@f@^%!4Ho!k(kQa{L~z{k2+yNefD&FQ9ai&0R$il9W;BhL$+^i&q-uR zIEA}g)09kSbR}ZR?^$jjA>$ZGauo2_!gJk|!b6`gxk|XYSzW$yS{meB`xWBWZOl2c zi8x0F|Ggdb-i6#Nt7u0*?=JpZ+S(EZ!0tc^RVt^Wczbv+Yf;MHM~mDRD_a(=Gfb*a z?q6tZhM5CsY{<6Fc5$^^4GA+O$uZkkKdgLPCSTJA2gn3zVKXh}eQzmd@s7OiT}w;dTbn3y zRintiY|$^tz4V+4`B_PV+~W$pC0Sf#2B6D20Cl%4F_PSUP14|iqyY*>zF72_aHz>( zGie5EwQtxl!X2}y>^4|fd*n%t(i%)jp6Mf%BuQqw^4e{u=_=7XkM`0|3(fC8p0*X|ITLnXdfbk` zTB3g?(Qp64+%Xh#Ka+-p{Y%8$ryEZSA?%4T!$`4Tf7`&ncc-3&M;h-Qt=_$GZ8I58 zYaCbEt_f1ffE=Br;frq6HOrM&V(ysH#Y@J4gmp+#-beGw%f7qfy7OAvi*>HuQ+dZM zMb~G~j*9=EFQOH`=Onr|8Ka91}FcqyYe5`&D6ij%u zyUO#~CfscnJ02nI-Cns@HIlKbXutQp2-o|oO8IpWU6Z9QNGtYe-RoQzTYBYqh=Q@# z0>5W(9*({W;8f0lO-1!J7n0=ov_wlE1m6co<Ato-wvu}YR_#(3qO`%1*7XC^l-R--{_TTT#;fL^5)(Y^2)0e@~h?$lFyEiEP4Ih7v9fC zO7|s64wv!jax3*rlV@yTGU0Ub+N--_MFomD+@4VA6mm{fh9o)M7i*UY!%`RE?*nTu z-k@6|B+2n{naT)@m!~=}h8A!2ME!;&IqnVC>Q2}Fw5jfCtqH&Ht2))tXa1*ttSTeI z{*pRvD0Eb&4I}2Pp4b~C3Ma`A!_DI2qhjK4%a^!G=I(q}i?Pvxr~JJeqsUzt6=NHW zMZ(S+yssTac;`Ol-iE_C;OJIpxfS8+W|MXmrq6)C*x#H-_^DZ<{l zG>7<5S%!f{_g+eSltP$ckt_BI_vo8$MaW&Pu)YFO#InLjKk2 zO?V>?{!z%8N&?R;)o};m`BhZ!UZbT!(uV1o$SOq@uH9AOIj5F)Ah*W>^^D(e2UO=y z)2o)wqeLD_azvstlSsHCx*qw~@IS&m@D>hzyHHDM)#(SmXSkp-lq5MuA|~*|w@LD0 zz9x6a5Kix`@P*b=$)(wD79;F|MGJBdsV<7FpIZc-2ebF=3fp3sgx+?t!Q%Zc%PqykC-JSS6xE7;*wd`VqUIM zb9dIjne;6vh}>>C+{6lhc`a_|(C=MzUOneTk{oj!)x>Sai;0V$7?1oF&oh{*zqd~P z7aVu>Cp^on8?`SWHJkbZJr93H{Zz;Y492MN+jQ+N5Kfw=1IX;R()%o@SF29Ag~=zb zR1|K{ds(G7H^Kor8nfI@i605R;j_ryFppa862@aRc0|p;4GEuf(teibn1q!GuXjHP zZ#Sna;vUHWawWDwR>BXwwMDXZ5xoaA&U~2gI1G&}GEj%c<$+Hh5-$5jiww>q3I;gl zm0Y0a9)+7+mliqg_cxN^;0_(UMY5Hb|DJ68y48h zs=V7ZrDn@J$BHo{erV11>OS+B1D8C=y~n)dQUDnQY&aI3XCcJPHKWAnUgk*H+7WUiVDFrNPsx4S-0rYiEzzVv zlU@mgv%<+K#81Pc_**AC|0qwOOFD)VHh0 z#z)^L_sfE&p&Ui;vF^2{S)-?_dms2DaEbNPPLq4hGA%MY4n(5JHvdL$By6=n6?_lt z0}h-uxd7pZM(++7+2Bb{sy^yWI5APVtLa&q=p%aRn@>fvmS^xUgiLv#^qkx;=PEos zT;PI7vkxVl=bfG*_QSXV?nm~!4-k$u8%gc3k%S_rOuZ>xzQ#%w;)eW?aSN}KX$DcR*mpZZ2Z#P%Y((&_Ae{q zOSo29RjL|BTNL@B*+wzR6;os*4ChcPhbi)IbzN)hc~}&zFuA`BzJ51V!N>3=2=OhC zhj8#$(kydbx+6|CWnG?ICen5KT5SLcg4Pri9Y?s^jxUj9x($hRs*YY^UqG>z5iv+EV-PP>m$lg7hE=QYnAV2eeK9mp=|TEj~=QgrE%@Xs&gVLR{c_fICHm%hgTvkY&vU!~^3x!yl zO|i*&q}kj3w%$khjX5GQUoT>v?m1KJbbYBNe{a8uOLZ+Tt!J^_ z3TIy-H6zJlBCxK&VixEn=!VViMG($qwpbSF7E4U2*Kvd&XE%#e6(q47VB5JV;b?Q6 z*G{kVx(3B{Ma?s}rvxFdzSpOc`SB3dWZ**4RRD`7SRH3&fluidFRtRqU);S zE%w>p6d~4An>~B+U26Y3iq}XBSe#0n>CPnrx!=>(&pI` z_Y9Jalcc;&+f`Su!SZ4FtV%rzr!{Lr&2&xZ%EaEtBr$b11B$Z_jz7L;NF-bfNgijh z0pG=dtq(k$eI6wABbj!s|?UdMV#Ce#L@gDn{qBSIF{toD!GBTP86ONqRC-{L=fGiI zS9);f89nl?1Bnkw^24aiy2_Lv`G^9$M#j(msLMYj z$#M9%x_mcl8BW}~TjwYI8q4U^X+I{Vke9#zkKTmWnGTm5SLy-x^4gS*@P1UE-t}7F zx-R{A%H%7$I!babG9fUNB=fNu+7Z_4^;ox_$I*&7>@r#{T%@C@dbd*eJ;He~N1-Ac z9!SMjdw4n$?rnT=tp=MpEn9vfeA8dKCnEx*NdFxNWcpO1i`J&o4pH0U=a_HgPKzZ^ z%IhW_Wp+P@=^#-INpf7xr4hOf z4lV#Lv@LTaVVe)C)IuE223+enj?dw*hM9|c>LG96Rb#&reuy`r_}|lEn;P8j7q|`} zTmoH?aQ|B3X#ppCjVHX^Pr3aunt(gokeVF{A2G>XFp^KeEl1>OMR+1!b)k^wc+~}P z!t?s#fc=)K?D!*MwF4(hAOPTY`WS^>5d^{gvAox4!dsCXP{=zy)L8%Y#QKDT%^8$1 zEa$*G>vw2YmhkoKDrD(r5wdGeNeuW1F;+Ti4b3HPXSdAb4dLQN^r*&OJW3AJ*9xEH z@JHV#CrOSSCUbe1C|zOdAR7r;g@>q8g>;!cWA11>a^J*%q^@q;#cGpUUH(pZoxQ@# z>WWfTs|Jdjc;D2SPq?L+r*;9)KIGny&PySus|$CH4*Vfr3>J3U$xmTT7P@u|F1Ud3 zK(pB~z+FuLeMRzM!Zom_L?MSRh~A?+JzY+C3%1?a$ul+)JA~9;lBGOIn42Uy()ZC~ z{^;^|sTceW8+3phs?@eGs?_iHV%K%~)urFI5?`|~@JR-Xy$ekTcrWnkBU2_)NW>o% z5}{GI-Sj@=2)kltKwW2H(Hxps+w3h&xS6S0UepW~w!W?5YYSeKBKMtM(q=Ya^;g2K z-Pa0d(($R&gjSm=q=0$5rlDr{ZARy*O8ClD_2Zd8#Or&PXoJX#4vc9AWvA0=hOJl2 zgM=HKBU_&_HG?L1Pp(8RgMDh#&3|tfy`N0EhU^!<7O9b?k}fD^ymL05a0kp+D7&Vo z=$*yrUE-?-#G-$so3DEQ#*f^2kh7D!uZ>jxP`QWq370avCws?8kw1MKdlTM~Su>Dx z%O&a0-)P&%3Rql(F-elc5gJq8d1vv=SrxAqBy2TDmq2FfMTqH5E>|Gj)xhBj4=Pbj z0@zNNg+i(zEruP|Rk7m#vX}$glBk_kigXC-w2N@Hv07v=?aww9dj2LHVwQ!xuq*^2 zWowN`mxWSWlzT^vI9TAe%gqUYGH)>Dt}g+n+1<|=gfMrBQB6i*MG-=Z`F+BC3^8Ml z!Uyh)c{ayym_gWPugbQA6N7ujgb@tyVY}Tk)JQ5MG93YUYxL( zy>^VsM$%>O@R$W!m=}QDXrW#)r9+X<_mkseFJ@oMb1EAg^WhEfGUL62ojB>CK5q_@yY)XcV4lnp zJ_`o?XG{240c{)?q$^OWa`ALjqJ0`|fPX4VRvT|`LOB)i9i zolFOqj1B+=TeKV-Nx1YPEi!$waQ~ZJvo+z><|M>!JwAEYaw%F4SL|mi_ZHnSNY|BD zu+RkN3H6v`;#528cN#-DpHcAia#7GFzmtq&ZD(owRYItQCK)DnLqj4{#HJqW^+(UI zXYX_9dDV5|Yb43xnWR0(x0dva70n0dCfulxnkV}@DSdD9yxD|5m_^0GhlTsn=_8UI z1cYnpD`0Vy-oq_-4su7BM_ZOf2>0(F8umBga3qy_lSZl#8Jn+28a>cJk{^yS=Olal zkPl~#+Tcq#y`}ovyTalXhit63;>ClcOQCXGb~ z{5$ht8s<*N${xwRF_nx?C7-2|=?|swmQN+!Qpr)NB+FP(Tq|o?MPhEN&dxT3(|1rf zH!6b}!p401lh+5$QJuM!rB76BAMuLZ#Ve?ne?Ba5z})9Pgqz}}ayozPQEBuq8<$J! z;^(chtFIRO4*3!WQ=p%rs^mt(NZb5a|2aM3^yc_d`SX$j%o`YuPJ%v>M~j@WMjHKR zm-_yMdto+7At8Dlx2vbmvi*n{P!#drS ze)M1DV!~arXdW1gF&_%9+|*h8VmVgwSmeGg0+;Qw?=rdhP%+^;KcqVAw>e)TTmWbB z30vs_{9^G>rx0#{A7rEtZ|x*U*slLu9+siA_y|dI6f}F-8Fdf)7$Rf5bj^*a#vezk+E$eOOQJZots{{0{@~4b5BLhe|uj(Bw1pObY+rcu4P-0nre~qt)y_L<@*K_ zPH(nMp6ZfMq00S_60W<-WGlJEtdmRiLBZJ1xu8N;BH93`7=E!L;e+PMtl7)N9acSP zglq zly*_RLS9l~lH}-?R~yw!-`%yJTTtX37^D6_XNUN|YwuR}?2(B zp}JSWT+#~LPCxJ@d=xnzOaF)*4@r^h>|VL8wG~K`qe-$R0DbTZBl>EIjuS#Bl@b{w z$#Kq{$IJI!6p6HLBZ^$uq_&KKO<~Iufpw3QyC*g|=%R&gOC>j!$tQk3@R7P`{U_q0 zgCEq25MBLl!+65I@hAqZ^ZK_~$Gu?q6dQdXgCsdR^;NZd zV&s8!Hm}b(b3aJbmn1pPJy64E(qGRg)Y$>{z)>x8Y1+Pnl<2w1;UwV&)>=uVt`t%# zD3>Tw=(@r=k_C30`*i@hH=I_u+CzaKoaDP^xRiw_`_D!d3r=9ZJjMzGamtcXNLYnRn1ufe)I81oRGVKa+SR~AcHRz)wM|{`y zLXzb8K1oX-uue+fFlh5d!hy%NRUNO32RbZ0*qU%LoD5xt-z z_l}e&_e0EH$vp;Ipk^6e*CE=Y7~D%He5Izq0dqIF5?S0cjp?Wf&BxQUsnX|u6=H1G5`ARs^#NxtwvF3wk9z-LI)95}_r~>v^$@q;}mgz z?~@&I1RNyE5n=WT3+h#rmYq)QCp;Y6BUIaSxYQ=NO7}s8ZOm(}cBiD9jk-Cj%n6W? zN0J=JOQJz$r1TaVKsZ*SA3r~E-e9!YWp_f_BV z(MORde_Gm(a0K3@Wkk4jUp~xib*@pNhw>pwa_r5fzMW;U1Ri_49+Hbb{-bas9FssX zt?idLCimd6+Dsoch(B$x-Ggxb;mV!;j<}JXb-@aRuVJfD8nvbfnJ{YLNy2w=u7mKi zGBP1qP%Vv&pKfQ>GmbnGhq0gi{0h0FjDilT;E4H;5U6qf#-t8?HFcP4(=v{5PBUuN z)KM$Ae!DY-i@z5Tcu+)Zmgy%0)rG_F;0QcE!t)38W3ooPW z%+&?1d}g*3xdiP(*a>kBO3iT%mALm`Rn^32qPX$0*OewvNR?7rq?@+ixsK6$2)E9u z@XQLLN&U13Bd=+0lA{zLnd`#DyW2p{Ss+}kQufU$Aqwy$b(cDg9ocELz2 z@*rB6*>vJ>uWsqXkQtGMHD&)i)JAO5A>pGu1+dptTyZslEGd%&$J61%4! z(^=_2Z?#~t%aY~YOPctZLIML6c6lg5Zgy-|i10>p*d$gDn`|6itu5gynN{|7O?K~; z#D)s~zN}SEMxukjCb4rG|0LWGFPpRSAM|DOt69seC*1D5a!0{yz#Z7?(jmf*Xe@H4 z#m+n0Ji(*lG{QyEMufl36z&^|`^0_XJ}5lDkm%jV-C;VpGh1so`Poh?@AE2PW@nrn zM=>PHvCa%uqjj(fTIo7e;43C8!xdeWo+*!a$V`yWyuM#BBjHfvu=ytm9P;N}55haK{hJ2=zQ^`2iU}RIakH~pha@=;E!HvH_KSXa zc4x7?2*pq&1SB~=z1Kzv$LbW|KK;F82|pgA_Ire_7l?M*6epqLM0?dQa)_v1$l@By zw>VN-bLw zZ53zS5!w3+Xpvuam|I=gayDhZY^iR1dx?1WrOwS|^s_N%k8UMOQ)XONBP+RY&Cw$3 zqi7WQ>ijjNQ@Httok!~Jpxcc>H`7ZO>77GmkEky#(qdcN>g2X7rSQ;x0*@M$wF}`Q zh(IFby2u`Q*5(mm7ZXZPX(-JXd@LK`v4ynA8WB329xN3|c-=A;G67KqZP`551yW&e z^H8CeK2$j9U>O7oj5OvZ#U8y$k=f#4BH?ys8z!SZnKS15l$#wuqQWG}@f5ihb#=n* z9B`!}U&NThTI&AIG+ckr2k|T3zuurX;YsqtEyJ~&-QFytcDBB)>Yv#n-bj)hMV(Z1 zUxXcqUcan(VZzOfb=tu?sMzGoMWnavKv1PyzSAYM{rN{P?x9Xkk{`}7JDl&*NenzW z*S-be_Px|lVaWkTm-8%yNbvp|c?uvd!gY#rN}+>6XK%uT0ZN4qwcK{5SWK9`AxRG88$@&lRy3w#d4^;>bhytY?w8sRcJGF zEH1kqi|e@669XBCVSV9qtiJHs%dXh~!VS!zJw^xZkqN!}6FzgqjEQf=AAHx=vLT!^ zlNxY55(DU3W&SJ&!h=no7gIyvCJPRJBphd=#(s?&*)kl>P57Ug!?(x89Zu@iqKKOp zNXR2ej`XLs`DUPbz)>OL-zdT}@8}>>HJ#+liMxJH>WU+A_>d$y3P08l@91ce?(@}N zglpj4Kz2mS12R$jH{4AuKhh*a+3H9!y;}9ZPwtqJ>JEFhiaXes-23S#NEAbo96{zn zTF)g?-zjNVog`c)g9iP@iv<4AFV>rI;kH`(;#JbXC+6eK8vbhDR$CUFEZl=8l$A`i zu6c^CU_&YL-=Aac$UUL6)~v+{@#w%@hqe*^jo+JR&mOl_bS*W>b?I4<(3K=Pd>xdd z!A#+>Ia#LNdywEDNsa;Lb(YM3r4jxlRVhxmz3Jp1wUZAwo!qLLs@<}ls69NZZCY~2 zW!I39h`BptyVO7bg0PDb(jP+5k`tFa`As-WKDAVx)gt7@)pwf+pAOebMqHIjE{oe0 zKzP*}g{Magd?}zV0L(5fs$E-GlipV|XGzHkiz4!~vFqYrXwqt3Q!jG+rcv$?L{3EA z7JsgOC49wExz9BeA4nh7LL8~Bk19CsvyArF^Z4SwBL{Dy+&(>p+k56%>2gKq>*Om@ zUrg9ia<(+it_3P&R~i`}w+(wXib4*Wu_~;O=r+>A69D| zsDcOw3l@9awP0Hfb|i)4uLjcAST_g9woRov5dLg7iMqv0d_7ufMKi)}`)L)T5QOOj z6P^tu?1t={R-4*JYPMzTyy1i|wo|KJ($hExeM2#(gL{Ye#5;Hs07XW-UR`L7O+v^c zNscg+_`cP|_u1;l%Lzx!Re3+2NMGoY?v6yv=kK-j23Tc+5Fe*v+sS=*h}w0Mu9X!& z61AT24@55N8js-=+@1xdEGGO8DV;RD<^W-l&#w}`U`|QaD=c=XK5hR^!mrKT=Df~r zDj$C+-EX>SoYrU@$i7{s-du7gn3$DAV^;aheTtRVm_?Et(ec_&Z=9u_c0JhL-nO>1 zBuR2CH}9+E)Hkg!mdPU}9zy@8+DCMc?_d6m7_^Z1me)!K*OmquQCff5V(d0;>=3LI zL%*3t?t%{~*EfaxVHXVW_G+&93WtEta}Cs+j271`&>MMT9jpUnh$O;+V^$ zlsgh(5JDQ&IwncQcGC);+6vZn`^x-wDE!qLLI!P2&kp5{_z;jv?nossrIK$`$*h}F zK7$a81SAOzWR_a5_W9>#wHPku6B7TW2ON@0yQ8t8^rq7F(&B$v#AVe{@ZC!Bzp+CX z%_O{Vnl^{$PZ?x(#x2Pb0ut3CNsemfKFjsK0=xCuD5KL78gsA1F# z2YXQNIq$q{MlTZmNK)Puv!8k&T?WO>_&T~0;V(;6?c@31zEX;yU*qe7a5eSXOl%k01$0mAYYekG}*P%>bsCk__NkL5EX>kA!O{ z3(#ZE1@<(O4B!bSb8MU)xak1Bk3V-79~n78TOsMAv_dPJVI4YSi4EoO{ZZwf3M;3EtsvedXAv$Z<9*+s{KB|^VxFgQ$(&Ioq!dK1m=et_c3N?%G zO&}ciOS!9H;T)y6u+ks>$bs!6s=XA08sNVERz=9|bxgTO-4)sM*ZGQT#G05kJW+() z$n&25Z_xvw;Qnil z&mtOO7W$KM{0*fSI6DA_K_$^|87W+F4-G((E(6~7)+=cw$uS5|(~#rdAITFR)JPXl zL|>^PNsd_#THlFdrM~}4;VA+9`Igee{e@nb4G2FW);W=1y?DR@DKY;OpNsYMx(G>r z_{pqVRr@URN)#C=U90B`t=Q1xQn9j425u*JJh<2hd2sk275j5|=6Awt&4WMHFG(@Y zH&4IPA0#+PlH;3sTxSp-*8#jTe_=nu7fp2d@?M-|l;!7Ygfo~+5LwDg58m3&c0S>~ zXbP6z6{8RA_uHY41dUz@Y&2R9?3*B*+l9roZLNnFN%F&xcdB;oj^bU%U7tTCJRw}= z&A%#@v<;fvif|S`<$kIMFI;z4ZA$oee(iA;s)(*r6Hkd!t4tp{Vfv86?J4A5R!+H_ z))wwE)px8V9Azr}QY&01U&k=Q#mtc2K!@~pv*wf~{4s~Nssq9ztTz1jDL29{#_M|G zU)bS5&&WcA`wO@;4dK}FA-wcrWkR&ju%~<;%F_ouVXl*r#mI22nY=DUvVZdwk|h^hqpdqY zlj0YJK1(QU)LLz@!`yJRv|UKB+2oridx#QzF4|L!JsUJGnynVG>>?5sdKrW z5N?-Vo!qyC!2OF@NU+?6Q`>BSIaLLoW_79&xjnL|hvc6xHCR-~b{OHdS+%~6?PS|K zq#WNB#=OurlLeI?Hb$!8nE%)6-Kk`nu_@?)RB}ox>7Pn2P9;~Tl1Ea>v#I3uRPtUb zIbL_=sKaKTl!8ahNFo2=pT)TCJcm<}rij~@9!Momrjl0gQW$JgN&8f?Q7YLjm7JMMu1qDv zQ_1L5G9i^bi}O)N$=qL3$fBua`Bbt=D%mcT?2$@NOeK%w%7>9#G*b#0i0x>D&bLV+ zKcteI^jG9)-y^Byh-@jmeY2;K!&AwLspPCwGBA~N$Bz=3f@h|Z3sT9IspQ5~GAfni z&l(vCw^GT+sbs~RDGc>fN%vIJGnE{cN^VXi`)I<(%AZIjtKkuAQ}Dq2DdevLDP)m? zDdc!Oif4GU>FaA0_BNHARWya+Ln_(TE(PtEN{&b+C#90JQ^}xI(yLgCge9qD&5|i- zFHDDwW?is-ZOGsXDdg8w@>|6e^m?Tf^09pid7(-Q`OP7PZ10#tGK9OhYh;h_B$+~B zp#Hd9bbB3RqKC*Blci?hHF9VErwPff*)pnSUohN@a9XqN)k+i8{UevZ>5AhuP@g0@ zLdUDTxuGI2x6QRpgopG~IBAB!wd%QGP{iJ2e}!B73Or)JmCOv1kTfvCsio^eSBrXl z4*-c`Nb1&Jz<Il_RPKagl0+QMeb$cL)&FVZc<6c2 zZ@-$v5zb_(6T1`0snBNSg1nblwGrnbNsen+j$nO{A&rOHI~*qEC*0HAV_Y35miKop zEb>kiSME+olaP7OZu&YKxr4FNMj^ezMM%MZxh1RrcSYgH@8k!JOMWba=?P}tQ&p)= z7=)pem;Jh-!}p3(B+0R&gMPRM{|g-RKU|h+(He6|Xo#jGR)?-b2V`N5RNmYLB5zDZt=b5_SHZyly zowj>wMEDkR+(lPpQ!ayQ``@Df@o6f2%|o(;*8g!eD6 zOE#z5%7pKSo$YmUC-zk#R@#O0@6?kP<=qutF+yaQ33m1-cSo~gU+}%G4c_YLVM{o) zs&ZGx3OMZ5s!ic|!f9|*gqn=e3EGdGE!q>_V79up?3CW((IOLOz-Wcps&~CRvW-0X zV%b`R|Da_l#04v8s7~vmKV@25>!ZRM3k&Sj4o7?NH@=s4fPkygxBB<&GnjBivpAFg zfyi!MXIBxzP0Z%YT5P_+Z@$m^IFE4p8alffuSe}$mHP~z#1bviP8Je?-#I}oGdtd~ zhzAL!Nb+x@IYv>cjyOTLCBril?tEPrWELXZqIo*EwkJH=OgF-DTN!YU`W^j0=*4A{ z_rVtKb1cz_IHX55oJC4SNuH`=E*x?i=?M{*$rLo0Hj-E@Un5-k}#wF`w zGD&iHpI6a8RP_6^Kb8@`_d?-SdRTCO{O7}jJDk_rEOM0IQtW{%LI$>XFKKP|>V{Bc zZQT%h*i(h9og`|{{*Y}rxwl@|YrnfEO6Z=s@8?YiEXBhNB+2p9oF%)dXUW#ijcP&o zX@dIv+bP05HaxAEctmC$W}fJ#;N!Jx#OG)9SI?NaUUYRFweAsxcy&>wmW~vq(lse5 zi-u>7<-J>o3vBx>LyZ1cC(w3^^w@M-Xb3f4`is}hWX84YS&`g5oYlMkyKK!)`8ljdnf4%IdXnVm zYBmU~uMryudAG(WfbrB#t1w(=^*MTVC`9{2sZ6yd?Also4G z;T~@hwS{nTJSxQwx@eh%8@tQFd)|XYF(k<`*Q{NX&L>N$D2#Z)+92{zw&C zcmG*~a1ib+vBKSPB?+?IM&|P&ToM%}TpCFm;M)~4N#`$Q4qtUXB&OdR*Y_{E=RVZH z66h$#+&Iup%;Qy5g;YbALWS!(>s_UPgA^`2SK#9hiq4@B{%SId%)3hz47|~|EMXTr z?VvApk?GF2Q_@9hVV8&X%A>nHBRzb+mf9$8N0J|gniPD1rr@h{=R88Vb7xaJk_sqw z-*eb$!ZGHGt3U1u0CxINTEfHY2|C<{zLG^NU#In(3g~($Nq+dZu^O<g(`XP85>{`%c@oRFwnV<%|^-em`sofR@3IAKH+`l43*OpV$ z+YxU0U5h-Sp6;5x>}A51Cf1%$lr~EkT}#}q!U1)YU$&y4!-Ate-i4UBwqOxC&mYQuXq`rh-?;Z4{3N`7k*w^yR3t>09r)w6(;EBf{%?56e?*6QD z%{zqfA!xuNFQYvCU$+MnmlN(WPCdO!XPJu>YCUcgVK0+-FVe)jYLOzR2v%6 zJW%jhr&`|R9{p2W#~nK)FlNA+Vv-qEHoZT$_WnwrqmPn%+iLacHw7dpEVOraA#6WS zWnWJc*$+LlUm*OcjShJmkxrt>4!`RcAl##|azC0c+;w}_7TMQ5)Cc>mkr=l>&3&m( zgpG2$p*bMrNW!523h~INdOL2A9uSqd-G*>|GcyRl%mCFH5p11A_?roRiMd2b($VBT zgp-T~v#I+`DLd~Y;jAwatZY~-*Gtdttlp;xvq>cJv z6I37Y#oL8`6P^zbqUkr^meRKc#AhKq0e4Uc|L~I-H}B>+X^|;5TC<>eazFcGvw!Ev zojhJkpZ`GyOUIubGiJs9Hi{uhj!d`)FU8<7Mk;j`w>t257>Od`CX4Xs7ON3fK|;eqG_rnEFE3J~uri0kfH=HM4=m z06z%3CV_m=ay7|fbQ8d%2304$#S1-rc{yY!$3egV4iOOhP6W@9c88*?Zy zKG~~0;rDhLCzj}ML{uL;B^}{KW=m(Jjrr*5a+kA{JJeh`veI;* zT)@>t!V9LU?BZ`F24&7%;2GiMuj;IRy15jY*x?4@Q}7M?+~>UF@eeG+8WP^(qwp!@ zI?y}ot%hRC$yiJwcVbTQ=Sv&B3zK_&N#)MqBtEj{Yt4RytDD2O`Ep9DH}buNlmxvJ z&$Up<_{NeNyV!4$KvwF$x{g&9Y4(zBmLvFMVa=>ej{GbNHavRKFGBBwlO)GG^NU3T zon&3~WS>2w2-h@G>WOaubZ(Wb; zGMk&mlp^f%NbUNos@OH&CBL+An0axml9$LHT%x)7T7hdSWWxukPNvmw2UEzO3fgAJ z+DV(8?zk6CjYr)u31A195id`)tV!R!(QQ4QLy{ctKIw-QtIE&sl{wnr5#g!W56*^v ze+-rF-i>9QZ7yR)8h%7_`nnYI#+DS)a&HP*`9TV~=0ytG4=JdTa3Us!^js}_$CSGr ziwcGzv;K4q(ROergI3TTWunz|N0}rQj)CRba1qzV#UGiI^T#u2Q`lf$j%MC8D&a7> zZ<*&{qCSanOC-I+8Uqsfy(*+ktQfajWW$q$Pa--}c4^HqDi42-7Q|E<|KAG#+M?+p zd)tueV;|j@xJ5FbUOy*E<_#~@-~3uj+7%w3=^tVHrV7^y632S(JAVq{;9u&7E9Q#l z&%biVj<7vigNl68>+!30{(C|A>P=O9$WKw^Q>2@W42w)qKZKx;Vd!@KZo|@O4M_6C zA?8WA-!CLSo^=|O*c-3Ip)w@Nk>AYYo9IE`RwMR^{bn7|5{n@(MeVP7=dMO>k4Ngt zIjV^(&yJaj5f0NwbI9VP9WdH_wM4S?_5qu zR!iOQE(UyKIleDtJDG*M-?yZJ{Tc>OA{>kMq@|YNf1x_v;)_-!{3uvkvO-qjZukC^ zB&dH74#_=#rf@&oGp`T1`+6&!X|=$Y8;@p}u&}DAwH$IyrXveKIRq0vl}Xcp2?$SV zu?l+dRo}}XQ94O-ls2jN7)`zBcWPRjaGD<~&%U)-ZF`qi2{uMr9gA{N&f$c=;%qnrfIH5HqoM9>XucyzkBO5c$7hT; zl=q^NbcK!iKVBs~-qhVr>%QdHX31pSE~`>ks!J;r?6O6ol3OWt%!=4XM=?q9mCjH| zh_}jq?JlyTA12uo9tfMT$Orkwu4}qh6 zTp8gN3T{`~72v+m)%mu6eZrMZ2KEMt8EToQae#2Q$K_sXvKZ$A0Jr%UA4~4}b}GcX zlJt?kZ8cE2cTl(u1{SzU&;sO`_}gQv6V480be&`S@Mmj4qI4IK+TV!D) zsZQ2{S4$J_Y;Gc7-yv2z+;NEb-F+B^3VO_!$Ty+PAQ@>72dM1py8Lm<>u55CeD15V zKkBXNX4_mF68>tAZ}mq!LM>YzamY$Ib7|H4>wbyS79I1|Asl7$lcvZ|V5-;!BhwQe zYmVP7*5h~6)682%_ya6Q1+PL~aBu$5{uJQ{s1zp&eGmvy-V4N`emElSHe&8OEPaU6nFMvrlGB3b7t9^Lbk*>ZqN-F#|_Evj+v9J zFS<$Ly*knDTsiLiACCea^$X6cqryKA7s_F)D<35Jp}VIV{_a6pBD*6d_5D#vOE6+o#@;H2DHF!okU=8vNhhloB&!x%9~W zmiP-vavU_nRE6KZ@x;wLwS1yUaq<&e39qoGyFk6J8jv^?iwu z3hwZWo7)in>85a+L1LY%BX6uEoIQs|%hp|GY-}}lts~*7Wwq{02aD|F_k-IL{<}jw?&S3d8KS0U0)B*_s}UgfPDF7oyc&H0z`nYx*&fW?Wv(iM(u`hH~S-xM-;J;}_8 zzCpeQ$t3yRT!>-4qE3px9If3flyDi7-1>Z!)_dJLJdyBNe97u2>wwwoh^tjpb(xWo zBu9jC^Sp_oUayDy#}IZYq=`+9agx|{8E>000wnB2k{r3BwW;?diU%BWTwIW_vzZ#s z(W#+BiA@zN>$O#q~%oF;07r z!o_ey1FcOnY)>OYr>oy&@sZLHMR;EpId@Qb?`(mym@^F{0!8-s$<51BNJu&@G9EVy zP_v~+#`h+Cvy%$(9xhINbyl+Ugwm@Nt`#Mk3>-G#G`ZiIXT^i{%x%^;{iQmg$JKyE zuZRIR)k+Ayq-Xs|^26QBR9?DcB5%swf0CZ~ZdbUv<{|m+cJd^5kGbmR6|JNd{FhW1 zP56r$I=yu092#8BgRnnj(hmN2MfUkibtTFd!wNUy8oI1qbrjyb#Gl=F^{JNqr6){H zulI|?O=v20NL+0|hF^Z<{$e*a@_YJ+zhIb z`_pUTPP?GJxZu)BT7?{%JVt(qm71Nz`>?PklU2~$y}|n&>os`eLFGF4RhPHg#uh zAiT7Umi}#!==v|Xmvr1~Ej5c>d`Da(WQK1&a;GzQSid<6cfqHZE)dQYsUBl@Q9Q=} z)Q0~ECv?}akp>H77#`M)JwBm|9*QPOjzTB2^v@-w`HuH#BuY8u)HR*YIJ5{|n@tKl zL+*jO^alA7ygLH8qwmgQgtsDHp$Aq#uz?4jhzT4q8tXfTB*zkXD(k+zrEuhH)o~Kx z?+C+$FIdV_?AznJoC&Wti|4gE$uO92u^*BQjHP)r8R--*$w*+q@{1mWq|bvSN7j61 z^u}*(0`767N^Qb!NE=v83q*gYy{GoIO@tp|woLd;g7{SJLjPC^i)?1h>7rxK!!c!M z{nZ0_B*~HEv08if6R~z;hVs()ea$VC^_V-L^erEYNM6#vu9lwcE~QsKeanqPYMRv9 zR#WGuO%6getnFfSpi&)%33s5=b}6z%Z-om@5%`t64+0}X0!CtT??HL^Kg)5W@ZWKE z!t~WgUB!969Xqywu!EUnTTd6gV@o~2z=k2TyiRIj4@;Zn?H9O?;# zE0{#HI(NH?H#+nSfz2@GG*=5xpiiKdZ62MkM)+M8jYv85Ii$#>{qG6q_g5#_re|Lo z#-7Ho1?R^-2)1t!E4@HgAW07IeOlq^vFfDLU&)7`N+?_%t%)Y8V}B=< z-1Qr(t{zBvpwzd@dyWup*-8f&E6wcoTxwX0aH(+R{+B~+Jfqt2B81C!QSNNrWrPYJ zjfFP+y|7nZui|C|bZzK0KhvF=GE$QyM|b?332XDRzI4#$OFM1)3lfTuB*$;WHga^! zDYY4v(%;i_e6^`)X2qO*2`as99@T^pV0zlB2d+%Wm;Z zs(xt6iYA1M-q!v(rH*j-i0E?FA0%u>k{tEBsugk8jq8Rs`E=viI{H@$qFp~l7 zTC10&8ozP0hC+Tk6W>{7Q(5}ZShNMp{6;6yl3qf^b@Yk=?;h->|o6ucr4| zBeI9yo3NSO$uSDYLcS+5!gBM6T!q^8f)NPNmSpz15auhZzxN^{*=nONi3wZR~v zD@k&^e6C7W%__wVJ6i_shupZQff4pmOg^ueUWAvLwLse%QhNHB&C<1|n?2f9x<~uS z=Y2VH=Y__s*=sZvinRVOLK2Bus}yb&C2;?4nL^0@tF+ea|r*$Ph7RkGcB z;ABYp2Kh?qffJJau$!C8`!qmwoe+A;pKv4wHxJ zuyo|^i*_b=6Fs@w^XuC;gg2g4*zLXu`7yBhdBU-oP2CbQoQ`S4YFF&?-gyKPN|7Xon|WR@gFdgBFx)`y2PfDEfCPQU)qY?mz{@gYf(7pZC=!l@E`cz^7J2ZWnH*4fn5 zyt1D2dqZAV;a;NLZNEw-_r>I&Ncd{7DmDA0n0xGqW)}%>j#0S7OVRb|#!JNsuWDp0 zg%AWyO85QVfN(+o<{pZI2L8Vef7hC0fcj3HbtUM0PnupA_L)8 znbhgG_~fsxey+6NgP|H|H$5@0#Ipt)4c!f7BXw!ug&!^(41{Qk^c5`V(Jc&2LZi{3D@0 zzWFh6u!znod+8P_^7qeZsb#_gweeRRoq$c&Z_OW1+3{ftHytMM+e)<>6811&zgNBf zVYh+z`qh%sNs?nIR8Nb4%iNYKT=;Z)*=ao)NAetY9Z?F&1(u^sumPIqT6hiKtI#OXgiJ3x0jWazTXut z&PH9hON#l_VGdjmCz^liG16k#4}|tv2i^@hqg#U{$#L?57PC`-iDcTIUylf1F>AR^ zw~JMGMmMTKcw;ZkT&(9v=Hj1Kf7NaZnv<}+RD_@7(mZ6Z=ygr}^674c=jx*tC%^iO7e_j) z@7z8rRx6dk@hiTy8110hP3xo5ibYSaspSI_?L?9sYwa|ad<+x##N0$ogs~V`UFH2a zB=SaGc(|Q#d2@23>N9Dx&Q1S_QjfCg&h9V#3)!o8M0uCiDG^COou8AWjG!Fafita@ zemKT5X5Ukg_>LqwvQ5{vIr>GM)uymMYunLuvfbLrj&-{bM(!Lt)V1di7Vdr{TqQM4 zXs3yBj82ww`h3nqZa=dU+7R&>MP7a~z>l!6qt^HRe$gb?%td0>ykk|iZ6}#pv}rYH z8@YRYQ=_HPBa^l{hGZjL*K8if;{8H2+4MJ6id*RBp^)IXn5=1=?N8~;catk2-Ny9C zMDBBl-1snZ_^-)?{cx3xF3_chDCK>5Unaug#kEnt?~*1PnB?nn##u5KlH`bnzwyI? zEySgUJ=;E9`L)3oq7|# zVX~M>n#F|7?>~ZY8jOnMuAoZISUPJq;X`KOsGBYvg|>`(NH}(^dU44MG6=h6-XpRT zPU%eGtuFjEso!$tpg0LDB>7=moOWR`>opPkonxG&+8)@|hV~X6aUBKy{X~`q;l3cD zHc5V1e7=@AQck%iz1K6$a+D?BhB>G=zVO@^gd6%n@jk<<3 zHngX3|68P%vWpN)dA56ZliX>{xyP}Z0ys_dZA~~fNV$(567Hx`QBs8+BlTtK?FrJV zm*%Xl@nOA0SCT7rPC}A0LVKx<-S87Q%;c9NC7g$v9^!@lE7U!p;>$DSo-tUX*Ht~m zId|SO2g09`Y|xf>vDXW3t1Sly5pHUZncmlTf}*WwO(UEmuL`j(E=ol@SxeXdyHk7f zO#Jc(G`TbHex`ERcY!>T{4m@{o9xbKac=t|HlIcS|ZNa=xKw}gx8xBI>(E_%)Ej#+Se~Q2I6Ov$N;;&S?nF51gL+9dT%QI! z;>oS5g!AK#adN-Z6^6o}=J*g^Yl22)1PyS<#cz>0MACk3g)wo`l#6a=M9K}>z0}o~ z?w7_nnAS?VSzlC}vU@;j{9hyIH*VyPey@|;`zv*FJ8ipE$H7`Vd_O!T1a7yIr^sya ztcA`Bj@6OTEXlRqrgtF0L6RJvep-5y1S$P_$Qu@FaTjkiTH)V^nWVyhoxf(Y!WsmtV(agzxmw8n|IFfElba^h2*fg7Q(lq)b!sqoAGM?u7fA zD*}FcCNSTbr&y=K)=_%p-WepeTouC~iN>LF1Q#lrXeDY-U-Qz3a27N5@2^w;Lr-r= z1{HZd> z0Fxwh2~YL3__g9`CF@i?kZzrrfh0LLm^Jdlb){)GZcew6@VDivle>-dp(=BZRwO*b zOrg_ZVF@~|EYU~?h|=TL(-!Dl*)H$V4&*+F&`UE^*T@|zi| z+{HQ7_2{fbY2fdhbsm>Jll(-@;n+-ndV)l4Nb=>bIFof;m6n7DXVIbl;R-QvT-HaP zghMB3X8P!}4Bjsfcm9*^i}WUvWLd1PcsL*h<&OaCrrCY7v>`VBK z8R~24P`|d-=4OOLjSznoGGwOPRKnIi8cKroN^gg=vXEd=+pGn~=vv_ZGaK+ZP5_tF zBL7F!b-?xfb^o#>$;b>LdrS5vkv+31d+*5J%1D%zkt8!aBP*+{GBYwmvdNC{d*1JJ z?#t8b|N1-6`*%L)o_p@O=bk&i?`mrwdYV(*p{_|VXAc(7ts9Vdo7^#G)q6h{L}966 zU#`HC=y89w$Z~k*0kH4QrV>i}epL6b-Bq|9OExM(?$UV_PHZ8v7iC%AmvEfF`cy>= zv0BpUo^iK8!VVd#71wd4z=) zRQOW-xLt$~FV-rYOOB4NrNsG><|ixGWfMPo z-7cSu?+x%iA!V1ak(x~l`2LuHOx5evafPWIGLJlHWK=%ISCBw=6qqMG~4{k3F z)%i}J;&$)q$Ap~F@xp6Nm3H1qh_sgpj_Ly{bM9+*V?iEx~s(qhNWMA3;PIWDBr zg_Hg{Mf8;&d8PB^!&!f}dzAt*_*l(3-s2f|q@f;3e(30n_cguTelkPl;)F-~D)+bD!ri?p_6PBoGeF@AkpjQ@FRl$?-#zNlzp=Ceqj}Bv z{p$KyDV-!ao|yB{4XmXK`~2RA5}s%#uF*PieViH&EiuJ04_=JfD}K}|$@36lXJ;L@ z1|F9FbSA8k^ruC^s+3o>C>6NHUOIfOG79g+bOCm#U%inGGtXSrm|1WH1hCg+-LF~N zPr0`s%nW@ff}T-Oj9^kOM)#Q>j5W{{BR&trExl`s^xpm zvWf(Ws*@x~p1&%(X$7g{uf&!1gwromxcWgU@oJeiGQ4|^Qj5GfC7mz$-Mp^ku9!nR zNUCl+dRpyTLO5!I!iTy@ygV~#>LJU#k2;Jb z+&e@EpE~w(k7L)EQO612N5p244=YOlJaUH3f$Q|nTKOf@#Z+1LH1Q(b)#PL`nv?DC zn2G>^?Mj^DrI7KJMM%_#n{I^1ASWO^0?mTz-1fSGE{KyIxF<`v>sD!RetR)oD?iKU9OU112DMzz}hh&!Mi12siXm*k-rLet)F|5&`Uq;cs{%*5#CC%S&oS|O ziNsCrE`4Zp3;RZ->kR-=f^9*9SR7rIo6w6Yn z8%S`FB*z`&0=O7Tc)f#T3BvU+YGoo|X~6l;UFt=+R8h6CHD-e7EvHval13f$LAeL( z_VA=EeZ*l}o1>cTHF6hSbZM;!F^5M^c9E)QcRwpLKwGnhb4=H898T@5PVRJO5zOzk zwDs}&;~x_qnprjR$7L>7r<>b(!iR9e12wUDj1wME@X@(2`)_*KgCsfrZq_I?$x=M6 z>f;74)`El#lH}-ZdULq;=1T>SNJADeiRaCnlH=LGF8`j~OR!hR674pKJl_+2iuM2r zc_hiP)Vw!Q5Ggs}FS%AiFy>&UPxjP4x%h^~Ey7pLOYt@BrD8iaev2m@hP7YzvWmJe z*Q;)s*@PpJz_IkVn!ptv7gp!ZC@F>{IjYWs4M}X5mOPZU`p@7^GM16#f7sYm2iTn0 zrGkDTY1Zg<$V1v|JgWIn6uG|tUQ@yaO@!H}5vE~E%tXTX%t5*0Uxj;fpN^LaKfrDh zOK*+|24p|U5nDG9hrta=j!9+IciPty{am8A*b=r#(Y?)PE@JKeA-T%T0f`Sul3|2- z{PeXR^U6_niw)r>!_-ivPs)ALYf)~e2`{u&f2ofv&v1;Yo;T_e4l&{XriTB1U#3gk zDH~_{@;gx~;rOy4IQnBZN5Wgo0#}eOaHY3N zkSW-%?5g0ph7wh_Y`8Xw+_!OFgbln%U5M)I3#1X=h2w7wjOP!^uF&uG zS66S15T7Dxp)*t=!Bn)R_KL9=g*o@V4|ktl5oVGUw;ywLmSUsN@0PNju!Hc#V9ogJ z-j|9En$hW&H%L^5Bsp>?sviZ<5q^*@U;JDIB_3;M6xYTNAD|SFQa$Rp4>i9!V9Phierk>I%8z z&LOMF9bh)v7cCVZy}$md2jSy5z{et|>aoPb*@h+&u0BKKpUfR2raIZg_{Uj9>b2s_+AS26w32!dg;w2&HGbV0!8+jZ-@6+Ilg1*k~+1_E*xhk+pQw(Y<6cG>F(^PCEcVy z)hwnp$W}>e@U?7JG!nMv%;vywPnoD+f6}Ku;l@?9ZPrJNbr##MzD@YLi-v(cF%kwo zpC0W||AN$)Bsqc+2dPxzIOI6E5uSU>Si%i)wVr|T1X6Oux240{=bE-zYD1D7OS9;Q zIbly2-sVEL;)K(g--kI8Dr0b1LM|7=jiEe?*)d1BZ!h;lJV0u{RN;hu0*|=kn@rdS z(VC@ujgn@+u%Pq(r65rZNpd{6pdS`{As;>{k&;TdoTr+2Z<2U}e;Z6<@RzBH`eOBS zQulUMthWMxVQtj&9M zhsPbIzpw98VG6k~7u6!i?Uo{A;@0dT{1@kUX@{B`_rf0*>PYylxrJAtg0$-V_oKZD z=g+CNERBCr`L^?x`4b*6S*IZ@cZ-cH^+)D}zg=&XyG3rP&MEgRNGK3nu?0wDI${eD z)hYL3+4S4G8%UBIk3XrrxF0gD8JXyGh;W<P`pw)p zemvoJzS^p-|A?*$>&G-Dyb~`BklVYvxZR(svposFH45H>f@l!y^BhM5`8GtFFz z?jCAO?zzyHLR>CNE%z2)DwX$KqM8(bDVlumGP)DFTTVCO0qeq$otp3gu@KAH7^Ns= zla+9{*lY=DXwBD}9X_ci9rRq^DBl{5q=S+qMI!+_x)`(t)|WqMiA_)pfb%G(XEQ00Bsn&jC4-enjv%l9 z!Ge#R*#?C=pJ&CfskDEtd4`wT*V+^~zka(GRd9g!rni!sSNUAK2XqDyl{%s3OLFP$Zj{++KWp_hf2`^aaB80!<=v-Y|@$A6@zucedKu92*NWjXz7tjQu@l4ft?5^l+zCS zezf%LJ)!N}5N>lo;cWS&-}=`snwxMrjAX0=W>~D*Y&#nXyT!~d`8eGrZ&JJO6>>+I z$!J!cj6QkoBN6FaA(fp2#}FZ;YGZxn&DVs?n;J4}4jUmIAf&Udu4G;NHv&i<5LZl!X+Jto{|f27+@cvG^P-deBM?e)uem+*QFs4UXPNqSDk4Cf?=Tk@X@ z`CdsB?6@p#Ai3N4DjW}y(8S+*c?@Cej#}YvtE9r!?o^)AP%BK59E1AkhqmxdG)qi- z>+XaH&Q_(WMu^9F^jPIZ_~jtw&a4%#yQ{Wz{;ci_AH&QRLW<=*iMEB4B95>MADl(0 zS1FmC2#*}7#yqG$^-^Qc16RT}9%}k;5mK||8@=lhUS@*U(CZ@PTtc+WVYZA@ZqM_w zQhY3Kwgki_7z|lt*cE~EIP2>TTQ6$FPOc`co%gC$Im(VPhdf&qlK37o>#t;jnI>sq znUpLJJAd`jAac)IsMSf>DYYCJ+|`5d784M!Yd|b9aSaG85}L$li7xv5U3T^W;p4eg zlV&)ugoa8CC>BllY-W|c28j*e%)f5DCfp9MaIrd0al$?7Kp&VC%a!IOhvisr0{5$3 zelrMrE>$5TU^2iJX7B1p_(%c0Ko&VsE|7Ja>N|&UNz4-|d%I2!hxL3SwR9<^EuUki zwETqO2M{p1?5OVerk51i!_@~?!1LW0U@4@-8L`RG%29!YZHy*WRg+9_8j4T%H4EPh zb>X|*x|w;%UCG3_ks9NgwOE&v@NO)&z#JA~SZsk;T^utu;HIv-kR(T6lkZM=CN2|^ zqhCJ4QQ36erKzJNpKnK=%ujfZ=_A?ph}!14&JX5X!fcxk)N>PdG( zMfUXF@5MKsVPTOKez#D3ql&}BhLr7y;hJ#pIk7|08BJssWA{tpd?iH4pK8OzH#Q-) zWXN>QpjTTFBtIH0XG>p-%Qq;WxOhVB!7uuI5zS!GpA^KUTStPcJouhb)3{q zF2{)M$kD656AqlA$z7k%;tv=9oBN4yxB41zreM1*1LouLnf&*IL={Mq!_7}W%#u#B zuBWA&cOd)|fs492BcOo$VV@E%gwqdGdA?yHFY&>uf}z_)9!YX6!U)I@Juyt+!#zW0 z)+C&Di&nBzdPxrYJuTFXZ~-$gIP1U=kkor5;R9t<$kAFNBwvfx0FX2v)zZE3b1hn+VhwBxPd~>;mxUx__xMq5mFUTRE^XrKgpdsMIjlX zPg#-ttHU};itxvRFa0kK3%;n=>gUDYj5#P)B}tA=W~wv}Qzf`gqics`dRr}?VUwVIYCT9ww@%AIYnaJwz<1m{HVf)K)5W>;S<>gfnkXh_(Wa6%n1=FWz1PY|~3 zq#f?9o*3Wg8`qC;+)XXg>AO^Z<(76?37?puvZHTmXWmmWnQ(D)XMejU6$$;)4JT}e z;e$mU))DznLTltC$a2>x?0rgPmpcC|gz!7OpGh}qt23*fOPX#Uturf<;g3gp+<~6)p{w!1I3Y@BqTw zFdR|#sM8{3;HMn6giDyQuc?lGIVK(NNO;^-ZNJ#P;)0I(-XQ2fL38DB|1FWdb)x<* z%YPqqXL|)!na~ziD~6~0f)v4!{4irHZG~$ZQXMWeJxn;Rmad+!I3^wYy5kBT!dnpI zXsM@qx}fQ?U-q@XOGF?^j%p5C$pO8^V@^gcMW92tLnme>AN3FezV^D;oABXWYN;q# z34@}0cD1?M1eJe!npwYVaHa$UPx3i4#>W2v%I7pJC zKnFG2G3+q_?%8w42g1dW__LUco8`lT%R5ve{3WOM!~uHWJ?6ZRbpDR1IzUWsD>XZ0 zcV!v5*DXrU{zxpM3!*#6q&NRTL?P|JH`J_}1#wLFEOjHRf*3Lje{vVS#R*@bY-B5l4ViPEZj z+oeg8-V$bEg){3swn$o5aYkPx2ZVD!kt!r^+MJm}Jj|S93JwH9?{h82EhijnDx7hj za5pTJuN~o?=DC`0>!m5{Ufllq!v?VwNpd{I*+>>s5m^TEp%2%0v?pBI97hb**d2V* z>IdQ4<`|icPDjg@?U{pcE3-C!QP;*VChn6|?W`&NCyIo5>Y>Q2NTQ)ONq+b>msYYo z_yOPBT@yyf%BPv-Jbo$hb!Ye0{)F$DXN4a25J#F>AyoX|#UzSTHBoe4zB3!S8+d6Z zyZVy!)&Fc#-xBU*HZC6M>5HUQ7bHk;KCB^OD9(;S*FL54g_GO8fcDiprDXZ=!HRlK zTIiE)B*{@Bi#ld8{O}b%Jb5x)M!BlRwf8l^uWSH5=zhpCN`G*JBtPVPbhP~6p3AM7JnY$Cv~O^m?IT;|QmrYf{$)Y~G*>IqjNBigLnO$_76M29qpbz5hRQcf_2B+}&`> z65L}NWyHvh=Ce^D+fh%zJ$(lU60T_~TmTh@khqj3GALC>f25GZmxX&r=`qvDU8J@K zlSZg8glwPXF0I<#EaE=vAquv+K7B2@KV?!M$f$>}A5C*OK-hJe%KnYoLP*QL%OeP1 zn5?eRLhmWB?!2~j4!yfUk{p?)X;a$Wkl{8{;ZcnV=QC&cA5@mUP`%-(#e~1QD0kMS zqSVcMMcNSdGB<_)l#+#^0n^@LT@?o%%!T*axD5$A*qs~jI0hv2BT0^s>pJ?3|0(d{ z!9^s#zA_j6EN6+i^M%|-=s*`Xn+{KO)8VgYmdxLE(}5&8+L_JoF4+7=F$If`^&(u~ zPs3MQnhXndo5gCUEU!j;TUXj?+#3GgCX_QdVP?b?sO^yRF4_^3FfVNo)*cEGeh{WMa!oiguj|g8tqqzes5Pl!CVd7#b`JxGO35Sz{vDxrMC>SQg{*8 zZlOrf^XcMs;aIbvel9^0G#V984jTs&#gL@D-N*IAQqTqP#!0_l5)N_DRQvWMNwu@y znBHLxybK&9$?+G5UnzRfDw*akikj~{4J0^7k|U2f()bN0F909Nm%l0D5r`tJ!Ga6| z2Y)|Vo3M*XS-T=-r6N%iC3!AuHsLSgRv_S)7xE;LyRbQ0_YTP@;E|!*<`N#cQTt8s zNr|0@bKV(Bc&S+`{_QV8PA5^)x`aA<{k_tDhdgsGEgvq8Ly{k^xTNyjUx~cup}*@9evLgsI#Ll$ zg~FQGo*b&F5J_?*n8k~yx_HrVO$q5*L1rLozgy%LaN~j#HTJ&aOhN#$0}}&Ku@t5J#VK?Cp`2dMS$}Ifj~P_z9hcUw)P>*+3=} z0axP2DXeW}+wbjFkgyp^ez?k9#CoF_v2ym>fuMwKETnW)L+)yInw{bdvnATwcv@BlijXd+c$v zKO#*}?c=A`OCL{X5%Z#;zW79v9G`b7N1wC8;XQF<#oHhunj|?&7gJRq-)%hgLfSrVAZPes7v7lII`=-cGgm+>VLGG?`;yP)?n`a|Dz*XTx+Il4y zU6N6Hfv>u}%Oi;&zE|}OZc&pMe9}4H-sZc}fv^vbE=}1l(SXqV^~=3t5^ppJoh|?k zf+ov+e$LRx+BPKlp*{SWAGT0`ZtU=WBH=@`R9+m$KFDi-Kox%LVt4U=A*`APag zdV?}HM=ql_jyp$T-&badYr zahybw}tHpdz%Ge7x+GetQr>FkFX2!6qdg5rf`?)OL1}uySV3R>^*v zV3UWkQxnChVmBAHA$M6bK}fF?gdAJ4G$PC&IwE%#4S|1}Sfmn;|EL4UmM>EIjE)fl z3D+_%7_2T>qx;+Jgdduzj~%vK&>}%IUl%28H&%tDV5tvq&jH8U5ugw{2j?8nzt9XT z7i_uKE=1&!1qSjjL+<6@nR=HC^DUI9%mYQq=3A>8)mCR`>wdXvij87(#*;4oj@#D1y5_4Y}N zY+8NfIk^X!Gc&g^9zv<~P{du9hFgE0*y|dzUq0 z2a@Dy)=FdWv$`@|%>71zbxgo>bE21#~HS|TW&uA zCw0UXbCBy3|B?6cF110wY>}UAAVdBw@;ePA5A=~AXCV0mk2)J(H=N@&B#Uc?eRsz8 z*4TH4Lj_j+`t^!#!ILCM9kWE;?2cIM)%b5S2w&Kx>PNY`Nl&{!FVEd8{Y{O=?LsMpE{QcoDj1et z^o|;(uOr_yY2DgaVxBLBI>eBB0M3n&drB>-&g(%v9SE;)qYCC(C7KksTPrqRW)7h= zK&*t`8M{*&vR<>O=8Hu&Sk3ou&c=lIKG*(c|3doP#5&W7S~Nlfu*g>FMfQ-a>+J~# z!D$Fjm>{N~_ooi>e$1rIOs}EN^deT>SWdXLhYD#5nb4$gi(mePBSvemY4c88=3Ai} z>j|&_tih{dAz7unFu6f^sghzIlH`~ds1>%tF(AmBnt#PP!dVJw6?RONDx7;;6lTOK zT9TIDBdc(SxVETFxT6Uf{WN5JuDWO};cn()F1T? z?qd#!w!#5XXj1X&*y4nLu2uz)qn85qs#Py1;o|3YHR;CY3vtP7DU#!TvOMkZa zx~mp5!e6TJvH!6f;;p6v z-!B7Y-95uXOlrSD%c=iAfte0!}cH}$nR{SK^)ISVs(2(hYHp#iyfS*n6p7K(!Ho&_Ez zJjASJjn}oT@LYF>AJerglH}OZN1Z3)syNS&SsRXi2MN(6$#Jf+iq3LQ;8l5gbSFGB zla2)|i;E)jFSZibb*rg!l0x%kdii0I+p`0>(Fb`X`C%!%Rm?uQ_OftXi>kRI>lNW3 zNsfZ%SH&!`U4jpr4atIW5;JS$g0x7j(qh)mjVkkhS?n=)avk(~b;C|aB-#Y!)1h}! zu;@3S-%J@}+nYh@y}mSevQzFd6mlGQFR7F(j{PD~IF)KK@6jG9og_JGVAp^g8?kEu z4(B@Amfivh{Ya8yC9(r*G+YmtIeI*wK-dxSop3dDMQ|sa%C(KKN1CPl2&wCMsf~r_ z>KfT5{v)qU|3}W7{g2FZ;2-(w|74$o|Ij0^{*hH*|08$(pX~qUAL_7El1~=gch^6% zG1hnBvqW$2`A6=E{zvAB`A3epCVi2-&pc(wBRNuknS-Q9Z5d}s-u*v$r@=q8UZa2H z?*Ee;8~;PI>if2oK%?D;MQO{j7@AX@U;+uUw93N}7Bxq8>O7U`YB{wOKF3D7xs&dmOABw+Jsu)y|TrhfLphII@QD)B&pC%GnYqip*&tkv1DLar)H9SjlP!k90d%Mw4=q z{BUR~4GyJFNpN`3KA;id`}x(?Lfc9e`ZUh?m+&a;=u+3>Sa(H*3%9SdmT+IBD=g-W z-ppwGp?Ce&dUcy5IXWe3X9?6-On*%)Abq^XPK|~!nl!dNHc>+UvaJd)!dEEfxJ&kt z6ykuX084*)M*_tS=b#*fv&L#x6c#Toa%OsUfdg^Qg4~DeO5;R-$y|`!Ma*gaqUFQ~ zevfb6pYT&NFPx|I!qHwO5YBO&IK3t`t@6nBh1G-=7>#g_^N&{NNH)B>D2k;R!a*u0V+^WvZRp{u(3{ zA<1Iwz16N8-iloZJYV;na4q9%5$bA}&&@7OxQH3l%jlq9zOx=-=$b`!b$1k9AHLfi zN^Z+)rYR#N86SPUohUW?s5(+~5eXNG8y91V1vxra=2^3=dQ9Zdw;#s{yH(RF44Erc z*xYL4+Fu}11(M`AWc>f;Z1Mk+#{XNjR!emrDDa(W?vmWMF`GV_ev7$3EsZEoA)hO0 zF)nkYn7w7f3r_`!Vn~u>_Z^kz@Jm|q;m%u<8Dz%7Ak}WAtASBn!ZVV)_*>=fnn&8H zQ}K+FIk*`9p#Mm{Gx|1ZwGBe0o=pffSbK?$# zOPPs(9i8}h9M}u#7G?!z$myg*&Wg|DJ`>J9Q+54(Q|6b0GUPZzIR6|q&-&jIV~#`? z#rTF10MB_-*Sqz^#&N#>;|ae)M54bQMMTOCx2@PTK2C!ZNpf7Y(%yF=KrEI1)BY2L zADOT_KS?aLY*cRPecrj$1AR72Uk%&y`y08dj!|8mFzBP0r>!$LCLC(wKsSv8?VYpt zB0StABfgr9%d%#1G;2_BldzeM- zcwN+X$Qds^abuV^Uj*iL;O@T3IX}6}6wn+hev5R_SI%P{=HbOiaF8U2g}IUt3FkqH zjvZFMBf8Q2XvDT(V#~?y^-~f-;zN?;nDk7o6P#B(BXdH|--LfPSL?Vf6IvRWDB>r@EOZ~TuOUdtBT0@#^fWf=(795B2Z05v5cbDDAR9IQwG@-oVQ!@Y*m%Z= zB+0RFoi?g#9n9N*f4ki1q&QmkRL$_nPV^gbYw1kF4=4*HhnGc!H! ztx8>c8}CnU8}p+U>-CV&n?7kh34b)+;QU5vwzu8tbqn5#H;^Pp?ip&Guy-ZE0O{@|$*}};PI^Wky{K9B*p6z8LPa!5 zay&NYGdVaw^tWDNi0VkEzN(A9?Jb?6xxbz!&TY=Q+hQ>q+})E)E+=;h{7=?q#w8Jw zuuXq7D4iLa|C|?-)AKUvMax0?uAyK?vta@RDi5UH); zd}l)*!V9nq&6?%?E1mD?<^pLoK|(2#)n;LHYXcN1G^bZRWTEo96EtH zzI%;yoNh>bSY%OD8A@$@kW~f<99k0C162Y%@a&)^EV5rm^^yY3q|Le>v6i}j>80kj z&?N}xlXFDx;ik>vFe!wP9(8^&2tbz-6gxiRw}__g5Ju?D<$LoX$#g&D=Ia4+@!Of@A@0r*CK93?l40Q+4&k4;!HL zsq-p?5FUk~OWEziM5*Dmx9lQ341Jz(Sx-@L$b>)T2|qzmgj-^0L(RVbaxP9dr&+05 zi&Z5t)r`&Z9?PVS24UAO40lADgXm>YQpme;XpLD^@Qh$hu*@0Ffd zqP}YKO*efUs(x`H_t*T&Jx2$NqU*I^tTXe{mbzH_V&U&x zw>0}>J9U5Tdmg@rgIxn_O|`vBitK`aJ4+7ih{-r*-#8>fe11Ahw)Dv?8kE&VgBm>_ z?x7He1zMfx9b(v-?Y6cj+@P<*=cY(4&z-jKMtBxt4`qM-Dl>=Vzu5i3-vR@VSR-&; zhS36dGUsbA+!9Sf3w(|xcc~lN44ych2KOoXytHID&l_ryZQP~Ew%2|wB=`OtTFb>{ zrHQMh>8}yY9HW|SyDzez$InY5_lDvMC+`v2ha)#j?()+tBGuMKq=rvRJtcSU{5p(m z#4G}u)O|Ma?{}S0kR-MsHsi|Ocm5zDi6l9)rPm%cTXTbO=Vg*T2b#G+8s-Av-Z*}mbmDd9 zoq2b>GY_?2){n_VA*0NLxSbwIf|jj;e{aGa1NAubn5)7aGA7JoA=YN`AxZw-*rb*0 z3717N9jC2*PxvB&E$d!VC#jLn4<$Ip|4?0L;`#!F6v#HZ9J$BB0_3iwhX5M{?~>pc z9j!u!SC9s=&OK}dx!WM2y-60%fX6P-di>?L#zLI>2HwIWUzx7hHo1d0Q zrf+37YKqsAm^scXj|hnjS8ne(;r43ST*5|dG1dF8hvQ;5c8{3BJ82ZvuTIAzImy2%cq!W?khvj^A z6L;-M`LNHTb`J=@Fvg5D#w_0;C*c(HB$2f~a9aQO!T4gMWzZo>j&*-c7O+Gbr_H+m z`V;;&Un^NduT#d|cRfuwLve-2d&&vr)E#%P5T0LCd-jwl(e+Q4>@XQz2a`$X-W_dHX(Aw#pH==a#NHd$q%ax(hu{_lVU<&+H584I9=hKn?+vl zP;WFGv_O-yonoE|cm2^LkbWS>n&p@ex*RjMM)G9B6;7ymZXwd4nJeEfP@HhT(<-DA zx*=*7?d2(fCCygT$<*%Bb6o1bXx~&%Q3 zYiSUYo8+T)>TccM8_->626B6?A*o zkMKhCe!y*gKj7xY-aiQUMOdZHmN|(Kw@2^LFj)5)tnl~a67w&Xb(8QKZxU?l8qyy9 zJ<5L|cgk|D?>tLMu;Z`Y9^EIM^l_5pNGqldxeMbbbPb+9RodW?+4@+!QffAPnUx>8 z*O}}l6~iFxcj9EZ_kUpi}0>TLybv)_eFS^?8 zfANHHbsVZ?h0EX~Fg|~Bag!u#OV=rPUCer+V2KLvdy)HKA8p`+-r_qexHg2p6KFIF z>9|y6M;03_y&~NQ)x^ECI84N>QvxqWpr}w8NIoe5W`WCD!{#65gk+ofOQfl)!OI)5vkob^f{koDJlBA5f z&9sy?c>E1@EZ8J!%p-jVjwCrku|sW*f6I)LVe$X=A(_!e;CMHt`CP)4%$b58Kl;OH2zK5__1aFFDO-MVWI>=7ibn^f+)%xMpqmtyAsmSU`rx0mR-w}uX} zuIj38fhnjHPKfl=(i5ji>HD``l|Z#SNW)}|tpwGj-<)7ZJR)u$V(Io?WcTVZcLHH6 zYqi7bQqp`k{*Gx%c)wW)?jI?7=gk)Nm2e0q+pO@EJL1^=gMDOq$i)HgTy9(Y3Ab>KiH~`Qc;JeCM_KY-62A z5bo!rb$8U<@BX2hlAlfcwmQ`I>Of6`E=!f0oAf zef7q|PFGh+^6&mWmB(LS#D{y=9x6%r+DA3Ra(9U|jq~f<6RC5IrzOpv!+7NaSu5IP6s=59P|sj`rsf*j-+;4dNSM|esn5sR(pZXdg(`9 zFHIM9HD5(NG)|Hnj+^wubJ3!9nTlhZ$%p3HZ%;j^@~%=3@V`lW%9InZKk{5kTKcm7dkkF4LKlDH%K}9xd_K?B?WBdLB@dNw zUI=S@>^!iOYmcOA|uY4T_@FBst}HG4j<%m;F(_0=laKbI;D>k>bPu>BX^B5R{(AT1WXn_8`; zv^z<1WcSu-`+z~>^Kttt`w>ns?Y>Uiz08d+5|>|@BLim=CBVH*vbQ03Lo>mfh!(|% z8wxF%N7xdZ)HGl~O;IY=Vc|ByH->9^;&fYr@#7-rlJ04GLh_8JCnWunMOBgqG*cm2 z1IzC)FiA>FGqa2bI?MPOc2*3$GrgAm4LLnjsyq5@H*!Dvqpg&&f|##n;XPv2&G0d5 zdi|<2-jM~Pun>a~I!T2jxJv~VoqT?Z@T;8~RchEub&pnZ%Sw2ct#W(lHs$^nMg0l? zHP-{WbrroWzJAQ z0%-=MhQC5q`s-RLNpb|38xwQ&#>DMgzZw#@F$=|WJjCuVcPx;`tLv?fR#4Ne{vCt9 zlRIjknk3}9M5dtrg)0$ueXrghm?FdbjFD~O*w|Z`sC5tTDwdkzGiemzHCTV4o6pzv zm;K|j#}(FoO_CfZ67|EhS@PlB**ByLr!bzfLAEZRK z0t4=Ixx9P{FUNfz!f71@ZnwlyT;r9QkVE{!lZaA*{!N@&ye?oT8~D4irZ)|wj=gEb{`FM%96tS~gZg&6j^aH&_*nzC@WFACU9`DA{!G*H;^-v#VgEGMFI`uW*SELwJ%)4pVIrtYsCcNJ^jBxk8Dx`)U8Z5f=hacfOu?pXE7Ju-1)K*f{gR@odxbNa? zR_kUjA@>I3uqo=WHcs_J3D3!{MYcoAfFd`oE-yuX&St8Et3!a@rtiv3?y@VC+vBKk zkNmdNhj3H}^#}W=;t!*WO%YR#G)FEzJQE@Ns(`e zE?v=Ln!lA|dTft&AlwjLjOO`%OyEWqcqkWtjZ9MpXj4w`yXjh9o023s&Q;ag{GBL@ z+&=Su4&nYD>I44;iw}J5elVi!Ch-B179b^=*j2r|$bqA{_3mrT70VrSECAJ9r96v>r)v>@)fN&o5$z zd5>mUuF`y-Bsp4{LpNvYi5b33?Yo)qGZQq9W|I2)`L;!n#mw5g_0kRRw4=UZPQ@cO zfJBKT$>TwD6(qNlzj6;w5$;B>A8a5zYJ?_)X)mSj=Z{XPLwNfkO+n|6lN2=ZMjn@T<3%1x za+KPm5&h68flmf>jV2sZTg^Haha{03W?q)H(MFI^gd{ooj8!MG3Br0loUP03iG5HhC8?~a5I)kC;0jx6O8&t#MI+7kJ*z-{I{F%CTL9*5+X<(8CG|eH&?-FpPo~ky?DjZwaiO*Tg zE}%7tnIJCTwdmXN11tGG#@hXw4W&lH-ZJ+Uy~gbii@JX0#aRtND?`s6erq z_tC+}$UOu9kv46zU94dFyqWtrtvX3^9NVGtzM@&7$o*seixN(oqOtIU9$?D%+^H?$ zZl%>*mkkwf9UuQ}0O9NA#!wf%F%+7^wmIP-^Gk^fJBxMlEgm?X@S@ymot70uS9cd5 zxE>btOh0t_E_JuEJY+E!B$Oh_zvX6R-k~FNnG$S&_InHADdtZ4 zg(gyZ@ab*=g!#L@Y@1xy#DK}ww%j6o-gs^Sv=r>>USgK$`WLr(Xu!SoWao6vkRso1 zfrL^d`Qg%VtxcwpQkyfCW=b#&gB%t!&r&R9b39-Qxt)C#=5I_x$d9(g#J}d)sBd@m zm%-%j?Wt%myyasOex57__nn1VM-qN-4z1?Hc?`K<&5`O%m^oVXeq?T%cGjDwYrkxf zUN-rFjy>h0W$X#RT<-ZS{Ky-0B}sX&f2haY9w@~GKj?g%urHEA788P7Z{RLIU1o8o2ssxqfpwm6XBAW4o|X1}HhQd+d0&*+{t2-m2h@>Vt$dH!?9 z4=4P0n!+za#4oegnwdhFZ%5I7PD2GQ+VIy8!XN8u&1z!b21OQ(2ot5s-qS|4ohAkx zb8nR=xo_j96@?tBDh50-%)33|hse_jmqfROkZRReiyd6eiev2@V&mc$`$Um@dkuAg zbb42%ebcg?w&`6JlH@pDOHE>RSxhov)vZsfKteQ0a%455T^}9o-ev73qsi$-s$T*& zqrrWnTat9_7AC9vP)91cJFv%osqEsyJ zJfAoUIc>JlqnAhxl3d5gYDE%)0%b>56IGu*EZc+J8L*5-@6U&2GFyt;kSy;NUZ(+O^q=@ugzw>JwJ1A#HHp6+QXYIK>}}Q` zZr79|>)lxRmT*!Pt$UdXQujkXZLSgyGmpom({rU?M}^1`l42fWY5*5SEBx8kCY;kSnt@nELepe8Tl7FENXQ^bjt=v*TE)<2 zfPcA#R2Yn1KSPqEt*e&u6PxB4;L=miF7(wDj3hZ8ozo^A{X}GBs{RN05+Z_Gll!P^ zaywGC-X>hYET$yrfS&n8H!H%wE~t>YFGR>_=aQn|cOQjU=va4oyrs;iBIYXmajW>; zpkh-IZ{RMIwY~*DNqrOF6kV18615>oj!!=|*@{djt#RvVlzbTdMjfh72kAAQ$Ldxj zcPSTz{V;ulknl>)#kJd;xyx*wyKD*ET9@3N@mwffWV9~RPYcNK>w+%RlO#vvL=6+G zbdBZ7?sF#ypG5el^UvQbwdvip*&f29YAM{cwV1>vJm?GIOvbL$)vmSgJuFA~4gw}i zAA(E0XzLsaZARYE`@JN|al-6O_QcL4YBQqZIZ^7+M=d5J20FkU*6#mK?%w9X@-5B9 zQeUh!`B-2!l3!u>7{$E*ytkx_j!h)_VZmxTzwl`&9cb*B`*jvKk`hUhBfB|D7SLKc zqhf<_llJPVdi1MZCkt_hY}K{MQd6YJ!DWY@CwE13au%5sFAXwycVr2| z>%Oay%Fr8ik1sgPO<=Q`vnW++Ii~-b^n`1hq%LBFz>_z$mWkk9b0)Ebo=FS{&DNLP zN6KrFBkM_HZy&G=9*;1N5KB#pVJ!khhS!Y}kMVD)dUswZddDqE7e?+7+`1t5PCfrI zC%h#pg2-fAcy&SH-s!XaC1F?7_w#DsFY)K<+FlycNRs0hG^V^**a5Eb*DK71aBXv4 z|H)hFTWfZf%|rN*ISBkLOj^X_;kL$vkLA&ZI<-OCZ|v>(WWqfTs%)=YBHRB;ZW&4Q zWz`P)S=U-)4+ndb`}8k0eH}bj3Qf+ucp@z_5gmmJF1{+}>Ee8T7rD#KQtm!q#q<@f zq?24=qH*aP>e3I^^=(4#_NYIFw7w#mB#!C5lJH)$OHeD5oTQkV^+zVcH(&y`?-TqB zO>*RHHfFu%lqA3FE;dOr55>Sr(bjqcZSBm|^@Q8u@D*hgJS3J{cB}u4Zn`{9^15#1 zlO%KJ$=ayLyGf@0b--6x40_a8(Q7)39;QMt9bosvwcdyjbCJE`TX6xu zT01)t?sZ0mYTLP{enK)UL>5is!r&xI?45m$5!PKnP80&6*4VG z8sVnpEVvD(_h#(gsAG5IB1Z=ho{&qqopVc(ZkZ@H+q0FFdObs#*^ zOJ#eZO;BX>1LGqJKeSdM)iIs}c3zaZ3*nsC)G@2wmD&5Cu$0n-zu1`8!KDk-DErFl zNrX3Jvy0KVmbFCVjoX4Pyg))8N&a=h?3f(qFgwnG^`^isO{?g!aFXOmH8bMjIwL+d z>8W(vc6fZ9A11~~1a9%?PrCURq$85#hj-1~&N`pe;COI_orI%}EnmWxQ1$u#eGdt{ zWL7hD#kbI}%B5>%2)~-9eJFd12-%XqYXD)#K(*!kZyI?jj5td;X`2eMGks`ACGo~B zrV7=y3Kc`#rCThXqqe*qA-23&@=`+zIlDrI{6?k-O}t%t%_e-kom%Q;1F_}n-_A}! zxSt0OlH~CAQl+w8mQ}-6f45=Ufqd|Yjzm?kyaf|)Ta&P2jIMN%B!_J`_2?m;Mc#6= ze4m`CALg4aA3o1KU~f~9D3K&T+&fuSb>Aqe7S7ff1z@YYsKO)53%sJPUROI*PwRUE z%M-Bth;;QNE?Z;7rMrIWB(}U4)^-JaAv4!=u>OiG&>+=uXVTGqP(mVo|wg z*7I}I7$37;!3Qfgg%J!20eD$S&}42 z{=RCRwCQ4<8xi{Q!4C{rly`KhRI+pXU*hska0J4978aE(pK0=33dvqO=?!! zdL;_Rx?L}|)ZsX>RE?=Q(>{Sj^N}P+a31~8!c8ny$bVT|!V&0TEG8wp!1+p@hFjxO zO$lwjdEU}|UxVLa`4ba~-pV}>z5viIQWpC;=ov=UdC8Wc@<#8_o@Seek_SMiU3M9!f$K=ta;Gp1Wd0^{j!mqHi zOL@C-858jJi3?KyJr7It%JmSEk;-a#U@oA8dN0J$%Zx+fN*NQrqKvnJ!zEO8~U%iQ!W!8tdl_2pUNpcL?pbj{zpd_1?qq|6-Z0oGWJam;}PBk6fklb}FNzP41KzI<$13D?>{uiWi`0N5IaYSl7<6ifc*B}i6QzCkF4h_hN32DO zbsL=@MecG{72eQ9V8_K(oe2AzCC=1lBE(yy z(9-i_F%-pQZF2iH;cj=e82-Qs;NttdpAv3?!z66$eeuFw)%CGBT{Y9)2Wxk4?|ij1 zxnBmT?E0F2WGb2C0O5%eo^UCmTGg~!D zzeQTdBKYaZXofAL>m(BnO;l6a>ou+QBc698{4-h&yQP9;48yFw@RN&-8-~W zB;FZ?my#sMRCE6B4i4R+nE1VGh7?1L1_w!U{4keN*I3IC87)K_qff0>RerKeVy=H)1!uHk9ys> zi67xZ2yQg@o*UvOmCI(q$cHsRESzV?zn-5(@5fjd&#n0i$*Fqyn`D3v93-oo!(kv7 z>vB5Lxq7OXBn78pm|%Gh=(y1C@r$zG3D+C1DcO`Al9FA&w`4it>4=@={tr)DfxD{1 zgFA#RSEw_bNB=?Now`w(x?1Gvs1M0oBFsZFVY6G8~Po5cMS z@>y_q*gmoo;V}=?<9+ZuYk(8VHn~9f>r$;vilua$yvuTme&@_k+FXayl%LHxW?S?$ z51>RQi6$*}Ub;rOe_b8ZzoA<|c6HZQ$vt(Kj3hbEAPQ2~gT2H$lv&mE`r#mg(b4^ye z34|*n$dEfl1H!<{VG{H6?9;xo3Y)YL(xu8r5prym3b~L~nzjA>n^`GjkvSLbs1Ymk z*h)5puluVec@B#vcef1^?t$i+mzuX^CXnr&x5VWRX8H5BE`M6D4H8X~`|GHFPaiRT zoBp0xNqxkWB#W78#=b{i#Z8+xTDbnF|g{ee+Vd`5s>yL!@wN@dK1I6#A zbj>T-m(^~CgP<4O#DC{~H*zn)H!SkGu5Iq>;UIl@Qg4ONLtSv&w%tCK+(D2@ZZ09i zR6jG_EJ1k0RfSuBz=|v0xar+ZQjkCo?ZjPlAnKiKMmBOMj@03Hh34fmkjARX@E&5E?l#w^5Z*9P;cnXn-v9cMc-`!N>WsZ2 zMD}^#Pn*bHr@g`hg9LsU+T<(Y{exA=m<3YH^jn{}vPiSX`zCeM0^s9xSgsD?`6|yB#)XVK1DA``&ds<{h-OX?D^nN(GJxnKyK_`QP zP1jW(LAc)xjh)XwiGo$%{WwlIUrCj{4ZB>>#LBt^1{Dl)X6@xU} zB*${xkfgCk;D#hV>}``b;=Ep#BuS1E`IKYUL1~Wh)z1w74 z-!~B6j0({@dwYt}w(qe)hlUx>{oeo0J+bPQrQFU z2^{e55MmN?!1?MrO?Qav91LE%kg$Wd!h1K0(dxZF39p7jnCDU|=_bUCJ;?_MNBb!E zSeTkco@-l*@TpjZE4>rhCriDQ=n-qCQpa^FRchCgC*<}RtS-OwxQr}8?IVs7K7$g( zHExNJW%nG*6Sguw@c5`y=laO|;|Uiirb+LINs{z#X)?QVC{i9MMUos>Oak&u6Oe|* zZ%6`SaaoJG`$~%0d*X{NxffwrV(BmR(VE;rHC+DJ)0Kern00Zo43aF7P#;NB8Zu)d zr6?uKd>KL!6rZd0i z+;h&o_uO;t_P#H{L)B@~8#yi7fA8)#f^!>7N9A?pjxu*~Veg)=rWeCxdU0o10>Ub8 z=G%)ubdh7nhu_O$ygt>9si%F1h?HOwrXBsTiqws@bo(t`HZ;3 zJ93i*8653K-0LI6(YMyKqd#tNnnTIDo+8^VjaBY%IgY%y0lhMdgq*G8v@zbHRRqDG z)aBRcTK3%~MH326frPC@636RrQm{9I$a9vA0ERTCVqYS!78Yc^2T zY<8q*&pgfp%1GDSl(ke*a$I`2W>PkBYc7)r5;2hnYt7G&PYE8P za#*tDFzasC^9kOirmX!iWkpkMI#$T;c-2kD+>|6%d2ekLiea1Stn^=p&Rlt&dmD$Z z?ZP!9k~o^GRahyGmLSieYWZS<&4VO@#NfCCo#R-UFpl7y!=k1&E;E38tcy=3!FH2{ zJK-sJYkDxA8N$!fL*Ne2SV+Us7q=69O6^O=%D&{DE*FOo9Qj6^paT1Kko~02ou_lI zYNFGB6nm!c_DG&p{Qj+B15K2Afmy5(E?sQco4YUWU-A;xfC|kh`Ij92>R<8|Caj7f z_y9lLPZBo7@x%Q@`eSaR7_#y1MMeHB5BC!Tnfypodh|;KH}779y_|2FG?N~sqhr+M z)7Bpx{7v=6Z;vhIq1?}O4dmu+o`M zaL3*PH??7ItML1l1oy?#je_1PS-M$N>z-+WVF&F*5{Dh;9K=yCtBU%iQ?0wno&u4? z@fICP8f!4+hikRbiPR%_;hzHMA^89vU#G{jl0%(kIk~PEZ&;Z;FK$r-5*mr5f<;HA zU@&R|*k*1PkG7fWf$rY&K=%#vdDn?MO&!+6$YIT5!$DgKHr19OKg)!7y`l{^CKEim zk@Vyil!9y>-}iw82V zR(|b5aH+ayvQ+Mw)OGzdli<1%Rh>Ytj<;8@%gjAlWc#0Bk106weJsKBGH9~I5BCmG z%iNgaZUmoF_v^#Au#hhWt@jfADO3{6ZrQh)(_wrN!J{^ckf=%)^62^XH3SdvkQVIZ z$GyF*R3d&JEFhIj+Hri@wqZnj;_m7%a7sQ`zLBnW2EqR7U|e4g#>-tZR{6-mIFZDW zWGCKu2*)*zF=;)#`jf4^L5@h`i0&$eXq&Sk*ECWw?y%%c7me!>v*C@qE>-eay<;G5 zqAM3Rt~Ec-9dC^NA98xH%WSsW{mZdb2#8JFfOtns6Q*Wx5W|8_UCF z@mE4H6U3hDAQ7?|?t@wkojr`>eE^z{RGQ&03@ki+Fq*g*s|~JdnT_r&2xTEnR7?$! zn0h(7l&B?&5~x z8bR6|K~i+)un?Uk;z&=j*>y)2je*A__~9WWlKn!SJepbW%kv|%Zen*54t$_8y)Gn; zxSiG5S}0?yN$KEy1na2v-D`=pHy3yY5FG6%+a(tAsmA+f)*mD|y-@D*H2=Z7$F--j z-Z_GV8X}2f&NFF;F8vwab*LRzI39tTY&D1ff!lSzb`^2I#(UN@@Yez#UPW)eyj7y_ z1QHxX5{HSpma=#p$L<#%IFH3|B_8u6dF=;sC1ZX&z@cnFjO3PWcsdyJGVCXrUIqzy zL{h;vvC?SXEji@`7e$5>oLwUw;*R|XaKHXKbqT?zP=?fufmcFa;DqCi2<~k!aI47- zXJ~BVEaK@c@UqnmhnD@wBJOa^hDb;)JQ=cQ#5CdQZNYe1a}J5+d3N_8&2z5uW)mW* zVB43H3;bVkF3A17qLkppNV6nQ9}j&%UdW9o4mZmYtq7ipenp&m^PwI4R8>3qq*@6c z3P2V9&@JI1GA~ZJ6SCRX%uEwAl3i0EaMnk*^+%gx?x#Wnfo;(q5MunXhNDTQqd4Z) zD7GZq_2FM6Btco?4@+R6ezzh`g1dK;G^}C5T{+vqebz4^!9gT(JU%IES`>1@xwh}I zBEZV5lc;$+hSfCdsWp}0dnaWV%JdDpTJ+{IT;VeK0JTGtFU)-`TT+o;==1{1jB z;}>N|5d7XrRBCu~&D{5BqEB(dLcNYMGK&47X=YqH!CMwfk2E{NJ<_8^6Z6nGMq}5j-bM zWcNW1KvVU9GdY>y3F@6;gEn$9@X>0@)5frlBKuk&&iprG4q-uxl~$?9ha)rmp^kfA(A-UwWVezIDB=}}S zfddS<)wT!x&JJeOQkth%Bq#9hmSOS4y**6^?$ld6aKi((w*TL4b}Ax?Bch+!H_3tR zo3l<{%j0og3VL7Tg1_WuTaUcX1&O4BoiJ5sgufcHylZE4{*j&Rl@fVD_DYE)=0$_V z84YlI4Q^QBcDfnC_V-l7e`V!X19x+H=-Er=7slB6LU{1obhvP#Y=RL<1sAGK)=J5P ztE+Pk6I@>>-5wvpPLg=J#FgM8bzjOH_odL3{Z5{ZCU{z&WC#yj5Qk9<#?CG1g5@SS zh$N2Zo?_p-l|15-wxqJ>+SW?q(45HJvEw?NBkq`R(eCn?Bf9Cc5xxXhToEC2o^T}# ztAluoPdF7+YQ4zkf%pJ7pU4+KHsi?CZBz6=BxJ=&k)5Z*HA@e*wjsFF9|EWB zah8~95y>GOI$?o6*XgMuE9d`9F_+Y>@ZwpkM`tN>yWsKVH{|&%2&_}OD=sh zb|>y|9dYPexEY0B7-!L?3Bg&K(#Ai@B&Bif1$K>t|42^E8N$_R{I(C(qCunz0|O-t z+&0a9Nbn%_3WV#jE~s_T(;>KOf>;u?fGx3)+p~kmMC4>$CrhyPQnfaex@^p+kKrh_l`Ntt=m~*!c^=JP{#)><&M`F zD8Bm_jwc{~mz7~sYKZtQNRrp1t*G(EdxD_-`-JF;1V^h=fwg~f2uzB@8U#Q4)-tK^ z^yEp!`Oz-yyXHvvRD}^a?4++Ia+Yb3is((nXc7 z+sO^n9seCUlwg0gJX)K|W3?ha>U|VQ)R9Qy=$0YMgCDb&-1kQv32v$02ow623%)Sj ze1qT3j3wa)0_`xm)UcPB#w1hN|3x0t=VB7rS!5Q__cblf3O@}jVd?b zx-Xt3+#}&tFiLN$8;||jNOvT}4e1V68ul|kO+xCAOR$TOWBkFrj7Bl6()0>R)7LHa z^9e3O?~{=BSd>A?v#d_01ZzVS!8W&9<#bJ}7Xc9%o(+5=Dq4j-WI#-m$!){C@$uq^cq<%_~ zw>Zq*mITkjHTqCdGg@x3-_2TWMDU_lV$_dTtY&_W9=aDha;n1q4;b!~5N=FxA~uys zwkF~f8napAiP;2Oz!M1eZqD4V8<&?8{6Q@dJmEj+=HS2?>`3_)!rd8jcnCQ^^87U7 z_E7s-Wk`2`4~#6mN^lE*QCZ-|DsS4YMvq|wNF7;P%8{kkmw;9Tn>b13w@8~LM7|nF Y@bIxihLeHxkA6I5#9zUhHmJw%|7uM-C;$Ke literal 0 HcmV?d00001 diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml new file mode 100644 index 0000000..e1a4df5 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/aarch64/DouShouQiModel.yml @@ -0,0 +1,505 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Users/marcchevaldonne/Library/Developer/Xcode/DerivedData/DouShouQiModel-bzzvovsrfmbhuydeirorjmljgtyf/Build/Intermediates.noindex/ArchiveIntermediates/DouShouQiModel/InstallationBuildProductsLocation/Library/Frameworks/DouShouQiModel.framework/Versions/A/DouShouQiModel' +relocations: + - { offsetInCU: 0x34, offset: 0x84A45, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionString, symObjAddr: 0x0, symBinAddr: 0x14E10, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x84A7A, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionNumber, symObjAddr: 0x38, symBinAddr: 0x14E48, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x84AB7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x4CD8, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x84ADB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x4CD8, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x84AFE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x4CF0, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x84B1E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x4CF0, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x84B2F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x148, symBinAddr: 0x4E20, symSize: 0x68 } + - { offsetInCU: 0xDD, offset: 0x84B6D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x4, symBinAddr: 0x4CDC, symSize: 0x14 } + - { offsetInCU: 0x110, offset: 0x84BA0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x1C, symBinAddr: 0x4CF4, symSize: 0x28 } + - { offsetInCU: 0x1A6, offset: 0x84C36, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO9hashValueSivg', symObjAddr: 0x44, symBinAddr: 0x4D1C, symSize: 0x44 } + - { offsetInCU: 0x2A0, offset: 0x84D30, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x4D60, symSize: 0x14 } + - { offsetInCU: 0x2C0, offset: 0x84D50, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x4D60, symSize: 0x14 } + - { offsetInCU: 0x300, offset: 0x84D90, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH9hashValueSivgTW', symObjAddr: 0x9C, symBinAddr: 0x4D74, symSize: 0x44 } + - { offsetInCU: 0x3E3, offset: 0x84E73, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x4DB8, symSize: 0x28 } + - { offsetInCU: 0x46C, offset: 0x84EFC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASQWb', symObjAddr: 0x1B0, symBinAddr: 0x4E88, symSize: 0x4 } + - { offsetInCU: 0x480, offset: 0x84F10, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOACSQAAWl', symObjAddr: 0x1B4, symBinAddr: 0x4E8C, symSize: 0x44 } + - { offsetInCU: 0x494, offset: 0x84F24, size: 0x8, addend: 0x0, symName: ___swift_memcpy2_1, symObjAddr: 0x1F8, symBinAddr: 0x4ED0, symSize: 0xC } + - { offsetInCU: 0x4A8, offset: 0x84F38, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x204, symBinAddr: 0x4EDC, symSize: 0x4 } + - { offsetInCU: 0x4BC, offset: 0x84F4C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwet', symObjAddr: 0x208, symBinAddr: 0x4EE0, symSize: 0xAC } + - { offsetInCU: 0x4D0, offset: 0x84F60, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwst', symObjAddr: 0x2B4, symBinAddr: 0x4F8C, symSize: 0xC4 } + - { offsetInCU: 0x4E4, offset: 0x84F74, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwug', symObjAddr: 0x378, symBinAddr: 0x5050, symSize: 0x14 } + - { offsetInCU: 0x4F8, offset: 0x84F88, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwup', symObjAddr: 0x38C, symBinAddr: 0x5064, symSize: 0x4 } + - { offsetInCU: 0x50C, offset: 0x84F9C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwui', symObjAddr: 0x390, symBinAddr: 0x5068, symSize: 0x24 } + - { offsetInCU: 0x520, offset: 0x84FB0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOMa', symObjAddr: 0x3B4, symBinAddr: 0x508C, symSize: 0x10 } + - { offsetInCU: 0x534, offset: 0x84FC4, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x3C4, symBinAddr: 0x509C, symSize: 0xC } + - { offsetInCU: 0x548, offset: 0x84FD8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwet', symObjAddr: 0x3D0, symBinAddr: 0x50A8, symSize: 0x90 } + - { offsetInCU: 0x55C, offset: 0x84FEC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwst', symObjAddr: 0x460, symBinAddr: 0x5138, symSize: 0xBC } + - { offsetInCU: 0x570, offset: 0x85000, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwug', symObjAddr: 0x51C, symBinAddr: 0x51F4, symSize: 0x8 } + - { offsetInCU: 0x584, offset: 0x85014, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwup', symObjAddr: 0x524, symBinAddr: 0x51FC, symSize: 0x4 } + - { offsetInCU: 0x598, offset: 0x85028, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwui', symObjAddr: 0x528, symBinAddr: 0x5200, symSize: 0x8 } + - { offsetInCU: 0x5AC, offset: 0x8503C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOMa', symObjAddr: 0x530, symBinAddr: 0x5208, symSize: 0x10 } + - { offsetInCU: 0x628, offset: 0x850B8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x108, symBinAddr: 0x4DE0, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x851FC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x5218, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x85220, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x5218, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x85243, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x5230, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x85263, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x18, symBinAddr: 0x5230, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x85274, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x148, symBinAddr: 0x5360, symSize: 0x7C } + - { offsetInCU: 0xF5, offset: 0x852CA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x4, symBinAddr: 0x521C, symSize: 0x14 } + - { offsetInCU: 0x128, offset: 0x852FD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x1C, symBinAddr: 0x5234, symSize: 0x28 } + - { offsetInCU: 0x1BE, offset: 0x85393, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg', symObjAddr: 0x44, symBinAddr: 0x525C, symSize: 0x44 } + - { offsetInCU: 0x2B8, offset: 0x8548D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x52A0, symSize: 0x14 } + - { offsetInCU: 0x2D8, offset: 0x854AD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x88, symBinAddr: 0x52A0, symSize: 0x14 } + - { offsetInCU: 0x318, offset: 0x854ED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH9hashValueSivgTW', symObjAddr: 0x9C, symBinAddr: 0x52B4, symSize: 0x44 } + - { offsetInCU: 0x3FB, offset: 0x855D0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x52F8, symSize: 0x28 } + - { offsetInCU: 0x484, offset: 0x85659, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASQWb', symObjAddr: 0x1C4, symBinAddr: 0x53DC, symSize: 0x4 } + - { offsetInCU: 0x498, offset: 0x8566D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOACSQAAWl', symObjAddr: 0x1C8, symBinAddr: 0x53E0, symSize: 0x44 } + - { offsetInCU: 0x4AC, offset: 0x85681, size: 0x8, addend: 0x0, symName: ___swift_memcpy3_1, symObjAddr: 0x20C, symBinAddr: 0x5424, symSize: 0x14 } + - { offsetInCU: 0x4C0, offset: 0x85695, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwet', symObjAddr: 0x224, symBinAddr: 0x5438, symSize: 0x74 } + - { offsetInCU: 0x4D4, offset: 0x856A9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwst', symObjAddr: 0x298, symBinAddr: 0x54AC, symSize: 0x8C } + - { offsetInCU: 0x4E8, offset: 0x856BD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwug', symObjAddr: 0x324, symBinAddr: 0x5538, symSize: 0x18 } + - { offsetInCU: 0x4FC, offset: 0x856D1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwup', symObjAddr: 0x33C, symBinAddr: 0x5550, symSize: 0x4 } + - { offsetInCU: 0x510, offset: 0x856E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwui', symObjAddr: 0x340, symBinAddr: 0x5554, symSize: 0x18 } + - { offsetInCU: 0x524, offset: 0x856F9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOMa', symObjAddr: 0x358, symBinAddr: 0x556C, symSize: 0x10 } + - { offsetInCU: 0x538, offset: 0x8570D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwet', symObjAddr: 0x374, symBinAddr: 0x557C, symSize: 0x90 } + - { offsetInCU: 0x54C, offset: 0x85721, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwst', symObjAddr: 0x404, symBinAddr: 0x560C, symSize: 0xBC } + - { offsetInCU: 0x560, offset: 0x85735, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwug', symObjAddr: 0x4C0, symBinAddr: 0x56C8, symSize: 0x8 } + - { offsetInCU: 0x574, offset: 0x85749, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwup', symObjAddr: 0x4C8, symBinAddr: 0x56D0, symSize: 0x4 } + - { offsetInCU: 0x588, offset: 0x8575D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwui', symObjAddr: 0x4CC, symBinAddr: 0x56D4, symSize: 0x8 } + - { offsetInCU: 0x59C, offset: 0x85771, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOMa', symObjAddr: 0x4D4, symBinAddr: 0x56DC, symSize: 0x10 } + - { offsetInCU: 0x5FC, offset: 0x857D1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x108, symBinAddr: 0x5320, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x85901, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x56EC, symSize: 0xD0 } + - { offsetInCU: 0x99, offset: 0x85973, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x56EC, symSize: 0xD0 } + - { offsetInCU: 0xEE, offset: 0x859C8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc', symObjAddr: 0xD0, symBinAddr: 0x57BC, symSize: 0xB0 } + - { offsetInCU: 0x189, offset: 0x85A63, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x190, symBinAddr: 0x587C, symSize: 0xA0 } + - { offsetInCU: 0x1DE, offset: 0x85AB8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x230, symBinAddr: 0x591C, symSize: 0x70 } + - { offsetInCU: 0x22D, offset: 0x85B07, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x2A0, symBinAddr: 0x598C, symSize: 0xC } + - { offsetInCU: 0x2A9, offset: 0x85B83, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF', symObjAddr: 0x2AC, symBinAddr: 0x5998, symSize: 0x38 } + - { offsetInCU: 0x310, offset: 0x85BEA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF', symObjAddr: 0x2E4, symBinAddr: 0x59D0, symSize: 0x2C } + - { offsetInCU: 0x384, offset: 0x85C5E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY0_', symObjAddr: 0x310, symBinAddr: 0x59FC, symSize: 0x108 } + - { offsetInCU: 0x507, offset: 0x85DE1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTQ1_', symObjAddr: 0x418, symBinAddr: 0x5B04, symSize: 0x70 } + - { offsetInCU: 0x5BF, offset: 0x85E99, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY2_', symObjAddr: 0x488, symBinAddr: 0x5B74, symSize: 0x100 } + - { offsetInCU: 0x6AE, offset: 0x85F88, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY3_', symObjAddr: 0x588, symBinAddr: 0x5C74, symSize: 0x40 } + - { offsetInCU: 0x70C, offset: 0x85FE6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfd', symObjAddr: 0x5D0, symBinAddr: 0x5CBC, symSize: 0x2C } + - { offsetInCU: 0x75D, offset: 0x86037, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfD', symObjAddr: 0x5FC, symBinAddr: 0x5CE8, symSize: 0x34 } + - { offsetInCU: 0x87E, offset: 0x86158, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCAA4MoveVSgIeggr_SgWOe', symObjAddr: 0x180, symBinAddr: 0x586C, symSize: 0x10 } + - { offsetInCU: 0x92D, offset: 0x86207, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfE', symObjAddr: 0x5C8, symBinAddr: 0x5CB4, symSize: 0x8 } + - { offsetInCU: 0x95A, offset: 0x86234, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCMa', symObjAddr: 0x630, symBinAddr: 0x5D1C, symSize: 0x20 } + - { offsetInCU: 0x4F, offset: 0x863DC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0x29998, symBinAddr: 0x1DB40, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x863F6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LLShyAA5PieceVGvpZ', symObjAddr: 0x6D30, symBinAddr: 0x1C720, symSize: 0x0 } + - { offsetInCU: 0xD7, offset: 0x86464, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x6D38, symBinAddr: 0x1C728, symSize: 0x0 } + - { offsetInCU: 0xF1, offset: 0x8647E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardV_S2itKcGvpZ', symObjAddr: 0x6D40, symBinAddr: 0x1C730, symSize: 0x0 } + - { offsetInCU: 0x10B, offset: 0x86498, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x6D48, symBinAddr: 0x1C738, symSize: 0x0 } + - { offsetInCU: 0x125, offset: 0x864B2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellTypeSDyAA0iJ0OSaySi3row_Si3coltGGvpZ', symObjAddr: 0x299A0, symBinAddr: 0x1DB48, symSize: 0x0 } + - { offsetInCU: 0x284, offset: 0x86611, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0x5E08, symSize: 0x2DC } + - { offsetInCU: 0xA99, offset: 0x86E26, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ', symObjAddr: 0x2DC, symBinAddr: 0x60E4, symSize: 0x78 } + - { offsetInCU: 0xAD7, offset: 0x86E64, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ', symObjAddr: 0x354, symBinAddr: 0x615C, symSize: 0x14 } + - { offsetInCU: 0xB01, offset: 0x86E8E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU_', symObjAddr: 0x3AC, symBinAddr: 0x61B4, symSize: 0x30 } + - { offsetInCU: 0xB41, offset: 0x86ECE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU0_', symObjAddr: 0x3DC, symBinAddr: 0x61E4, symSize: 0x78 } + - { offsetInCU: 0xB93, offset: 0x86F20, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVACycfC', symObjAddr: 0x6A8, symBinAddr: 0x64B0, symSize: 0x30 } + - { offsetInCU: 0xBD8, offset: 0x86F65, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x6D8, symBinAddr: 0x64E0, symSize: 0x54 } + - { offsetInCU: 0xC3D, offset: 0x86FCA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV19findAuthorizedMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL5boardSayAA4MoveVGAA5BoardV_tF', symObjAddr: 0x72C, symBinAddr: 0x6534, symSize: 0x458 } + - { offsetInCU: 0x15D4, offset: 0x87961, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12findRatMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0xB84, symBinAddr: 0x698C, symSize: 0x62C } + - { offsetInCU: 0x1FE8, offset: 0x88375, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV17findElephantMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x11B0, symBinAddr: 0x6FB8, symSize: 0x5F8 } + - { offsetInCU: 0x295A, offset: 0x88CE7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16findDefaultMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x17A8, symBinAddr: 0x75B0, symSize: 0x6C4 } + - { offsetInCU: 0x340F, offset: 0x8979C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV21findTigerAndLionMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x1E6C, symBinAddr: 0x7C74, symSize: 0x44C } + - { offsetInCU: 0x3A6C, offset: 0x89DF9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20findDirectNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x22B8, symBinAddr: 0x80C0, symSize: 0x300 } + - { offsetInCU: 0x3FE8, offset: 0x8A375, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV26findTigerAndLionNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x25B8, symBinAddr: 0x83C0, symSize: 0x56C } + - { offsetInCU: 0x491C, offset: 0x8ACA9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x2B24, symBinAddr: 0x892C, symSize: 0x12C } + - { offsetInCU: 0x4AEC, offset: 0x8AE79, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x2C50, symBinAddr: 0x8A58, symSize: 0x140 } + - { offsetInCU: 0x4D56, offset: 0x8B0E3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF', symObjAddr: 0x2D90, symBinAddr: 0x8B98, symSize: 0xA0 } + - { offsetInCU: 0x4E40, offset: 0x8B1CD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF', symObjAddr: 0x2E30, symBinAddr: 0x8C38, symSize: 0x104 } + - { offsetInCU: 0x50CF, offset: 0x8B45C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x2F34, symBinAddr: 0x8D3C, symSize: 0x3C } + - { offsetInCU: 0x51E0, offset: 0x8B56D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF', symObjAddr: 0x2F70, symBinAddr: 0x8D78, symSize: 0x188 } + - { offsetInCU: 0x537E, offset: 0x8B70B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF', symObjAddr: 0x30F8, symBinAddr: 0x8F00, symSize: 0x424 } + - { offsetInCU: 0x5879, offset: 0x8BC06, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0x351C, symBinAddr: 0x9324, symSize: 0x8 } + - { offsetInCU: 0x588D, offset: 0x8BC1A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg', symObjAddr: 0x3524, symBinAddr: 0x932C, symSize: 0x8 } + - { offsetInCU: 0x58BF, offset: 0x8BC4C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11createBoardAA0H0VyFZTW', symObjAddr: 0x352C, symBinAddr: 0x9334, symSize: 0x78 } + - { offsetInCU: 0x590C, offset: 0x8BC99, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10checkBoardyyAA0H0VKFZTW', symObjAddr: 0x35A4, symBinAddr: 0x93AC, symSize: 0x14 } + - { offsetInCU: 0x5944, offset: 0x8BCD1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0x35B8, symBinAddr: 0x93C0, symSize: 0x4 } + - { offsetInCU: 0x5960, offset: 0x8BCED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0x35BC, symBinAddr: 0x93C4, symSize: 0x14 } + - { offsetInCU: 0x597C, offset: 0x8BD09, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0x35D0, symBinAddr: 0x93D8, symSize: 0x14 } + - { offsetInCU: 0x5998, offset: 0x8BD25, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itFTW', symObjAddr: 0x35E4, symBinAddr: 0x93EC, symSize: 0x4 } + - { offsetInCU: 0x59B4, offset: 0x8BD41, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtFTW', symObjAddr: 0x35E8, symBinAddr: 0x93F0, symSize: 0x4 } + - { offsetInCU: 0x59D0, offset: 0x8BD5D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itFTW', symObjAddr: 0x35EC, symBinAddr: 0x93F4, symSize: 0x4 } + - { offsetInCU: 0x59EC, offset: 0x8BD79, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VALtKFTW', symObjAddr: 0x35F0, symBinAddr: 0x93F8, symSize: 0x14 } + - { offsetInCU: 0x5A21, offset: 0x8BDAE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0x3604, symBinAddr: 0x940C, symSize: 0x8 } + - { offsetInCU: 0x5A41, offset: 0x8BDCE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0x3604, symBinAddr: 0x940C, symSize: 0x8 } + - { offsetInCU: 0x5A66, offset: 0x8BDF3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0x360C, symBinAddr: 0x9414, symSize: 0x8 } + - { offsetInCU: 0x5A86, offset: 0x8BE13, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0x360C, symBinAddr: 0x9414, symSize: 0x8 } + - { offsetInCU: 0x5A99, offset: 0x8BE26, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZTf4nd_n', symObjAddr: 0x5710, symBinAddr: 0xB518, symSize: 0x28C } + - { offsetInCU: 0x5E0F, offset: 0x8C19C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20initPlacesByCellType33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardVFZTf4nd_n', symObjAddr: 0x599C, symBinAddr: 0xB7A4, symSize: 0x3A8 } + - { offsetInCU: 0x629F, offset: 0x8C62C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV23checkCellsByTypeIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x5D44, symBinAddr: 0xBB4C, symSize: 0x15C } + - { offsetInCU: 0x6492, offset: 0x8C81F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV18checkPiecesIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x5EA0, symBinAddr: 0xBCA8, symSize: 0x178 } + - { offsetInCU: 0x6572, offset: 0x8C8FF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15checkWaterCells33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x6018, symBinAddr: 0xBE20, symSize: 0xDC } + - { offsetInCU: 0x6689, offset: 0x8CA16, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x368, symBinAddr: 0x6170, symSize: 0x14 } + - { offsetInCU: 0x66A3, offset: 0x8CA30, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x37C, symBinAddr: 0x6184, symSize: 0x30 } + - { offsetInCU: 0x66D9, offset: 0x8CA66, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x454, symBinAddr: 0x625C, symSize: 0x30 } + - { offsetInCU: 0x66F3, offset: 0x8CA80, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x510, symBinAddr: 0x6318, symSize: 0x14 } + - { offsetInCU: 0x670D, offset: 0x8CA9A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellType_WZ', symObjAddr: 0x524, symBinAddr: 0x632C, symSize: 0x24 } + - { offsetInCU: 0x6C29, offset: 0x8CFB6, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8setValue_6forKeyyq_n_xtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3614, symBinAddr: 0x941C, symSize: 0xB0 } + - { offsetInCU: 0x6C9E, offset: 0x8D02B, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x36C4, symBinAddr: 0x94CC, symSize: 0x70 } + - { offsetInCU: 0x6CCB, offset: 0x8D058, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x3734, symBinAddr: 0x953C, symSize: 0x3C } + - { offsetInCU: 0x6D0E, offset: 0x8D09B, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3770, symBinAddr: 0x9578, symSize: 0x64 } + - { offsetInCU: 0x6D86, offset: 0x8D113, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x37D4, symBinAddr: 0x95DC, symSize: 0xE0 } + - { offsetInCU: 0x6EBE, offset: 0x8D24B, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x38B4, symBinAddr: 0x96BC, symSize: 0x20 } + - { offsetInCU: 0x6EE1, offset: 0x8D26E, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5.resume.0', symObjAddr: 0x38D4, symBinAddr: 0x96DC, symSize: 0x10 } + - { offsetInCU: 0x6F24, offset: 0x8D2B1, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x38E4, symBinAddr: 0x96EC, symSize: 0xC8 } + - { offsetInCU: 0x6F8C, offset: 0x8D319, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x39AC, symBinAddr: 0x97B4, symSize: 0xE0 } + - { offsetInCU: 0x6FE2, offset: 0x8D36F, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x3A8C, symBinAddr: 0x9894, symSize: 0x78 } + - { offsetInCU: 0x704F, offset: 0x8D3DC, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x3B6C, symBinAddr: 0x9974, symSize: 0x1C0 } + - { offsetInCU: 0x7179, offset: 0x8D506, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3D2C, symBinAddr: 0x9B34, symSize: 0x54 } + - { offsetInCU: 0x724A, offset: 0x8D5D7, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x3D80, symBinAddr: 0x9B88, symSize: 0x260 } + - { offsetInCU: 0x740A, offset: 0x8D797, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x4080, symBinAddr: 0x9E88, symSize: 0x1B0 } + - { offsetInCU: 0x748B, offset: 0x8D818, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4230, symBinAddr: 0xA038, symSize: 0x1C8 } + - { offsetInCU: 0x7525, offset: 0x8D8B2, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x43F8, symBinAddr: 0xA200, symSize: 0x358 } + - { offsetInCU: 0x76A4, offset: 0x8DA31, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4750, symBinAddr: 0xA558, symSize: 0x344 } + - { offsetInCU: 0x77B7, offset: 0x8DB44, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x4A94, symBinAddr: 0xA89C, symSize: 0x154 } + - { offsetInCU: 0x79C2, offset: 0x8DD4F, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x4BE8, symBinAddr: 0xA9F0, symSize: 0x180 } + - { offsetInCU: 0x7BD8, offset: 0x8DF65, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x4D68, symBinAddr: 0xAB70, symSize: 0x190 } + - { offsetInCU: 0x7C3C, offset: 0x8DFC9, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x4EF8, symBinAddr: 0xAD00, symSize: 0x298 } + - { offsetInCU: 0x7E42, offset: 0x8E1CF, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x5190, symBinAddr: 0xAF98, symSize: 0x33C } + - { offsetInCU: 0x8072, offset: 0x8E3FF, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x54CC, symBinAddr: 0xB2D4, symSize: 0x1C } + - { offsetInCU: 0x808A, offset: 0x8E417, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x54E8, symBinAddr: 0xB2F0, symSize: 0x1C } + - { offsetInCU: 0x80D9, offset: 0x8E466, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x5504, symBinAddr: 0xB30C, symSize: 0x110 } + - { offsetInCU: 0x8231, offset: 0x8E5BE, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x5614, symBinAddr: 0xB41C, symSize: 0xFC } + - { offsetInCU: 0x84A2, offset: 0x8E82F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOACs0F0AAWl', symObjAddr: 0x62EC, symBinAddr: 0xC0F4, symSize: 0x44 } + - { offsetInCU: 0x84B6, offset: 0x8E843, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOACs0G0AAWl', symObjAddr: 0x6330, symBinAddr: 0xC138, symSize: 0x44 } + - { offsetInCU: 0x84CA, offset: 0x8E857, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwCP', symObjAddr: 0x6374, symBinAddr: 0xC17C, symSize: 0x34 } + - { offsetInCU: 0x84DE, offset: 0x8E86B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwxx', symObjAddr: 0x63A8, symBinAddr: 0xC1B0, symSize: 0x28 } + - { offsetInCU: 0x84F2, offset: 0x8E87F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwcp', symObjAddr: 0x63D0, symBinAddr: 0xC1D8, symSize: 0x34 } + - { offsetInCU: 0x8506, offset: 0x8E893, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwca', symObjAddr: 0x6404, symBinAddr: 0xC20C, symSize: 0x5C } + - { offsetInCU: 0x851A, offset: 0x8E8A7, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x6460, symBinAddr: 0xC268, symSize: 0xC } + - { offsetInCU: 0x852E, offset: 0x8E8BB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwta', symObjAddr: 0x646C, symBinAddr: 0xC274, symSize: 0x44 } + - { offsetInCU: 0x8542, offset: 0x8E8CF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwet', symObjAddr: 0x64B0, symBinAddr: 0xC2B8, symSize: 0x48 } + - { offsetInCU: 0x8556, offset: 0x8E8E3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwst', symObjAddr: 0x64F8, symBinAddr: 0xC300, symSize: 0x3C } + - { offsetInCU: 0x856A, offset: 0x8E8F7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVMa', symObjAddr: 0x6534, symBinAddr: 0xC33C, symSize: 0x10 } + - { offsetInCU: 0x857E, offset: 0x8E90B, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x6544, symBinAddr: 0xC34C, symSize: 0x40 } + - { offsetInCU: 0x8642, offset: 0x8E9CF, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy14DouShouQiModel4MoveVG_s15EmptyCollectionVyANGTg5Tf4nndn_n', symObjAddr: 0x6684, symBinAddr: 0xC48C, symSize: 0x178 } + - { offsetInCU: 0x8713, offset: 0x8EAA0, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lF14DouShouQiModel4MoveV_s15EmptyCollectionVyAHGTg5Tf4ndn_n', symObjAddr: 0x67FC, symBinAddr: 0xC604, symSize: 0xC0 } + - { offsetInCU: 0x8927, offset: 0x8ECB4, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x548, symBinAddr: 0x6350, symSize: 0x4C } + - { offsetInCU: 0x8943, offset: 0x8ECD0, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x594, symBinAddr: 0x639C, symSize: 0x30 } + - { offsetInCU: 0x89EF, offset: 0x8ED7C, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x5C4, symBinAddr: 0x63CC, symSize: 0xE4 } + - { offsetInCU: 0x8F81, offset: 0x8F30E, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5Tf4gd_n', symObjAddr: 0x60F4, symBinAddr: 0xBEFC, symSize: 0x100 } + - { offsetInCU: 0x90B3, offset: 0x8F440, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5BoardV_SiTg5Tf4gd_n', symObjAddr: 0x61F4, symBinAddr: 0xBFFC, symSize: 0xF8 } + - { offsetInCU: 0x9203, offset: 0x8F590, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5OwnerO_AC6PlayerCTg5Tf4gd_n', symObjAddr: 0x6584, symBinAddr: 0xC38C, symSize: 0x100 } + - { offsetInCU: 0x27, offset: 0x8F8E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0xCAE0, symSize: 0x1C } + - { offsetInCU: 0x4B, offset: 0x8F909, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0xCAE0, symSize: 0x1C } + - { offsetInCU: 0x9A, offset: 0x8F958, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV11descriptionSSvg', symObjAddr: 0x1C, symBinAddr: 0xCAFC, symSize: 0xF0 } + - { offsetInCU: 0x1DF, offset: 0x8FA9D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg', symObjAddr: 0x10C, symBinAddr: 0xCBEC, symSize: 0xC } + - { offsetInCU: 0x1FD, offset: 0x8FABB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg', symObjAddr: 0x118, symBinAddr: 0xCBF8, symSize: 0xC } + - { offsetInCU: 0x21B, offset: 0x8FAD9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg', symObjAddr: 0x124, symBinAddr: 0xCC04, symSize: 0xC } + - { offsetInCU: 0x239, offset: 0x8FAF7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs', symObjAddr: 0x130, symBinAddr: 0xCC10, symSize: 0xC } + - { offsetInCU: 0x277, offset: 0x8FB35, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM', symObjAddr: 0x13C, symBinAddr: 0xCC1C, symSize: 0x10 } + - { offsetInCU: 0x2A5, offset: 0x8FB63, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM.resume.0', symObjAddr: 0x14C, symBinAddr: 0xCC2C, symSize: 0x4 } + - { offsetInCU: 0x2D0, offset: 0x8FB8E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ', symObjAddr: 0x150, symBinAddr: 0xCC30, symSize: 0x4 } + - { offsetInCU: 0x2E4, offset: 0x8FBA2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x154, symBinAddr: 0xCC34, symSize: 0x4 } + - { offsetInCU: 0x30F, offset: 0x8FBCD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x158, symBinAddr: 0xCC38, symSize: 0x4 } + - { offsetInCU: 0x32F, offset: 0x8FBED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x158, symBinAddr: 0xCC38, symSize: 0x4 } + - { offsetInCU: 0x340, offset: 0x8FBFE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x15C, symBinAddr: 0xCC3C, symSize: 0x58 } + - { offsetInCU: 0x3B4, offset: 0x8FC72, size: 0x8, addend: 0x0, symName: ___swift_memcpy4_1, symObjAddr: 0x1B4, symBinAddr: 0xCC94, symSize: 0xC } + - { offsetInCU: 0x3C8, offset: 0x8FC86, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwet', symObjAddr: 0x1C4, symBinAddr: 0xCCA0, symSize: 0x44 } + - { offsetInCU: 0x3DC, offset: 0x8FC9A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwst', symObjAddr: 0x208, symBinAddr: 0xCCE4, symSize: 0x40 } + - { offsetInCU: 0x3F0, offset: 0x8FCAE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVMa', symObjAddr: 0x248, symBinAddr: 0xCD24, symSize: 0x10 } + - { offsetInCU: 0x2B, offset: 0x8FDBC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0xCD34, symSize: 0x1A4 } + - { offsetInCU: 0x4F, offset: 0x8FDE0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0xB330, symBinAddr: 0x1DB50, symSize: 0x0 } + - { offsetInCU: 0x1A2, offset: 0x8FF33, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0xCD34, symSize: 0x1A4 } + - { offsetInCU: 0x582, offset: 0x90313, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ', symObjAddr: 0x1A4, symBinAddr: 0xCED8, symSize: 0x78 } + - { offsetInCU: 0x5C0, offset: 0x90351, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ', symObjAddr: 0x21C, symBinAddr: 0xCF50, symSize: 0x14 } + - { offsetInCU: 0x5DB, offset: 0x9036C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVACycfC', symObjAddr: 0x230, symBinAddr: 0xCF64, symSize: 0x30 } + - { offsetInCU: 0x61F, offset: 0x903B0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x260, symBinAddr: 0xCF94, symSize: 0x54 } + - { offsetInCU: 0x683, offset: 0x90414, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x2B4, symBinAddr: 0xCFE8, symSize: 0x17C } + - { offsetInCU: 0x99E, offset: 0x9072F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x430, symBinAddr: 0xD164, symSize: 0x29C } + - { offsetInCU: 0xCE8, offset: 0x90A79, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF', symObjAddr: 0x6CC, symBinAddr: 0xD400, symSize: 0xA0 } + - { offsetInCU: 0xDF9, offset: 0x90B8A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF', symObjAddr: 0x76C, symBinAddr: 0xD4A0, symSize: 0x10C } + - { offsetInCU: 0x1033, offset: 0x90DC4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x878, symBinAddr: 0xD5AC, symSize: 0x3C } + - { offsetInCU: 0x1143, offset: 0x90ED4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF', symObjAddr: 0x8B4, symBinAddr: 0xD5E8, symSize: 0x11C } + - { offsetInCU: 0x12BB, offset: 0x9104C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF', symObjAddr: 0x9D0, symBinAddr: 0xD704, symSize: 0x1E4 } + - { offsetInCU: 0x1477, offset: 0x91208, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0xBB4, symBinAddr: 0xD8E8, symSize: 0x8 } + - { offsetInCU: 0x148B, offset: 0x9121C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg', symObjAddr: 0xBBC, symBinAddr: 0xD8F0, symSize: 0x8 } + - { offsetInCU: 0x14BD, offset: 0x9124E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11createBoardAA0I0VyFZTW', symObjAddr: 0xBC4, symBinAddr: 0xD8F8, symSize: 0x78 } + - { offsetInCU: 0x150A, offset: 0x9129B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10checkBoardyyAA0I0VKFZTW', symObjAddr: 0xC3C, symBinAddr: 0xD970, symSize: 0x14 } + - { offsetInCU: 0x1542, offset: 0x912D3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0xC50, symBinAddr: 0xD984, symSize: 0x4 } + - { offsetInCU: 0x155E, offset: 0x912EF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0xC54, symBinAddr: 0xD988, symSize: 0x14 } + - { offsetInCU: 0x157A, offset: 0x9130B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0xC68, symBinAddr: 0xD99C, symSize: 0x14 } + - { offsetInCU: 0x1596, offset: 0x91327, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itFTW', symObjAddr: 0xC7C, symBinAddr: 0xD9B0, symSize: 0x4 } + - { offsetInCU: 0x15B2, offset: 0x91343, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtFTW', symObjAddr: 0xC80, symBinAddr: 0xD9B4, symSize: 0x4 } + - { offsetInCU: 0x15CE, offset: 0x9135F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itFTW', symObjAddr: 0xC84, symBinAddr: 0xD9B8, symSize: 0x18 } + - { offsetInCU: 0x15EA, offset: 0x9137B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VALtKFTW', symObjAddr: 0xC9C, symBinAddr: 0xD9D0, symSize: 0x14 } + - { offsetInCU: 0x161E, offset: 0x913AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0xCB0, symBinAddr: 0xD9E4, symSize: 0x8 } + - { offsetInCU: 0x163E, offset: 0x913CF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0xCB0, symBinAddr: 0xD9E4, symSize: 0x8 } + - { offsetInCU: 0x1661, offset: 0x913F2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0xCB8, symBinAddr: 0xD9EC, symSize: 0x8 } + - { offsetInCU: 0x1681, offset: 0x91412, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0xCB8, symBinAddr: 0xD9EC, symSize: 0x8 } + - { offsetInCU: 0x1693, offset: 0x91424, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV16checkCellsByType33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xCC0, symBinAddr: 0xD9F4, symSize: 0x144 } + - { offsetInCU: 0x1895, offset: 0x91626, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11checkPieces33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xE04, symBinAddr: 0xDB38, symSize: 0x220 } + - { offsetInCU: 0x1BFD, offset: 0x9198E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZTf4nd_n', symObjAddr: 0x1024, symBinAddr: 0xDD58, symSize: 0xB8 } + - { offsetInCU: 0x1E82, offset: 0x91C13, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwCP', symObjAddr: 0x11A4, symBinAddr: 0xDE10, symSize: 0x34 } + - { offsetInCU: 0x1E96, offset: 0x91C27, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwxx', symObjAddr: 0x11D8, symBinAddr: 0xDE44, symSize: 0x28 } + - { offsetInCU: 0x1EAA, offset: 0x91C3B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwcp', symObjAddr: 0x1200, symBinAddr: 0xDE6C, symSize: 0x34 } + - { offsetInCU: 0x1EBE, offset: 0x91C4F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwca', symObjAddr: 0x1234, symBinAddr: 0xDEA0, symSize: 0x5C } + - { offsetInCU: 0x1ED2, offset: 0x91C63, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwta', symObjAddr: 0x129C, symBinAddr: 0xDEFC, symSize: 0x44 } + - { offsetInCU: 0x1EE6, offset: 0x91C77, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwet', symObjAddr: 0x12E0, symBinAddr: 0xDF40, symSize: 0x48 } + - { offsetInCU: 0x1EFA, offset: 0x91C8B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwst', symObjAddr: 0x1328, symBinAddr: 0xDF88, symSize: 0x3C } + - { offsetInCU: 0x1F0E, offset: 0x91C9F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVMa', symObjAddr: 0x1364, symBinAddr: 0xDFC4, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x92041, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0xE04C, symSize: 0x68 } + - { offsetInCU: 0x7A, offset: 0x92070, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfd', symObjAddr: 0x88, symBinAddr: 0xE0D4, symSize: 0x24 } + - { offsetInCU: 0x97, offset: 0x9208D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF', symObjAddr: 0xAC, symBinAddr: 0xE0F8, symSize: 0xE4 } + - { offsetInCU: 0x1C2, offset: 0x921B8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF', symObjAddr: 0x190, symBinAddr: 0xE1DC, symSize: 0x28 } + - { offsetInCU: 0x252, offset: 0x92248, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY0_', symObjAddr: 0x1B8, symBinAddr: 0xE204, symSize: 0x10C } + - { offsetInCU: 0x3DB, offset: 0x923D1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTQ1_', symObjAddr: 0x2C4, symBinAddr: 0xE310, symSize: 0x70 } + - { offsetInCU: 0x49A, offset: 0x92490, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY2_', symObjAddr: 0x334, symBinAddr: 0xE380, symSize: 0xFC } + - { offsetInCU: 0x58F, offset: 0x92585, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY3_', symObjAddr: 0x430, symBinAddr: 0xE47C, symSize: 0x40 } + - { offsetInCU: 0x601, offset: 0x925F7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC4nameSSvg', symObjAddr: 0x470, symBinAddr: 0xE4BC, symSize: 0x2C } + - { offsetInCU: 0x630, offset: 0x92626, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC2idAA5OwnerOvg', symObjAddr: 0x49C, symBinAddr: 0xE4E8, symSize: 0xC } + - { offsetInCU: 0x693, offset: 0x92689, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x4A8, symBinAddr: 0xE4F4, symSize: 0x98 } + - { offsetInCU: 0x6C8, offset: 0x926BE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x540, symBinAddr: 0xE58C, symSize: 0xC } + - { offsetInCU: 0x738, offset: 0x9272E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfD', symObjAddr: 0x6F4, symBinAddr: 0xE740, symSize: 0x2C } + - { offsetInCU: 0x77C, offset: 0x92772, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCMa', symObjAddr: 0x68, symBinAddr: 0xE0B4, symSize: 0x20 } + - { offsetInCU: 0x883, offset: 0x92879, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TR', symObjAddr: 0x54C, symBinAddr: 0xE598, symSize: 0x6C } + - { offsetInCU: 0x8B6, offset: 0x928AC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTQ0_', symObjAddr: 0x5B8, symBinAddr: 0xE604, symSize: 0x48 } + - { offsetInCU: 0x904, offset: 0x928FA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA', symObjAddr: 0x624, symBinAddr: 0xE670, symSize: 0x88 } + - { offsetInCU: 0x934, offset: 0x9292A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTATQ0_', symObjAddr: 0x6AC, symBinAddr: 0xE6F8, symSize: 0x48 } + - { offsetInCU: 0x9FE, offset: 0x929F4, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSi3row_Si3colt_Tg5', symObjAddr: 0x82C, symBinAddr: 0xE878, symSize: 0xFC } + - { offsetInCU: 0xBA1, offset: 0x92B97, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x968, symBinAddr: 0xE974, symSize: 0x110 } + - { offsetInCU: 0xD44, offset: 0x92D3A, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0xA78, symBinAddr: 0xEA84, symSize: 0xFC } + - { offsetInCU: 0xEF2, offset: 0x92EE8, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0xB74, symBinAddr: 0xEB80, symSize: 0x128 } + - { offsetInCU: 0x27, offset: 0x93220, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xEE28, symSize: 0x4 } + - { offsetInCU: 0x3F, offset: 0x93238, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwCP', symObjAddr: 0x10, symBinAddr: 0xEE38, symSize: 0x48 } + - { offsetInCU: 0x53, offset: 0x9324C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwxx', symObjAddr: 0x58, symBinAddr: 0xEE80, symSize: 0x18 } + - { offsetInCU: 0x67, offset: 0x93260, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwcp', symObjAddr: 0x70, symBinAddr: 0xEE98, symSize: 0x48 } + - { offsetInCU: 0x7B, offset: 0x93274, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwca', symObjAddr: 0xB8, symBinAddr: 0xEEE0, symSize: 0xA0 } + - { offsetInCU: 0x8F, offset: 0x93288, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwta', symObjAddr: 0x164, symBinAddr: 0xEF80, symSize: 0x60 } + - { offsetInCU: 0xA3, offset: 0x9329C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwet', symObjAddr: 0x1C4, symBinAddr: 0xEFE0, symSize: 0x58 } + - { offsetInCU: 0xB7, offset: 0x932B0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwst', symObjAddr: 0x21C, symBinAddr: 0xF038, symSize: 0x54 } + - { offsetInCU: 0xCB, offset: 0x932C4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwug', symObjAddr: 0x270, symBinAddr: 0xF08C, symSize: 0x18 } + - { offsetInCU: 0xDF, offset: 0x932D8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwup', symObjAddr: 0x288, symBinAddr: 0xF0A4, symSize: 0x4 } + - { offsetInCU: 0xF3, offset: 0x932EC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwui', symObjAddr: 0x28C, symBinAddr: 0xF0A8, symSize: 0x20 } + - { offsetInCU: 0x107, offset: 0x93300, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOMa', symObjAddr: 0x2AC, symBinAddr: 0xF0C8, symSize: 0x10 } + - { offsetInCU: 0x12C, offset: 0x93325, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xEE28, symSize: 0x4 } + - { offsetInCU: 0x148, offset: 0x93341, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP5_codeSivgTW', symObjAddr: 0x4, symBinAddr: 0xEE2C, symSize: 0x4 } + - { offsetInCU: 0x164, offset: 0x9335D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0x8, symBinAddr: 0xEE30, symSize: 0x4 } + - { offsetInCU: 0x180, offset: 0x93379, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0xC, symBinAddr: 0xEE34, symSize: 0x4 } + - { offsetInCU: 0x27, offset: 0x9340E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xF0D8, symSize: 0x28 } + - { offsetInCU: 0x52, offset: 0x93439, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xF0D8, symSize: 0x28 } + - { offsetInCU: 0xC5, offset: 0x934AC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY0_', symObjAddr: 0x28, symBinAddr: 0xF100, symSize: 0x1B4 } + - { offsetInCU: 0x3A6, offset: 0x9378D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTQ1_', symObjAddr: 0x1DC, symBinAddr: 0xF2B4, symSize: 0x70 } + - { offsetInCU: 0x4A7, offset: 0x9388E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY2_', symObjAddr: 0x24C, symBinAddr: 0xF324, symSize: 0x104 } + - { offsetInCU: 0x5DD, offset: 0x939C4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY3_', symObjAddr: 0x350, symBinAddr: 0xF428, symSize: 0x4C } + - { offsetInCU: 0x6C4, offset: 0x93AAB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x3C0, symBinAddr: 0xF498, symSize: 0x9C } + - { offsetInCU: 0x71B, offset: 0x93B02, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x45C, symBinAddr: 0xF534, symSize: 0x6C } + - { offsetInCU: 0x76C, offset: 0x93B53, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfd', symObjAddr: 0x4C8, symBinAddr: 0xF5A0, symSize: 0x24 } + - { offsetInCU: 0x7CB, offset: 0x93BB2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfD', symObjAddr: 0x4EC, symBinAddr: 0xF5C4, symSize: 0x2C } + - { offsetInCU: 0x9ED, offset: 0x93DD4, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x39C, symBinAddr: 0xF474, symSize: 0x24 } + - { offsetInCU: 0xA98, offset: 0x93E7F, size: 0x8, addend: 0x0, symName: '_$sSGsE4next10upperBoundqd__qd___ts17FixedWidthIntegerRd__SURd__lFs27SystemRandomNumberGeneratorV_SuTg5', symObjAddr: 0x518, symBinAddr: 0xF5F0, symSize: 0x88 } + - { offsetInCU: 0xB39, offset: 0x93F20, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCMa', symObjAddr: 0x5A0, symBinAddr: 0xF678, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0x940DC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xF698, symSize: 0x48 } + - { offsetInCU: 0x6C, offset: 0x94121, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xF698, symSize: 0x48 } + - { offsetInCU: 0xDB, offset: 0x94190, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ', symObjAddr: 0x88, symBinAddr: 0xF6E0, symSize: 0x14 } + - { offsetInCU: 0x10E, offset: 0x941C3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF', symObjAddr: 0x9C, symBinAddr: 0xF6F4, symSize: 0x28 } + - { offsetInCU: 0x1A4, offset: 0x94259, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO9hashValueSivg', symObjAddr: 0xC4, symBinAddr: 0xF71C, symSize: 0x44 } + - { offsetInCU: 0x29E, offset: 0x94353, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x108, symBinAddr: 0xF760, symSize: 0x14 } + - { offsetInCU: 0x2BE, offset: 0x94373, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x108, symBinAddr: 0xF760, symSize: 0x14 } + - { offsetInCU: 0x2FE, offset: 0x943B3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x11C, symBinAddr: 0xF774, symSize: 0x44 } + - { offsetInCU: 0x3E1, offset: 0x94496, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x160, symBinAddr: 0xF7B8, symSize: 0x28 } + - { offsetInCU: 0x46D, offset: 0x94522, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAAsADP8allCases03AllJ0QzvgZTW', symObjAddr: 0x2A4, symBinAddr: 0xF8FC, symSize: 0x58 } + - { offsetInCU: 0x509, offset: 0x945BE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASQWb', symObjAddr: 0x1C8, symBinAddr: 0xF820, symSize: 0x4 } + - { offsetInCU: 0x51D, offset: 0x945D2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOACSQAAWl', symObjAddr: 0x1CC, symBinAddr: 0xF824, symSize: 0x44 } + - { offsetInCU: 0x531, offset: 0x945E6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAA8AllCasessADP_SlWT', symObjAddr: 0x210, symBinAddr: 0xF868, symSize: 0x4 } + - { offsetInCU: 0x545, offset: 0x945FA, size: 0x8, addend: 0x0, symName: '_$sSay14DouShouQiModel8CellTypeOGSayxGSlsWl', symObjAddr: 0x214, symBinAddr: 0xF86C, symSize: 0x4C } + - { offsetInCU: 0x559, offset: 0x9460E, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x260, symBinAddr: 0xF8B8, symSize: 0x44 } + - { offsetInCU: 0x56D, offset: 0x94622, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwet', symObjAddr: 0x30C, symBinAddr: 0xF954, symSize: 0x90 } + - { offsetInCU: 0x581, offset: 0x94636, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwst', symObjAddr: 0x39C, symBinAddr: 0xF9E4, symSize: 0xBC } + - { offsetInCU: 0x595, offset: 0x9464A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwug', symObjAddr: 0x458, symBinAddr: 0xFAA0, symSize: 0x8 } + - { offsetInCU: 0x5A9, offset: 0x9465E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwup', symObjAddr: 0x460, symBinAddr: 0xFAA8, symSize: 0x4 } + - { offsetInCU: 0x5BD, offset: 0x94672, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwui', symObjAddr: 0x464, symBinAddr: 0xFAAC, symSize: 0x8 } + - { offsetInCU: 0x5D1, offset: 0x94686, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOMa', symObjAddr: 0x46C, symBinAddr: 0xFAB4, symSize: 0x10 } + - { offsetInCU: 0x640, offset: 0x946F5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x188, symBinAddr: 0xF7E0, symSize: 0x40 } + - { offsetInCU: 0x2B, offset: 0x94839, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xFAC4, symSize: 0x68 } + - { offsetInCU: 0xA6, offset: 0x948B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xFAC4, symSize: 0x68 } + - { offsetInCU: 0x2B0, offset: 0x94ABE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF', symObjAddr: 0x68, symBinAddr: 0xFB2C, symSize: 0x1C0 } + - { offsetInCU: 0x583, offset: 0x94D91, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF', symObjAddr: 0x228, symBinAddr: 0xFCEC, symSize: 0xD0 } + - { offsetInCU: 0x7F1, offset: 0x94FFF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6nbRowsSivg', symObjAddr: 0x2F8, symBinAddr: 0xFDBC, symSize: 0x8 } + - { offsetInCU: 0x80F, offset: 0x9501D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9nbColumnsSivg', symObjAddr: 0x300, symBinAddr: 0xFDC4, symSize: 0x8 } + - { offsetInCU: 0x82D, offset: 0x9503B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg', symObjAddr: 0x308, symBinAddr: 0xFDCC, symSize: 0x8 } + - { offsetInCU: 0x84B, offset: 0x95059, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF', symObjAddr: 0x310, symBinAddr: 0xFDD4, symSize: 0xD0 } + - { offsetInCU: 0xA02, offset: 0x95210, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF', symObjAddr: 0x3E0, symBinAddr: 0xFEA4, symSize: 0x150 } + - { offsetInCU: 0xC18, offset: 0x95426, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF', symObjAddr: 0x530, symBinAddr: 0xFFF4, symSize: 0x14C } + - { offsetInCU: 0xE35, offset: 0x95643, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ', symObjAddr: 0x67C, symBinAddr: 0x10140, symSize: 0x28 } + - { offsetInCU: 0xE77, offset: 0x95685, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9hashValueSivg', symObjAddr: 0x6A4, symBinAddr: 0x10168, symSize: 0x50 } + - { offsetInCU: 0xF03, offset: 0x95711, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH9hashValueSivgTW', symObjAddr: 0x6F4, symBinAddr: 0x101B8, symSize: 0x50 } + - { offsetInCU: 0xF92, offset: 0x957A0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x744, symBinAddr: 0x10208, symSize: 0x4 } + - { offsetInCU: 0xFC0, offset: 0x957CE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x794, symBinAddr: 0x10258, symSize: 0x28 } + - { offsetInCU: 0x125D, offset: 0x95A6B, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x7BC, symBinAddr: 0x10280, symSize: 0x14 } + - { offsetInCU: 0x1295, offset: 0x95AA3, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x7D0, symBinAddr: 0x10294, symSize: 0x14 } + - { offsetInCU: 0x12CD, offset: 0x95ADB, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0x7E4, symBinAddr: 0x102A8, symSize: 0x14 } + - { offsetInCU: 0x1305, offset: 0x95B13, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASQWb', symObjAddr: 0x9B0, symBinAddr: 0x10474, symSize: 0x4 } + - { offsetInCU: 0x1319, offset: 0x95B27, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVACSQAAWl', symObjAddr: 0x9B4, symBinAddr: 0x10478, symSize: 0x44 } + - { offsetInCU: 0x132D, offset: 0x95B3B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwCP', symObjAddr: 0x9F8, symBinAddr: 0x104BC, symSize: 0x34 } + - { offsetInCU: 0x1341, offset: 0x95B4F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwxx', symObjAddr: 0xA2C, symBinAddr: 0x104F0, symSize: 0x8 } + - { offsetInCU: 0x1355, offset: 0x95B63, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwcp', symObjAddr: 0xA34, symBinAddr: 0x104F8, symSize: 0x34 } + - { offsetInCU: 0x1369, offset: 0x95B77, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwca', symObjAddr: 0xA68, symBinAddr: 0x1052C, symSize: 0x48 } + - { offsetInCU: 0x137D, offset: 0x95B8B, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0xAB0, symBinAddr: 0x10574, symSize: 0x14 } + - { offsetInCU: 0x1391, offset: 0x95B9F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwta', symObjAddr: 0xAC4, symBinAddr: 0x10588, symSize: 0x38 } + - { offsetInCU: 0x13A5, offset: 0x95BB3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwet', symObjAddr: 0xAFC, symBinAddr: 0x105C0, symSize: 0x48 } + - { offsetInCU: 0x13B9, offset: 0x95BC7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwst', symObjAddr: 0xB44, symBinAddr: 0x10608, symSize: 0x40 } + - { offsetInCU: 0x13CD, offset: 0x95BDB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVMa', symObjAddr: 0xB84, symBinAddr: 0x10648, symSize: 0x10 } + - { offsetInCU: 0x153A, offset: 0x95D48, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x748, symBinAddr: 0x1020C, symSize: 0x4C } + - { offsetInCU: 0x1578, offset: 0x95D86, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0x102BC, symSize: 0x98 } + - { offsetInCU: 0x1598, offset: 0x95DA6, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0x102BC, symSize: 0x98 } + - { offsetInCU: 0x15AC, offset: 0x95DBA, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0x102BC, symSize: 0x98 } + - { offsetInCU: 0x15C0, offset: 0x95DCE, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x7F8, symBinAddr: 0x102BC, symSize: 0x98 } + - { offsetInCU: 0x164C, offset: 0x95E5A, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSay14DouShouQiModel4CellVG_Tg5Tf4nnd_n', symObjAddr: 0x890, symBinAddr: 0x10354, symSize: 0x120 } + - { offsetInCU: 0x27, offset: 0x960AA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0x10658, symSize: 0x14 } + - { offsetInCU: 0x46, offset: 0x960C9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0x10658, symSize: 0x14 } + - { offsetInCU: 0x85, offset: 0x96108, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV11descriptionSSvg', symObjAddr: 0x14, symBinAddr: 0x1066C, symSize: 0xB4 } + - { offsetInCU: 0x176, offset: 0x961F9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg', symObjAddr: 0xC8, symBinAddr: 0x10720, symSize: 0xC } + - { offsetInCU: 0x194, offset: 0x96217, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV6animalAA6AnimalOvg', symObjAddr: 0xD4, symBinAddr: 0x1072C, symSize: 0xC } + - { offsetInCU: 0x1B2, offset: 0x96235, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF', symObjAddr: 0xE0, symBinAddr: 0x10738, symSize: 0x3C } + - { offsetInCU: 0x2E8, offset: 0x9636B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ', symObjAddr: 0x11C, symBinAddr: 0x10774, symSize: 0x20 } + - { offsetInCU: 0x355, offset: 0x963D8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9hashValueSivg', symObjAddr: 0x13C, symBinAddr: 0x10794, symSize: 0x5C } + - { offsetInCU: 0x4EB, offset: 0x9656E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x198, symBinAddr: 0x107F0, symSize: 0x4 } + - { offsetInCU: 0x516, offset: 0x96599, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH9hashValueSivgTW', symObjAddr: 0x19C, symBinAddr: 0x107F4, symSize: 0x5C } + - { offsetInCU: 0x6C9, offset: 0x9674C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1F8, symBinAddr: 0x10850, symSize: 0x3C } + - { offsetInCU: 0x82D, offset: 0x968B0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x28C, symBinAddr: 0x108E4, symSize: 0x20 } + - { offsetInCU: 0x84D, offset: 0x968D0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x28C, symBinAddr: 0x108E4, symSize: 0x20 } + - { offsetInCU: 0x949, offset: 0x969CC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASQWb', symObjAddr: 0x2AC, symBinAddr: 0x10904, symSize: 0x4 } + - { offsetInCU: 0x95D, offset: 0x969E0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVACSQAAWl', symObjAddr: 0x2B0, symBinAddr: 0x10908, symSize: 0x44 } + - { offsetInCU: 0x971, offset: 0x969F4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwet', symObjAddr: 0x304, symBinAddr: 0x1094C, symSize: 0x94 } + - { offsetInCU: 0x985, offset: 0x96A08, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwst', symObjAddr: 0x398, symBinAddr: 0x109E0, symSize: 0xBC } + - { offsetInCU: 0x999, offset: 0x96A1C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVMa', symObjAddr: 0x454, symBinAddr: 0x10A9C, symSize: 0x10 } + - { offsetInCU: 0xA45, offset: 0x96AC8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x234, symBinAddr: 0x1088C, symSize: 0x58 } + - { offsetInCU: 0x27, offset: 0x96CC8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10AAC, symSize: 0x4 } + - { offsetInCU: 0x4B, offset: 0x96CEC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10AAC, symSize: 0x4 } + - { offsetInCU: 0x6E, offset: 0x96D0F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x14, symBinAddr: 0x10AC0, symSize: 0x4 } + - { offsetInCU: 0x8E, offset: 0x96D2F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x14, symBinAddr: 0x10AC0, symSize: 0x4 } + - { offsetInCU: 0x9F, offset: 0x96D40, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x18, symBinAddr: 0x10AC4, symSize: 0x118 } + - { offsetInCU: 0x1AE, offset: 0x96E4F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwCP', symObjAddr: 0x130, symBinAddr: 0x10BDC, symSize: 0x30 } + - { offsetInCU: 0x1C2, offset: 0x96E63, size: 0x8, addend: 0x0, symName: ___swift_memcpy25_8, symObjAddr: 0x164, symBinAddr: 0x10C0C, symSize: 0x14 } + - { offsetInCU: 0x1D6, offset: 0x96E77, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwet', symObjAddr: 0x178, symBinAddr: 0x10C20, symSize: 0x48 } + - { offsetInCU: 0x1EA, offset: 0x96E8B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwst', symObjAddr: 0x1C0, symBinAddr: 0x10C68, symSize: 0x48 } + - { offsetInCU: 0x1FE, offset: 0x96E9F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwug', symObjAddr: 0x208, symBinAddr: 0x10CB0, symSize: 0x18 } + - { offsetInCU: 0x212, offset: 0x96EB3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwup', symObjAddr: 0x220, symBinAddr: 0x10CC8, symSize: 0x4 } + - { offsetInCU: 0x226, offset: 0x96EC7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwui', symObjAddr: 0x224, symBinAddr: 0x10CCC, symSize: 0x1C } + - { offsetInCU: 0x23A, offset: 0x96EDB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOMa', symObjAddr: 0x240, symBinAddr: 0x10CE8, symSize: 0x10 } + - { offsetInCU: 0x25F, offset: 0x96F00, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP7_domainSSvgTW', symObjAddr: 0x4, symBinAddr: 0x10AB0, symSize: 0x4 } + - { offsetInCU: 0x27B, offset: 0x96F1C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP5_codeSivgTW', symObjAddr: 0x8, symBinAddr: 0x10AB4, symSize: 0x4 } + - { offsetInCU: 0x297, offset: 0x96F38, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0xC, symBinAddr: 0x10AB8, symSize: 0x4 } + - { offsetInCU: 0x2B3, offset: 0x96F54, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x10, symBinAddr: 0x10ABC, symSize: 0x4 } + - { offsetInCU: 0x27, offset: 0x96FFF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10CF8, symSize: 0x14 } + - { offsetInCU: 0x4B, offset: 0x97023, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10CF8, symSize: 0x14 } + - { offsetInCU: 0x7E, offset: 0x97056, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg', symObjAddr: 0x14, symBinAddr: 0x10D0C, symSize: 0x18 } + - { offsetInCU: 0xA9, offset: 0x97081, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF', symObjAddr: 0x2C, symBinAddr: 0x10D24, symSize: 0x28 } + - { offsetInCU: 0x13F, offset: 0x97117, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO9hashValueSivg', symObjAddr: 0x54, symBinAddr: 0x10D4C, symSize: 0x44 } + - { offsetInCU: 0x239, offset: 0x97211, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x98, symBinAddr: 0x10D90, symSize: 0x14 } + - { offsetInCU: 0x259, offset: 0x97231, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x98, symBinAddr: 0x10D90, symSize: 0x14 } + - { offsetInCU: 0x299, offset: 0x97271, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH9hashValueSivgTW', symObjAddr: 0xAC, symBinAddr: 0x10DA4, symSize: 0x44 } + - { offsetInCU: 0x37C, offset: 0x97354, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xF0, symBinAddr: 0x10DE8, symSize: 0x28 } + - { offsetInCU: 0x405, offset: 0x973DD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASQWb', symObjAddr: 0x158, symBinAddr: 0x10E50, symSize: 0x4 } + - { offsetInCU: 0x419, offset: 0x973F1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOACSQAAWl', symObjAddr: 0x15C, symBinAddr: 0x10E54, symSize: 0x44 } + - { offsetInCU: 0x42D, offset: 0x97405, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwet', symObjAddr: 0x1B0, symBinAddr: 0x10E98, symSize: 0x90 } + - { offsetInCU: 0x441, offset: 0x97419, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwst', symObjAddr: 0x240, symBinAddr: 0x10F28, symSize: 0xBC } + - { offsetInCU: 0x455, offset: 0x9742D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwug', symObjAddr: 0x2FC, symBinAddr: 0x10FE4, symSize: 0x8 } + - { offsetInCU: 0x469, offset: 0x97441, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwup', symObjAddr: 0x304, symBinAddr: 0x10FEC, symSize: 0x4 } + - { offsetInCU: 0x47D, offset: 0x97455, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwui', symObjAddr: 0x308, symBinAddr: 0x10FF0, symSize: 0x8 } + - { offsetInCU: 0x491, offset: 0x97469, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOMa', symObjAddr: 0x310, symBinAddr: 0x10FF8, symSize: 0x10 } + - { offsetInCU: 0x4EA, offset: 0x974C2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x118, symBinAddr: 0x10E10, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x975ED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0x11008, symSize: 0x6C } + - { offsetInCU: 0xAC, offset: 0x97672, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0x11008, symSize: 0x6C } + - { offsetInCU: 0xF0, offset: 0x976B6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfd', symObjAddr: 0x6C, symBinAddr: 0x11074, symSize: 0x24 } + - { offsetInCU: 0x155, offset: 0x9771B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x90, symBinAddr: 0x11098, symSize: 0x9C } + - { offsetInCU: 0x1BD, offset: 0x97783, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfD', symObjAddr: 0x12C, symBinAddr: 0x11134, symSize: 0x2C } + - { offsetInCU: 0x217, offset: 0x977DD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCMa', symObjAddr: 0x158, symBinAddr: 0x11160, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0x978A4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x11180, symSize: 0x4 } + - { offsetInCU: 0x46, offset: 0x978C3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x11180, symSize: 0x4 } + - { offsetInCU: 0x5A, offset: 0x978D7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfC', symObjAddr: 0x4, symBinAddr: 0x11184, symSize: 0x14 } + - { offsetInCU: 0xC1, offset: 0x9793E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg', symObjAddr: 0x18, symBinAddr: 0x11198, symSize: 0xC } + - { offsetInCU: 0xDF, offset: 0x9795C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV9rowOriginSivg', symObjAddr: 0x24, symBinAddr: 0x111A4, symSize: 0x8 } + - { offsetInCU: 0xFD, offset: 0x9797A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV12columnOriginSivg', symObjAddr: 0x2C, symBinAddr: 0x111AC, symSize: 0x8 } + - { offsetInCU: 0x11B, offset: 0x97998, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV14rowDestinationSivg', symObjAddr: 0x34, symBinAddr: 0x111B4, symSize: 0x8 } + - { offsetInCU: 0x139, offset: 0x979B6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV17columnDestinationSivg', symObjAddr: 0x3C, symBinAddr: 0x111BC, symSize: 0x8 } + - { offsetInCU: 0x157, offset: 0x979D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV11descriptionSSvg', symObjAddr: 0x44, symBinAddr: 0x111C4, symSize: 0x198 } + - { offsetInCU: 0x287, offset: 0x97B04, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x1DC, symBinAddr: 0x1135C, symSize: 0x4 } + - { offsetInCU: 0x2B2, offset: 0x97B2F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1E0, symBinAddr: 0x11360, symSize: 0x4 } + - { offsetInCU: 0x2D2, offset: 0x97B4F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1E0, symBinAddr: 0x11360, symSize: 0x4 } + - { offsetInCU: 0x2E3, offset: 0x97B60, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x1E4, symBinAddr: 0x11364, symSize: 0x48 } + - { offsetInCU: 0x316, offset: 0x97B93, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwCP', symObjAddr: 0x22C, symBinAddr: 0x113AC, symSize: 0x30 } + - { offsetInCU: 0x32A, offset: 0x97BA7, size: 0x8, addend: 0x0, symName: ___swift_memcpy40_8, symObjAddr: 0x260, symBinAddr: 0x113DC, symSize: 0x14 } + - { offsetInCU: 0x33E, offset: 0x97BBB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwet', symObjAddr: 0x274, symBinAddr: 0x113F0, symSize: 0x44 } + - { offsetInCU: 0x352, offset: 0x97BCF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwst', symObjAddr: 0x2B8, symBinAddr: 0x11434, symSize: 0x4C } + - { offsetInCU: 0x366, offset: 0x97BE3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVMa', symObjAddr: 0x304, symBinAddr: 0x11480, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x97CD6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0x11490, symSize: 0xC } + - { offsetInCU: 0x4B, offset: 0x97CFA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0x11490, symSize: 0xC } + - { offsetInCU: 0x66, offset: 0x97D15, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfC', symObjAddr: 0xC, symBinAddr: 0x1149C, symSize: 0x18 } + - { offsetInCU: 0xB8, offset: 0x97D67, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x130, symBinAddr: 0x115C0, symSize: 0x8 } + - { offsetInCU: 0xD4, offset: 0x97D83, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x138, symBinAddr: 0x115C8, symSize: 0x10 } + - { offsetInCU: 0xEC, offset: 0x97D9B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x138, symBinAddr: 0x115C8, symSize: 0x10 } + - { offsetInCU: 0x109, offset: 0x97DB8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASQWb', symObjAddr: 0x38, symBinAddr: 0x114C8, symSize: 0x4 } + - { offsetInCU: 0x11D, offset: 0x97DCC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOACSQAAWl', symObjAddr: 0x3C, symBinAddr: 0x114CC, symSize: 0x44 } + - { offsetInCU: 0x147, offset: 0x97DF6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwet', symObjAddr: 0x158, symBinAddr: 0x115D8, symSize: 0x90 } + - { offsetInCU: 0x15B, offset: 0x97E0A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwst', symObjAddr: 0x1E8, symBinAddr: 0x11668, symSize: 0xBC } + - { offsetInCU: 0x16F, offset: 0x97E1E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwug', symObjAddr: 0x2A4, symBinAddr: 0x11724, symSize: 0x8 } + - { offsetInCU: 0x183, offset: 0x97E32, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwup', symObjAddr: 0x2AC, symBinAddr: 0x1172C, symSize: 0x4 } + - { offsetInCU: 0x197, offset: 0x97E46, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwui', symObjAddr: 0x2B0, symBinAddr: 0x11730, symSize: 0x8 } + - { offsetInCU: 0x1AB, offset: 0x97E5A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOMa', symObjAddr: 0x2B8, symBinAddr: 0x11738, symSize: 0x10 } + - { offsetInCU: 0x1E6, offset: 0x97E95, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x24, symBinAddr: 0x114B4, symSize: 0x14 } + - { offsetInCU: 0x277, offset: 0x97F26, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH9hashValueSivgTW', symObjAddr: 0x80, symBinAddr: 0x11510, symSize: 0x44 } + - { offsetInCU: 0x34F, offset: 0x97FFE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xC4, symBinAddr: 0x11554, symSize: 0x2C } + - { offsetInCU: 0x3CB, offset: 0x9807A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xF0, symBinAddr: 0x11580, symSize: 0x40 } + - { offsetInCU: 0x97, offset: 0x9821A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvg', symObjAddr: 0xBC, symBinAddr: 0x11804, symSize: 0x4C } + - { offsetInCU: 0xE0, offset: 0x98263, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvg', symObjAddr: 0x16C, symBinAddr: 0x118B4, symSize: 0x48 } + - { offsetInCU: 0xFF, offset: 0x98282, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg', symObjAddr: 0x1F8, symBinAddr: 0x11940, symSize: 0x8 } + - { offsetInCU: 0x12C, offset: 0x982AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfC', symObjAddr: 0x200, symBinAddr: 0x11948, symSize: 0x64 } + - { offsetInCU: 0x151, offset: 0x982D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc', symObjAddr: 0x264, symBinAddr: 0x119AC, symSize: 0x464 } + - { offsetInCU: 0x553, offset: 0x986D6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_', symObjAddr: 0x7B0, symBinAddr: 0x11E50, symSize: 0x84 } + - { offsetInCU: 0x602, offset: 0x98785, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TQ0_', symObjAddr: 0x834, symBinAddr: 0x11ED4, symSize: 0x68 } + - { offsetInCU: 0x69B, offset: 0x9881E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TY2_', symObjAddr: 0x89C, symBinAddr: 0x11F3C, symSize: 0x1C } + - { offsetInCU: 0x6E0, offset: 0x98863, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_', symObjAddr: 0x8B8, symBinAddr: 0x11F58, symSize: 0x84 } + - { offsetInCU: 0x78F, offset: 0x98912, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TQ0_', symObjAddr: 0x93C, symBinAddr: 0x11FDC, symSize: 0x68 } + - { offsetInCU: 0x828, offset: 0x989AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY1_', symObjAddr: 0x9A4, symBinAddr: 0x12044, symSize: 0xC } + - { offsetInCU: 0x882, offset: 0x98A05, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY2_', symObjAddr: 0x9B0, symBinAddr: 0x12050, symSize: 0x1C } + - { offsetInCU: 0x8C7, offset: 0x98A4A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfC', symObjAddr: 0x9CC, symBinAddr: 0x1206C, symSize: 0x6C } + - { offsetInCU: 0x8EC, offset: 0x98A6F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc', symObjAddr: 0xA38, symBinAddr: 0x120D8, symSize: 0x2C4 } + - { offsetInCU: 0x9E9, offset: 0x98B6C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF', symObjAddr: 0xCFC, symBinAddr: 0x1239C, symSize: 0xD4 } + - { offsetInCU: 0xB14, offset: 0x98C97, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF', symObjAddr: 0xDD0, symBinAddr: 0x12470, symSize: 0xD4 } + - { offsetInCU: 0xC3F, offset: 0x98DC2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF', symObjAddr: 0xF58, symBinAddr: 0x125F8, symSize: 0xD4 } + - { offsetInCU: 0xD6A, offset: 0x98EED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF', symObjAddr: 0x108C, symBinAddr: 0x1272C, symSize: 0xD4 } + - { offsetInCU: 0xE95, offset: 0x99018, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF', symObjAddr: 0x1160, symBinAddr: 0x12800, symSize: 0xD4 } + - { offsetInCU: 0xFC0, offset: 0x99143, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF', symObjAddr: 0x1234, symBinAddr: 0x128D4, symSize: 0xD4 } + - { offsetInCU: 0x10EB, offset: 0x9926E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF', symObjAddr: 0x1308, symBinAddr: 0x129A8, symSize: 0xD4 } + - { offsetInCU: 0x1216, offset: 0x99399, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF', symObjAddr: 0x13DC, symBinAddr: 0x12A7C, symSize: 0xD4 } + - { offsetInCU: 0x135F, offset: 0x994E2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC18notifyPieceRemoved33_4E9958627B7DCD90B6D32369387417C3LLyySi_SiAA0G0VtF', symObjAddr: 0x14B0, symBinAddr: 0x12B50, symSize: 0xC8 } + - { offsetInCU: 0x150C, offset: 0x9968F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF', symObjAddr: 0x1578, symBinAddr: 0x12C18, symSize: 0x28 } + - { offsetInCU: 0x1914, offset: 0x99A97, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY0_', symObjAddr: 0x15A0, symBinAddr: 0x12C40, symSize: 0x9E8 } + - { offsetInCU: 0x267D, offset: 0x9A800, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ1_', symObjAddr: 0x1F88, symBinAddr: 0x13628, symSize: 0x60 } + - { offsetInCU: 0x27B0, offset: 0x9A933, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY2_', symObjAddr: 0x1FE8, symBinAddr: 0x13688, symSize: 0x220 } + - { offsetInCU: 0x2AB9, offset: 0x9AC3C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ3_', symObjAddr: 0x2208, symBinAddr: 0x138A8, symSize: 0x70 } + - { offsetInCU: 0x2BB2, offset: 0x9AD35, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY4_', symObjAddr: 0x2278, symBinAddr: 0x13918, symSize: 0x10C } + - { offsetInCU: 0x2CE1, offset: 0x9AE64, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY5_', symObjAddr: 0x2384, symBinAddr: 0x13A24, symSize: 0x5C } + - { offsetInCU: 0x2D8F, offset: 0x9AF12, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC6isOverSbvg', symObjAddr: 0x23E0, symBinAddr: 0x13A80, symSize: 0x30 } + - { offsetInCU: 0x2DAC, offset: 0x9AF2F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKF', symObjAddr: 0x2410, symBinAddr: 0x13AB0, symSize: 0x18 } + - { offsetInCU: 0x2E63, offset: 0x9AFE6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY0_', symObjAddr: 0x2428, symBinAddr: 0x13AC8, symSize: 0x348 } + - { offsetInCU: 0x3351, offset: 0x9B4D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ1_', symObjAddr: 0x2770, symBinAddr: 0x13E10, symSize: 0x60 } + - { offsetInCU: 0x33ED, offset: 0x9B570, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY2_', symObjAddr: 0x27D0, symBinAddr: 0x13E70, symSize: 0x210 } + - { offsetInCU: 0x3666, offset: 0x9B7E9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ3_', symObjAddr: 0x29E0, symBinAddr: 0x14080, symSize: 0x70 } + - { offsetInCU: 0x370F, offset: 0x9B892, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY4_', symObjAddr: 0x2A50, symBinAddr: 0x140F0, symSize: 0x104 } + - { offsetInCU: 0x37EF, offset: 0x9B972, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY5_', symObjAddr: 0x2B54, symBinAddr: 0x141F4, symSize: 0x5C } + - { offsetInCU: 0x383E, offset: 0x9B9C1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfd', symObjAddr: 0x2BB0, symBinAddr: 0x14250, symSize: 0x6C } + - { offsetInCU: 0x386B, offset: 0x9B9EE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfD', symObjAddr: 0x2C1C, symBinAddr: 0x142BC, symSize: 0x1C } + - { offsetInCU: 0x3899, offset: 0x9BA1C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTK', symObjAddr: 0x0, symBinAddr: 0x11748, symSize: 0x50 } + - { offsetInCU: 0x38CF, offset: 0x9BA52, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTk', symObjAddr: 0x50, symBinAddr: 0x11798, symSize: 0x6C } + - { offsetInCU: 0x390F, offset: 0x9BA92, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvpACTk', symObjAddr: 0x108, symBinAddr: 0x11850, symSize: 0x64 } + - { offsetInCU: 0x3951, offset: 0x9BAD4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5Rules_pWOc', symObjAddr: 0x1B4, symBinAddr: 0x118FC, symSize: 0x44 } + - { offsetInCU: 0x3A57, offset: 0x9BBDA, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x730, symBinAddr: 0x11E10, symSize: 0x20 } + - { offsetInCU: 0x3A6B, offset: 0x9BBEE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCMa', symObjAddr: 0x750, symBinAddr: 0x11E30, symSize: 0x20 } + - { offsetInCU: 0x3B93, offset: 0x9BD16, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TR', symObjAddr: 0xEA4, symBinAddr: 0x12544, symSize: 0x6C } + - { offsetInCU: 0x3BC6, offset: 0x9BD49, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTQ0_', symObjAddr: 0xF10, symBinAddr: 0x125B0, symSize: 0x48 } + - { offsetInCU: 0x3C82, offset: 0x9BE05, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TR', symObjAddr: 0x102C, symBinAddr: 0x126CC, symSize: 0x60 } + - { offsetInCU: 0x40E5, offset: 0x9C268, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TA', symObjAddr: 0x2C38, symBinAddr: 0x142D8, symSize: 0x60 } + - { offsetInCU: 0x4115, offset: 0x9C298, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA', symObjAddr: 0x2CBC, symBinAddr: 0x1435C, symSize: 0x88 } + - { offsetInCU: 0x4145, offset: 0x9C2C8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TA', symObjAddr: 0x2D44, symBinAddr: 0x143E4, symSize: 0x60 } + - { offsetInCU: 0x4175, offset: 0x9C2F8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA.7', symObjAddr: 0x2DA4, symBinAddr: 0x14444, symSize: 0x88 } + - { offsetInCU: 0x41A9, offset: 0x9C32C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVIegn_ACytIegnr_TRTA', symObjAddr: 0x2E2C, symBinAddr: 0x144CC, symSize: 0x20 } + - { offsetInCU: 0x41D9, offset: 0x9C35C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTA', symObjAddr: 0x2E4C, symBinAddr: 0x144EC, symSize: 0x88 } + - { offsetInCU: 0x4209, offset: 0x9C38C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTA', symObjAddr: 0x2ED4, symBinAddr: 0x14574, symSize: 0x80 } + - { offsetInCU: 0x4239, offset: 0x9C3BC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTATQ0_', symObjAddr: 0x2F54, symBinAddr: 0x145F4, symSize: 0x48 } + - { offsetInCU: 0x4295, offset: 0x9C418, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6ResultOAA6PlayerCSgIegnng_AceHytIegnnnr_TRTA', symObjAddr: 0x2F9C, symBinAddr: 0x1463C, symSize: 0x24 } + - { offsetInCU: 0x42C9, offset: 0x9C44C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCIegnng_AceGytIegnnnr_TRTA', symObjAddr: 0x2FC0, symBinAddr: 0x14660, symSize: 0x24 } + - { offsetInCU: 0x42FD, offset: 0x9C480, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCSbIegnngy_AceGSbytIegnnnnr_TRTA', symObjAddr: 0x2FE4, symBinAddr: 0x14684, symSize: 0x28 } + - { offsetInCU: 0x4331, offset: 0x9C4B4, size: 0x8, addend: 0x0, symName: '_$sS2i14DouShouQiModel5PieceVIegyyn_S2iACytIegnnnr_TRTA', symObjAddr: 0x300C, symBinAddr: 0x146AC, symSize: 0x28 } + - { offsetInCU: 0x435A, offset: 0x9C4DD, size: 0x8, addend: 0x0, symName: ___swift_mutable_project_boxed_opaque_existential_1, symObjAddr: 0x3034, symBinAddr: 0x146D4, symSize: 0x28 } + - { offsetInCU: 0x436E, offset: 0x9C4F1, size: 0x8, addend: 0x0, symName: ___swift_assign_boxed_opaque_existential_1, symObjAddr: 0x3308, symBinAddr: 0x149A8, symSize: 0x168 } +... diff --git a/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/x86_64/DouShouQiModel.yml b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/x86_64/DouShouQiModel.yml new file mode 100644 index 0000000..df610c6 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/macos-arm64_x86_64/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/Relocations/x86_64/DouShouQiModel.yml @@ -0,0 +1,487 @@ +--- +triple: 'x86_64-apple-darwin' +binary-path: '/Users/marcchevaldonne/Library/Developer/Xcode/DerivedData/DouShouQiModel-bzzvovsrfmbhuydeirorjmljgtyf/Build/Intermediates.noindex/ArchiveIntermediates/DouShouQiModel/InstallationBuildProductsLocation/Library/Frameworks/DouShouQiModel.framework/Versions/A/DouShouQiModel' +relocations: + - { offsetInCU: 0x34, offset: 0x87BD7, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionString, symObjAddr: 0x0, symBinAddr: 0x14EC0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x87C0C, size: 0x8, addend: 0x0, symName: _DouShouQiModelVersionNumber, symObjAddr: 0x38, symBinAddr: 0x14EF8, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x87C49, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x3A30, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x87C6D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x3A30, symSize: 0x10 } + - { offsetInCU: 0x6E, offset: 0x87C90, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x20, symBinAddr: 0x3A50, symSize: 0x10 } + - { offsetInCU: 0x9F, offset: 0x87CC1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x140, symBinAddr: 0x3B70, symSize: 0x40 } + - { offsetInCU: 0xE5, offset: 0x87D07, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x10, symBinAddr: 0x3A40, symSize: 0x10 } + - { offsetInCU: 0x114, offset: 0x87D36, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x30, symBinAddr: 0x3A60, symSize: 0x20 } + - { offsetInCU: 0x1AA, offset: 0x87DCC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonO9hashValueSivg', symObjAddr: 0x50, symBinAddr: 0x3A80, symSize: 0x40 } + - { offsetInCU: 0x2A5, offset: 0x87EC7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x90, symBinAddr: 0x3AC0, symSize: 0x10 } + - { offsetInCU: 0x2FB, offset: 0x87F1D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH9hashValueSivgTW', symObjAddr: 0xA0, symBinAddr: 0x3AD0, symSize: 0x40 } + - { offsetInCU: 0x3DF, offset: 0x88001, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x3B10, symSize: 0x20 } + - { offsetInCU: 0x468, offset: 0x8808A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASQWb', symObjAddr: 0x180, symBinAddr: 0x3BB0, symSize: 0x10 } + - { offsetInCU: 0x47C, offset: 0x8809E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOACSQAAWl', symObjAddr: 0x190, symBinAddr: 0x3BC0, symSize: 0x30 } + - { offsetInCU: 0x490, offset: 0x880B2, size: 0x8, addend: 0x0, symName: ___swift_memcpy2_1, symObjAddr: 0x1C0, symBinAddr: 0x3BF0, symSize: 0x10 } + - { offsetInCU: 0x4A4, offset: 0x880C6, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x1D0, symBinAddr: 0x3C00, symSize: 0x10 } + - { offsetInCU: 0x4B8, offset: 0x880DA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwet', symObjAddr: 0x1E0, symBinAddr: 0x3C10, symSize: 0xB0 } + - { offsetInCU: 0x4CC, offset: 0x880EE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwst', symObjAddr: 0x290, symBinAddr: 0x3CC0, symSize: 0xE0 } + - { offsetInCU: 0x4E0, offset: 0x88102, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwug', symObjAddr: 0x370, symBinAddr: 0x3DA0, symSize: 0x20 } + - { offsetInCU: 0x4F4, offset: 0x88116, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwup', symObjAddr: 0x390, symBinAddr: 0x3DC0, symSize: 0x10 } + - { offsetInCU: 0x508, offset: 0x8812A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOwui', symObjAddr: 0x3A0, symBinAddr: 0x3DD0, symSize: 0x30 } + - { offsetInCU: 0x51C, offset: 0x8813E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6ResultOMa', symObjAddr: 0x3D0, symBinAddr: 0x3E00, symSize: 0x10 } + - { offsetInCU: 0x530, offset: 0x88152, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x3E0, symBinAddr: 0x3E10, symSize: 0x10 } + - { offsetInCU: 0x544, offset: 0x88166, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwet', symObjAddr: 0x3F0, symBinAddr: 0x3E20, symSize: 0x80 } + - { offsetInCU: 0x558, offset: 0x8817A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwst', symObjAddr: 0x470, symBinAddr: 0x3EA0, symSize: 0xD0 } + - { offsetInCU: 0x56C, offset: 0x8818E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwug', symObjAddr: 0x540, symBinAddr: 0x3F70, symSize: 0x10 } + - { offsetInCU: 0x580, offset: 0x881A2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwup', symObjAddr: 0x550, symBinAddr: 0x3F80, symSize: 0x10 } + - { offsetInCU: 0x594, offset: 0x881B6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOwui', symObjAddr: 0x560, symBinAddr: 0x3F90, symSize: 0x10 } + - { offsetInCU: 0x5A8, offset: 0x881CA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOMa', symObjAddr: 0x570, symBinAddr: 0x3FA0, symSize: 0xA } + - { offsetInCU: 0x624, offset: 0x88246, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel13WinningReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0x3B30, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x8838B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x3FB0, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x883AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x3FB0, symSize: 0x10 } + - { offsetInCU: 0x6E, offset: 0x883D2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x20, symBinAddr: 0x3FD0, symSize: 0x10 } + - { offsetInCU: 0x9F, offset: 0x88403, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x140, symBinAddr: 0x40F0, symSize: 0x60 } + - { offsetInCU: 0x113, offset: 0x88477, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ', symObjAddr: 0x10, symBinAddr: 0x3FC0, symSize: 0x10 } + - { offsetInCU: 0x142, offset: 0x884A6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF', symObjAddr: 0x30, symBinAddr: 0x3FE0, symSize: 0x20 } + - { offsetInCU: 0x1D8, offset: 0x8853C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg', symObjAddr: 0x50, symBinAddr: 0x4000, symSize: 0x40 } + - { offsetInCU: 0x2D3, offset: 0x88637, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x90, symBinAddr: 0x4040, symSize: 0x10 } + - { offsetInCU: 0x329, offset: 0x8868D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH9hashValueSivgTW', symObjAddr: 0xA0, symBinAddr: 0x4050, symSize: 0x40 } + - { offsetInCU: 0x40D, offset: 0x88771, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x4090, symSize: 0x20 } + - { offsetInCU: 0x496, offset: 0x887FA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASQWb', symObjAddr: 0x1A0, symBinAddr: 0x4150, symSize: 0x10 } + - { offsetInCU: 0x4AA, offset: 0x8880E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOACSQAAWl', symObjAddr: 0x1B0, symBinAddr: 0x4160, symSize: 0x30 } + - { offsetInCU: 0x4BE, offset: 0x88822, size: 0x8, addend: 0x0, symName: ___swift_memcpy3_1, symObjAddr: 0x1E0, symBinAddr: 0x4190, symSize: 0x20 } + - { offsetInCU: 0x4D2, offset: 0x88836, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwet', symObjAddr: 0x210, symBinAddr: 0x41B0, symSize: 0x70 } + - { offsetInCU: 0x4E6, offset: 0x8884A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwst', symObjAddr: 0x280, symBinAddr: 0x4220, symSize: 0x80 } + - { offsetInCU: 0x4FA, offset: 0x8885E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwug', symObjAddr: 0x300, symBinAddr: 0x42A0, symSize: 0x20 } + - { offsetInCU: 0x50E, offset: 0x88872, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwup', symObjAddr: 0x320, symBinAddr: 0x42C0, symSize: 0x10 } + - { offsetInCU: 0x522, offset: 0x88886, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOwui', symObjAddr: 0x330, symBinAddr: 0x42D0, symSize: 0x20 } + - { offsetInCU: 0x536, offset: 0x8889A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11BoardResultOMa', symObjAddr: 0x350, symBinAddr: 0x42F0, symSize: 0x10 } + - { offsetInCU: 0x54A, offset: 0x888AE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwet', symObjAddr: 0x370, symBinAddr: 0x4300, symSize: 0x80 } + - { offsetInCU: 0x55E, offset: 0x888C2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwst', symObjAddr: 0x3F0, symBinAddr: 0x4380, symSize: 0xD0 } + - { offsetInCU: 0x572, offset: 0x888D6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwug', symObjAddr: 0x4C0, symBinAddr: 0x4450, symSize: 0x10 } + - { offsetInCU: 0x586, offset: 0x888EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwup', symObjAddr: 0x4D0, symBinAddr: 0x4460, symSize: 0x10 } + - { offsetInCU: 0x59A, offset: 0x888FE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOwui', symObjAddr: 0x4E0, symBinAddr: 0x4470, symSize: 0x10 } + - { offsetInCU: 0x5AE, offset: 0x88912, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOMa', symObjAddr: 0x4F0, symBinAddr: 0x4480, symSize: 0xA } + - { offsetInCU: 0x60E, offset: 0x88972, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel18BoardFailingReasonOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0x40B0, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x88AA3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x4490, symSize: 0xD0 } + - { offsetInCU: 0x99, offset: 0x88B15, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfC', symObjAddr: 0x0, symBinAddr: 0x4490, symSize: 0xD0 } + - { offsetInCU: 0x124, offset: 0x88BA0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc', symObjAddr: 0xD0, symBinAddr: 0x4560, symSize: 0xA0 } + - { offsetInCU: 0x1EB, offset: 0x88C67, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x190, symBinAddr: 0x4620, symSize: 0xA0 } + - { offsetInCU: 0x276, offset: 0x88CF2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x230, symBinAddr: 0x46C0, symSize: 0x70 } + - { offsetInCU: 0x2F3, offset: 0x88D6F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x2A0, symBinAddr: 0x4730, symSize: 0x30 } + - { offsetInCU: 0x36F, offset: 0x88DEB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF', symObjAddr: 0x2D0, symBinAddr: 0x4760, symSize: 0x30 } + - { offsetInCU: 0x3D4, offset: 0x88E50, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF', symObjAddr: 0x300, symBinAddr: 0x4790, symSize: 0x50 } + - { offsetInCU: 0x461, offset: 0x88EDD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY0_', symObjAddr: 0x350, symBinAddr: 0x47E0, symSize: 0x110 } + - { offsetInCU: 0x5B9, offset: 0x89035, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTQ1_', symObjAddr: 0x460, symBinAddr: 0x48F0, symSize: 0x80 } + - { offsetInCU: 0x669, offset: 0x890E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY2_', symObjAddr: 0x4E0, symBinAddr: 0x4970, symSize: 0x120 } + - { offsetInCU: 0x744, offset: 0x891C0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKFTY3_', symObjAddr: 0x600, symBinAddr: 0x4A90, symSize: 0x50 } + - { offsetInCU: 0x7A2, offset: 0x8921E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfd', symObjAddr: 0x670, symBinAddr: 0x4B00, symSize: 0x30 } + - { offsetInCU: 0x7F3, offset: 0x8926F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfD', symObjAddr: 0x6A0, symBinAddr: 0x4B30, symSize: 0x40 } + - { offsetInCU: 0x92F, offset: 0x893AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCAA4MoveVSgIeggr_SgWOe', symObjAddr: 0x170, symBinAddr: 0x4600, symSize: 0x20 } + - { offsetInCU: 0x9E9, offset: 0x89465, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCfE', symObjAddr: 0x650, symBinAddr: 0x4AE0, symSize: 0x20 } + - { offsetInCU: 0xA16, offset: 0x89492, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel11HumanPlayerCMa', symObjAddr: 0x6E0, symBinAddr: 0x4B70, symSize: 0x20 } + - { offsetInCU: 0x4F, offset: 0x89641, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0x2C420, symBinAddr: 0x1DB40, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x8965B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LLShyAA5PieceVGvpZ', symObjAddr: 0x71D0, symBinAddr: 0x1C720, symSize: 0x0 } + - { offsetInCU: 0xD7, offset: 0x896C9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x71D8, symBinAddr: 0x1C728, symSize: 0x0 } + - { offsetInCU: 0xF1, offset: 0x896E3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardV_S2itKcGvpZ', symObjAddr: 0x71E0, symBinAddr: 0x1C730, symSize: 0x0 } + - { offsetInCU: 0x10B, offset: 0x896FD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZ', symObjAddr: 0x71E8, symBinAddr: 0x1C738, symSize: 0x0 } + - { offsetInCU: 0x125, offset: 0x89717, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellTypeSDyAA0iJ0OSaySi3row_Si3coltGGvpZ', symObjAddr: 0x2C428, symBinAddr: 0x1DB48, symSize: 0x0 } + - { offsetInCU: 0x2A8, offset: 0x8989A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0x4CA0, symSize: 0x2C0 } + - { offsetInCU: 0xAC6, offset: 0x8A0B8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ', symObjAddr: 0x2C0, symBinAddr: 0x4F60, symSize: 0x70 } + - { offsetInCU: 0xB04, offset: 0x8A0F6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ', symObjAddr: 0x330, symBinAddr: 0x4FD0, symSize: 0x10 } + - { offsetInCU: 0xB2E, offset: 0x8A120, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU_', symObjAddr: 0x390, symBinAddr: 0x5030, symSize: 0x30 } + - { offsetInCU: 0xB6E, offset: 0x8A160, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LLSayyAA5BoardVcGvpZfiyAGcfU0_', symObjAddr: 0x3C0, symBinAddr: 0x5060, symSize: 0x60 } + - { offsetInCU: 0xBC0, offset: 0x8A1B2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVACycfC', symObjAddr: 0x650, symBinAddr: 0x52F0, symSize: 0x30 } + - { offsetInCU: 0xC05, offset: 0x8A1F7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x680, symBinAddr: 0x5320, symSize: 0x50 } + - { offsetInCU: 0xC6A, offset: 0x8A25C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV19findAuthorizedMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL5boardSayAA4MoveVGAA5BoardV_tF', symObjAddr: 0x6D0, symBinAddr: 0x5370, symSize: 0x460 } + - { offsetInCU: 0x15D1, offset: 0x8ABC3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12findRatMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0xB30, symBinAddr: 0x57D0, symSize: 0x740 } + - { offsetInCU: 0x2140, offset: 0x8B732, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV17findElephantMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x1270, symBinAddr: 0x5F10, symSize: 0x6D0 } + - { offsetInCU: 0x2BB3, offset: 0x8C1A5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16findDefaultMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x1940, symBinAddr: 0x65E0, symSize: 0x740 } + - { offsetInCU: 0x3725, offset: 0x8CD17, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV21findTigerAndLionMoves33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x2080, symBinAddr: 0x6D20, symSize: 0x4C0 } + - { offsetInCU: 0x3DE7, offset: 0x8D3D9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20findDirectNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x2540, symBinAddr: 0x71E0, symSize: 0x390 } + - { offsetInCU: 0x4327, offset: 0x8D919, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV26findTigerAndLionNeighbours33_DFC7A53241A8EF79AF2B79A48A65C265LL2of5board3row6columnSayAA4MoveVGAA5OwnerO_AA5BoardVS2itF', symObjAddr: 0x28D0, symBinAddr: 0x7570, symSize: 0x5D0 } + - { offsetInCU: 0x4C67, offset: 0x8E259, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x2EA0, symBinAddr: 0x7B40, symSize: 0x140 } + - { offsetInCU: 0x4E34, offset: 0x8E426, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x2FE0, symBinAddr: 0x7C80, symSize: 0x150 } + - { offsetInCU: 0x505D, offset: 0x8E64F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF', symObjAddr: 0x3130, symBinAddr: 0x7DD0, symSize: 0x80 } + - { offsetInCU: 0x512F, offset: 0x8E721, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF', symObjAddr: 0x31B0, symBinAddr: 0x7E50, symSize: 0xF0 } + - { offsetInCU: 0x539B, offset: 0x8E98D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x32A0, symBinAddr: 0x7F40, symSize: 0x30 } + - { offsetInCU: 0x5482, offset: 0x8EA74, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF', symObjAddr: 0x32D0, symBinAddr: 0x7F70, symSize: 0x1B0 } + - { offsetInCU: 0x5622, offset: 0x8EC14, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF', symObjAddr: 0x3480, symBinAddr: 0x8120, symSize: 0x4F0 } + - { offsetInCU: 0x5B31, offset: 0x8F123, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0x3970, symBinAddr: 0x8610, symSize: 0x10 } + - { offsetInCU: 0x5B45, offset: 0x8F137, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg', symObjAddr: 0x3980, symBinAddr: 0x8620, symSize: 0x10 } + - { offsetInCU: 0x5B77, offset: 0x8F169, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11createBoardAA0H0VyFZTW', symObjAddr: 0x3990, symBinAddr: 0x8630, symSize: 0x70 } + - { offsetInCU: 0x5BC4, offset: 0x8F1B6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10checkBoardyyAA0H0VKFZTW', symObjAddr: 0x3A00, symBinAddr: 0x86A0, symSize: 0x10 } + - { offsetInCU: 0x5BFC, offset: 0x8F1EE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0x3A10, symBinAddr: 0x86B0, symSize: 0x10 } + - { offsetInCU: 0x5C18, offset: 0x8F20A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0x3A20, symBinAddr: 0x86C0, symSize: 0x10 } + - { offsetInCU: 0x5C34, offset: 0x8F226, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0x3A30, symBinAddr: 0x86D0, symSize: 0x10 } + - { offsetInCU: 0x5C50, offset: 0x8F242, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itFTW', symObjAddr: 0x3A40, symBinAddr: 0x86E0, symSize: 0x10 } + - { offsetInCU: 0x5C6C, offset: 0x8F25E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtFTW', symObjAddr: 0x3A50, symBinAddr: 0x86F0, symSize: 0x10 } + - { offsetInCU: 0x5C88, offset: 0x8F27A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itFTW', symObjAddr: 0x3A60, symBinAddr: 0x8700, symSize: 0x10 } + - { offsetInCU: 0x5CA4, offset: 0x8F296, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VALtKFTW', symObjAddr: 0x3A70, symBinAddr: 0x8710, symSize: 0x10 } + - { offsetInCU: 0x5CD9, offset: 0x8F2CB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0x3A80, symBinAddr: 0x8720, symSize: 0x10 } + - { offsetInCU: 0x5D1E, offset: 0x8F310, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVAA0F0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0x3A90, symBinAddr: 0x8730, symSize: 0x10 } + - { offsetInCU: 0x5D51, offset: 0x8F343, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZTf4nd_n', symObjAddr: 0x5C40, symBinAddr: 0xA8E0, symSize: 0x2E0 } + - { offsetInCU: 0x60E8, offset: 0x8F6DA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV20initPlacesByCellType33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardVFZTf4nd_n', symObjAddr: 0x5F20, symBinAddr: 0xABC0, symSize: 0x3D0 } + - { offsetInCU: 0x65E9, offset: 0x8FBDB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV23checkCellsByTypeIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x62F0, symBinAddr: 0xAF90, symSize: 0x150 } + - { offsetInCU: 0x6791, offset: 0x8FD83, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV18checkPiecesIterate33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x6440, symBinAddr: 0xB0E0, symSize: 0x150 } + - { offsetInCU: 0x6859, offset: 0x8FE4B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15checkWaterCells33_DFC7A53241A8EF79AF2B79A48A65C265LLyyAA5BoardV_S2itKFZTf4nnnd_n', symObjAddr: 0x6590, symBinAddr: 0xB230, symSize: 0xB0 } + - { offsetInCU: 0x695B, offset: 0x8FF4D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV6pieces33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x340, symBinAddr: 0x4FE0, symSize: 0x20 } + - { offsetInCU: 0x6975, offset: 0x8FF67, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV14startingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x360, symBinAddr: 0x5000, symSize: 0x30 } + - { offsetInCU: 0x69AB, offset: 0x8FF9D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV15iteratingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x420, symBinAddr: 0x50C0, symSize: 0x30 } + - { offsetInCU: 0x69C5, offset: 0x8FFB7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV12endingChecks33_DFC7A53241A8EF79AF2B79A48A65C265LL_WZ', symObjAddr: 0x4E0, symBinAddr: 0x5180, symSize: 0x20 } + - { offsetInCU: 0x69DF, offset: 0x8FFD1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesV16placesByCellType_WZ', symObjAddr: 0x500, symBinAddr: 0x51A0, symSize: 0x20 } + - { offsetInCU: 0x6F06, offset: 0x904F8, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8setValue_6forKeyyq_n_xtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3AA0, symBinAddr: 0x8740, symSize: 0xB0 } + - { offsetInCU: 0x6F7B, offset: 0x9056D, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3B50, symBinAddr: 0x87F0, symSize: 0x60 } + - { offsetInCU: 0x6FA8, offset: 0x9059A, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x3BB0, symBinAddr: 0x8850, symSize: 0x30 } + - { offsetInCU: 0x6FEB, offset: 0x905DD, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3BE0, symBinAddr: 0x8880, symSize: 0x50 } + - { offsetInCU: 0x7063, offset: 0x90655, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x3C30, symBinAddr: 0x88D0, symSize: 0xD0 } + - { offsetInCU: 0x719B, offset: 0x9078D, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x3D00, symBinAddr: 0x89A0, symSize: 0x30 } + - { offsetInCU: 0x71BE, offset: 0x907B0, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5.resume.0', symObjAddr: 0x3D30, symBinAddr: 0x89D0, symSize: 0x20 } + - { offsetInCU: 0x71F9, offset: 0x907EB, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x3D50, symBinAddr: 0x89F0, symSize: 0xB0 } + - { offsetInCU: 0x7261, offset: 0x90853, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x3E00, symBinAddr: 0x8AA0, symSize: 0xC0 } + - { offsetInCU: 0x72B7, offset: 0x908A9, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x3EC0, symBinAddr: 0x8B60, symSize: 0x80 } + - { offsetInCU: 0x7324, offset: 0x90916, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x3FA0, symBinAddr: 0x8C40, symSize: 0x1E0 } + - { offsetInCU: 0x7447, offset: 0x90A39, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntF14DouShouQiModel5BoardV_SiTB5', symObjAddr: 0x4180, symBinAddr: 0x8E20, symSize: 0x50 } + - { offsetInCU: 0x7518, offset: 0x90B0A, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF14DouShouQiModel5BoardV_TB5', symObjAddr: 0x41D0, symBinAddr: 0x8E70, symSize: 0x210 } + - { offsetInCU: 0x76D8, offset: 0x90CCA, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x4470, symBinAddr: 0x9110, symSize: 0x200 } + - { offsetInCU: 0x7751, offset: 0x90D43, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4670, symBinAddr: 0x9310, symSize: 0x210 } + - { offsetInCU: 0x77EB, offset: 0x90DDD, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5', symObjAddr: 0x4880, symBinAddr: 0x9520, symSize: 0x380 } + - { offsetInCU: 0x7988, offset: 0x90F7A, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF14DouShouQiModel5BoardV_SiTg5', symObjAddr: 0x4C00, symBinAddr: 0x98A0, symSize: 0x330 } + - { offsetInCU: 0x7AAF, offset: 0x910A1, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x4F30, symBinAddr: 0x9BD0, symSize: 0x140 } + - { offsetInCU: 0x7CC8, offset: 0x912BA, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x5070, symBinAddr: 0x9D10, symSize: 0x160 } + - { offsetInCU: 0x7EF4, offset: 0x914E6, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x51D0, symBinAddr: 0x9E70, symSize: 0x1C0 } + - { offsetInCU: 0x7F58, offset: 0x9154A, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x5390, symBinAddr: 0xA030, symSize: 0x2F0 } + - { offsetInCU: 0x8173, offset: 0x91765, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tF14DouShouQiModel5PieceV_Tg5', symObjAddr: 0x5680, symBinAddr: 0xA320, symSize: 0x350 } + - { offsetInCU: 0x83B8, offset: 0x919AA, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x59D0, symBinAddr: 0xA670, symSize: 0x20 } + - { offsetInCU: 0x83D0, offset: 0x919C2, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x59F0, symBinAddr: 0xA690, symSize: 0x20 } + - { offsetInCU: 0x842A, offset: 0x91A1C, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x5A10, symBinAddr: 0xA6B0, symSize: 0x120 } + - { offsetInCU: 0x8582, offset: 0x91B74, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x5B30, symBinAddr: 0xA7D0, symSize: 0x110 } + - { offsetInCU: 0x87DD, offset: 0x91DCF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOACs0F0AAWl', symObjAddr: 0x6830, symBinAddr: 0xB4D0, symSize: 0x30 } + - { offsetInCU: 0x87F1, offset: 0x91DE3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOACs0G0AAWl', symObjAddr: 0x6860, symBinAddr: 0xB500, symSize: 0x30 } + - { offsetInCU: 0x8805, offset: 0x91DF7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwCP', symObjAddr: 0x6890, symBinAddr: 0xB530, symSize: 0x30 } + - { offsetInCU: 0x8819, offset: 0x91E0B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwxx', symObjAddr: 0x68C0, symBinAddr: 0xB560, symSize: 0x20 } + - { offsetInCU: 0x882D, offset: 0x91E1F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwcp', symObjAddr: 0x68E0, symBinAddr: 0xB580, symSize: 0x30 } + - { offsetInCU: 0x8841, offset: 0x91E33, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwca', symObjAddr: 0x6910, symBinAddr: 0xB5B0, symSize: 0x50 } + - { offsetInCU: 0x8855, offset: 0x91E47, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x6960, symBinAddr: 0xB600, symSize: 0x10 } + - { offsetInCU: 0x8869, offset: 0x91E5B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwta', symObjAddr: 0x6970, symBinAddr: 0xB610, symSize: 0x30 } + - { offsetInCU: 0x887D, offset: 0x91E6F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwet', symObjAddr: 0x69A0, symBinAddr: 0xB640, symSize: 0x40 } + - { offsetInCU: 0x8891, offset: 0x91E83, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVwst', symObjAddr: 0x69E0, symBinAddr: 0xB680, symSize: 0x40 } + - { offsetInCU: 0x88A5, offset: 0x91E97, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12ClassicRulesVMa', symObjAddr: 0x6A20, symBinAddr: 0xB6C0, symSize: 0x10 } + - { offsetInCU: 0x88B9, offset: 0x91EAB, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x6A30, symBinAddr: 0xB6D0, symSize: 0x40 } + - { offsetInCU: 0x897D, offset: 0x91F6F, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy14DouShouQiModel4MoveVG_s15EmptyCollectionVyANGTg5Tf4nndn_n', symObjAddr: 0x6B70, symBinAddr: 0xB810, symSize: 0x150 } + - { offsetInCU: 0x8A4E, offset: 0x92040, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lF14DouShouQiModel4MoveV_s15EmptyCollectionVyAHGTg5Tf4ndn_n', symObjAddr: 0x6CC0, symBinAddr: 0xB960, symSize: 0xA0 } + - { offsetInCU: 0x8C62, offset: 0x92254, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5', symObjAddr: 0x520, symBinAddr: 0x51C0, symSize: 0x40 } + - { offsetInCU: 0x8C7E, offset: 0x92270, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciM14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTB5.resume.0', symObjAddr: 0x560, symBinAddr: 0x5200, symSize: 0x20 } + - { offsetInCU: 0x8D2A, offset: 0x9231C, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxF14DouShouQiModel5PieceV_TB5', symObjAddr: 0x580, symBinAddr: 0x5220, symSize: 0xD0 } + - { offsetInCU: 0x92B5, offset: 0x928A7, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel8CellTypeO_SaySi3row_Si3coltGTg5Tf4gd_n', symObjAddr: 0x6640, symBinAddr: 0xB2E0, symSize: 0x100 } + - { offsetInCU: 0x93E7, offset: 0x929D9, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5BoardV_SiTg5Tf4gd_n', symObjAddr: 0x6740, symBinAddr: 0xB3E0, symSize: 0xF0 } + - { offsetInCU: 0x9537, offset: 0x92B29, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC14DouShouQiModel5OwnerO_AC6PlayerCTg5Tf4gd_n', symObjAddr: 0x6A70, symBinAddr: 0xB710, symSize: 0x100 } + - { offsetInCU: 0x27, offset: 0x92E77, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0xBE00, symSize: 0x20 } + - { offsetInCU: 0x4B, offset: 0x92E9B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfC', symObjAddr: 0x0, symBinAddr: 0xBE00, symSize: 0x20 } + - { offsetInCU: 0x9A, offset: 0x92EEA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV11descriptionSSvg', symObjAddr: 0x20, symBinAddr: 0xBE20, symSize: 0x100 } + - { offsetInCU: 0x1DF, offset: 0x9302F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg', symObjAddr: 0x120, symBinAddr: 0xBF20, symSize: 0x10 } + - { offsetInCU: 0x1FD, offset: 0x9304D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg', symObjAddr: 0x130, symBinAddr: 0xBF30, symSize: 0x10 } + - { offsetInCU: 0x21B, offset: 0x9306B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg', symObjAddr: 0x140, symBinAddr: 0xBF40, symSize: 0x10 } + - { offsetInCU: 0x239, offset: 0x93089, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs', symObjAddr: 0x150, symBinAddr: 0xBF50, symSize: 0x10 } + - { offsetInCU: 0x277, offset: 0x930C7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM', symObjAddr: 0x160, symBinAddr: 0xBF60, symSize: 0x20 } + - { offsetInCU: 0x2A5, offset: 0x930F5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM.resume.0', symObjAddr: 0x180, symBinAddr: 0xBF80, symSize: 0x10 } + - { offsetInCU: 0x2D0, offset: 0x93120, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ', symObjAddr: 0x190, symBinAddr: 0xBF90, symSize: 0x10 } + - { offsetInCU: 0x2E4, offset: 0x93134, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x1A0, symBinAddr: 0xBFA0, symSize: 0x10 } + - { offsetInCU: 0x30F, offset: 0x9315F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1B0, symBinAddr: 0xBFB0, symSize: 0x10 } + - { offsetInCU: 0x340, offset: 0x93190, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x1C0, symBinAddr: 0xBFC0, symSize: 0x50 } + - { offsetInCU: 0x3B4, offset: 0x93204, size: 0x8, addend: 0x0, symName: ___swift_memcpy4_1, symObjAddr: 0x210, symBinAddr: 0xC010, symSize: 0x10 } + - { offsetInCU: 0x3C8, offset: 0x93218, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwet', symObjAddr: 0x230, symBinAddr: 0xC020, symSize: 0x40 } + - { offsetInCU: 0x3DC, offset: 0x9322C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVwst', symObjAddr: 0x270, symBinAddr: 0xC060, symSize: 0x40 } + - { offsetInCU: 0x3F0, offset: 0x93240, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4CellVMa', symObjAddr: 0x2B0, symBinAddr: 0xC0A0, symSize: 0xA } + - { offsetInCU: 0x2B, offset: 0x9334E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0xC0B0, symSize: 0x170 } + - { offsetInCU: 0x4F, offset: 0x93372, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGridSaySayAA4CellVGGvpZ', symObjAddr: 0xBD28, symBinAddr: 0x1DB50, symSize: 0x0 } + - { offsetInCU: 0x195, offset: 0x934B8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11initialGrid_WZ', symObjAddr: 0x0, symBinAddr: 0xC0B0, symSize: 0x170 } + - { offsetInCU: 0x575, offset: 0x93898, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ', symObjAddr: 0x170, symBinAddr: 0xC220, symSize: 0x70 } + - { offsetInCU: 0x5B3, offset: 0x938D6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ', symObjAddr: 0x1E0, symBinAddr: 0xC290, symSize: 0x10 } + - { offsetInCU: 0x5CE, offset: 0x938F1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVACycfC', symObjAddr: 0x1F0, symBinAddr: 0xC2A0, symSize: 0x30 } + - { offsetInCU: 0x612, offset: 0x93935, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfC', symObjAddr: 0x220, symBinAddr: 0xC2D0, symSize: 0x50 } + - { offsetInCU: 0x676, offset: 0x93999, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF', symObjAddr: 0x270, symBinAddr: 0xC320, symSize: 0x1B0 } + - { offsetInCU: 0x9B0, offset: 0x93CD3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF', symObjAddr: 0x420, symBinAddr: 0xC4D0, symSize: 0x2A0 } + - { offsetInCU: 0xDB1, offset: 0x940D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF', symObjAddr: 0x6C0, symBinAddr: 0xC770, symSize: 0x80 } + - { offsetInCU: 0xEAA, offset: 0x941CD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF', symObjAddr: 0x740, symBinAddr: 0xC7F0, symSize: 0xF0 } + - { offsetInCU: 0x1085, offset: 0x943A8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF', symObjAddr: 0x830, symBinAddr: 0xC8E0, symSize: 0x30 } + - { offsetInCU: 0x116B, offset: 0x9448E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF', symObjAddr: 0x860, symBinAddr: 0xC910, symSize: 0x130 } + - { offsetInCU: 0x12C3, offset: 0x945E6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF', symObjAddr: 0x990, symBinAddr: 0xCA40, symSize: 0x240 } + - { offsetInCU: 0x146A, offset: 0x9478D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg', symObjAddr: 0xBD0, symBinAddr: 0xCC80, symSize: 0x10 } + - { offsetInCU: 0x147E, offset: 0x947A1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg', symObjAddr: 0xBE0, symBinAddr: 0xCC90, symSize: 0x10 } + - { offsetInCU: 0x14B0, offset: 0x947D3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11createBoardAA0I0VyFZTW', symObjAddr: 0xBF0, symBinAddr: 0xCCA0, symSize: 0x70 } + - { offsetInCU: 0x14FD, offset: 0x94820, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10checkBoardyyAA0I0VKFZTW', symObjAddr: 0xC60, symBinAddr: 0xCD10, symSize: 0x10 } + - { offsetInCU: 0x1535, offset: 0x94858, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP13getNextPlayerAA5OwnerOyFTW', symObjAddr: 0xC70, symBinAddr: 0xCD20, symSize: 0x10 } + - { offsetInCU: 0x1551, offset: 0x94874, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtFTW', symObjAddr: 0xC80, symBinAddr: 0xCD30, symSize: 0x10 } + - { offsetInCU: 0x156D, offset: 0x94890, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itFTW', symObjAddr: 0xC90, symBinAddr: 0xCD40, symSize: 0x10 } + - { offsetInCU: 0x1589, offset: 0x948AC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itFTW', symObjAddr: 0xCA0, symBinAddr: 0xCD50, symSize: 0x10 } + - { offsetInCU: 0x15A5, offset: 0x948C8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtFTW', symObjAddr: 0xCB0, symBinAddr: 0xCD60, symSize: 0x10 } + - { offsetInCU: 0x15C1, offset: 0x948E4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itFTW', symObjAddr: 0xCC0, symBinAddr: 0xCD70, symSize: 0x10 } + - { offsetInCU: 0x15DD, offset: 0x94900, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VALtKFTW', symObjAddr: 0xCD0, symBinAddr: 0xCD80, symSize: 0x10 } + - { offsetInCU: 0x1611, offset: 0x94934, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP10occurencesSDyAA5BoardVSiGvgTW', symObjAddr: 0xCE0, symBinAddr: 0xCD90, symSize: 0x10 } + - { offsetInCU: 0x1654, offset: 0x94977, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVAA0G0A2aDP8historicSayAA4MoveVGvgTW', symObjAddr: 0xCF0, symBinAddr: 0xCDA0, symSize: 0x10 } + - { offsetInCU: 0x1686, offset: 0x949A9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV16checkCellsByType33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xD00, symBinAddr: 0xCDB0, symSize: 0x130 } + - { offsetInCU: 0x18E4, offset: 0x94C07, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV11checkPieces33_2B29F97F1EE5509065CD9853A78D42F5LLyyAA5BoardVKFZTf4nd_n', symObjAddr: 0xE30, symBinAddr: 0xCEE0, symSize: 0x230 } + - { offsetInCU: 0x1CEA, offset: 0x9500D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZTf4nd_n', symObjAddr: 0x1060, symBinAddr: 0xD110, symSize: 0xC0 } + - { offsetInCU: 0x1F87, offset: 0x952AA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwCP', symObjAddr: 0x11C0, symBinAddr: 0xD1D0, symSize: 0x30 } + - { offsetInCU: 0x1F9B, offset: 0x952BE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwxx', symObjAddr: 0x11F0, symBinAddr: 0xD200, symSize: 0x20 } + - { offsetInCU: 0x1FAF, offset: 0x952D2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwcp', symObjAddr: 0x1210, symBinAddr: 0xD220, symSize: 0x30 } + - { offsetInCU: 0x1FC3, offset: 0x952E6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwca', symObjAddr: 0x1240, symBinAddr: 0xD250, symSize: 0x50 } + - { offsetInCU: 0x1FD7, offset: 0x952FA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwta', symObjAddr: 0x12A0, symBinAddr: 0xD2A0, symSize: 0x30 } + - { offsetInCU: 0x1FEB, offset: 0x9530E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwet', symObjAddr: 0x12D0, symBinAddr: 0xD2D0, symSize: 0x40 } + - { offsetInCU: 0x1FFF, offset: 0x95322, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVwst', symObjAddr: 0x1310, symBinAddr: 0xD310, symSize: 0x40 } + - { offsetInCU: 0x2013, offset: 0x95336, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel15VerySimpleRulesVMa', symObjAddr: 0x1350, symBinAddr: 0xD350, symSize: 0xA } + - { offsetInCU: 0x72, offset: 0x95704, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0xD410, symSize: 0x60 } + - { offsetInCU: 0xC3, offset: 0x95755, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfd', symObjAddr: 0x80, symBinAddr: 0xD490, symSize: 0x20 } + - { offsetInCU: 0xE0, offset: 0x95772, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF', symObjAddr: 0xA0, symBinAddr: 0xD4B0, symSize: 0xE0 } + - { offsetInCU: 0x1F4, offset: 0x95886, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF', symObjAddr: 0x180, symBinAddr: 0xD590, symSize: 0x50 } + - { offsetInCU: 0x27B, offset: 0x9590D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY0_', symObjAddr: 0x1D0, symBinAddr: 0xD5E0, symSize: 0x110 } + - { offsetInCU: 0x3D9, offset: 0x95A6B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTQ1_', symObjAddr: 0x2E0, symBinAddr: 0xD6F0, symSize: 0x80 } + - { offsetInCU: 0x490, offset: 0x95B22, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY2_', symObjAddr: 0x360, symBinAddr: 0xD770, symSize: 0x120 } + - { offsetInCU: 0x571, offset: 0x95C03, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKFTY3_', symObjAddr: 0x480, symBinAddr: 0xD890, symSize: 0x50 } + - { offsetInCU: 0x5E3, offset: 0x95C75, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC4nameSSvg', symObjAddr: 0x4D0, symBinAddr: 0xD8E0, symSize: 0x30 } + - { offsetInCU: 0x610, offset: 0x95CA2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC2idAA5OwnerOvg', symObjAddr: 0x500, symBinAddr: 0xD910, symSize: 0x10 } + - { offsetInCU: 0x673, offset: 0x95D05, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x510, symBinAddr: 0xD920, symSize: 0x90 } + - { offsetInCU: 0x6D0, offset: 0x95D62, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x5A0, symBinAddr: 0xD9B0, symSize: 0x30 } + - { offsetInCU: 0x740, offset: 0x95DD2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCfD', symObjAddr: 0x790, symBinAddr: 0xDBA0, symSize: 0x30 } + - { offsetInCU: 0x784, offset: 0x95E16, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6PlayerCMa', symObjAddr: 0x60, symBinAddr: 0xD470, symSize: 0x20 } + - { offsetInCU: 0x88B, offset: 0x95F1D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TR', symObjAddr: 0x5D0, symBinAddr: 0xD9E0, symSize: 0x70 } + - { offsetInCU: 0x8C5, offset: 0x95F57, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTQ0_', symObjAddr: 0x640, symBinAddr: 0xDA50, symSize: 0x50 } + - { offsetInCU: 0x91F, offset: 0x95FB1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA', symObjAddr: 0x6B0, symBinAddr: 0xDAC0, symSize: 0x90 } + - { offsetInCU: 0x94F, offset: 0x95FE1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTATQ0_', symObjAddr: 0x740, symBinAddr: 0xDB50, symSize: 0x50 } + - { offsetInCU: 0xA11, offset: 0x960A3, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSi3row_Si3colt_Tg5', symObjAddr: 0x910, symBinAddr: 0xDD20, symSize: 0x110 } + - { offsetInCU: 0xB9C, offset: 0x9622E, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0xA60, symBinAddr: 0xDE30, symSize: 0x120 } + - { offsetInCU: 0xD3F, offset: 0x963D1, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF14DouShouQiModel4CellV_Tg5', symObjAddr: 0xB80, symBinAddr: 0xDF50, symSize: 0x110 } + - { offsetInCU: 0xEED, offset: 0x9657F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0xC90, symBinAddr: 0xE060, symSize: 0x130 } + - { offsetInCU: 0x27, offset: 0x968B8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xE3E0, symSize: 0x10 } + - { offsetInCU: 0x3F, offset: 0x968D0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwCP', symObjAddr: 0x40, symBinAddr: 0xE420, symSize: 0x60 } + - { offsetInCU: 0x53, offset: 0x968E4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwxx', symObjAddr: 0xA0, symBinAddr: 0xE480, symSize: 0x40 } + - { offsetInCU: 0x67, offset: 0x968F8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwcp', symObjAddr: 0xE0, symBinAddr: 0xE4C0, symSize: 0x60 } + - { offsetInCU: 0x7B, offset: 0x9690C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwca', symObjAddr: 0x140, symBinAddr: 0xE520, symSize: 0xB0 } + - { offsetInCU: 0x8F, offset: 0x96920, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwta', symObjAddr: 0x200, symBinAddr: 0xE5D0, symSize: 0x70 } + - { offsetInCU: 0xA3, offset: 0x96934, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwet', symObjAddr: 0x270, symBinAddr: 0xE640, symSize: 0x50 } + - { offsetInCU: 0xB7, offset: 0x96948, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwst', symObjAddr: 0x2C0, symBinAddr: 0xE690, symSize: 0x50 } + - { offsetInCU: 0xCB, offset: 0x9695C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwug', symObjAddr: 0x310, symBinAddr: 0xE6E0, symSize: 0x30 } + - { offsetInCU: 0xDF, offset: 0x96970, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwup', symObjAddr: 0x340, symBinAddr: 0xE710, symSize: 0x10 } + - { offsetInCU: 0xF3, offset: 0x96984, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOwui', symObjAddr: 0x350, symBinAddr: 0xE720, symSize: 0x30 } + - { offsetInCU: 0x107, offset: 0x96998, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOMa', symObjAddr: 0x380, symBinAddr: 0xE750, symSize: 0xA } + - { offsetInCU: 0x12C, offset: 0x969BD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0xE3E0, symSize: 0x10 } + - { offsetInCU: 0x148, offset: 0x969D9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP5_codeSivgTW', symObjAddr: 0x10, symBinAddr: 0xE3F0, symSize: 0x10 } + - { offsetInCU: 0x164, offset: 0x969F5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0x20, symBinAddr: 0xE400, symSize: 0x10 } + - { offsetInCU: 0x180, offset: 0x96A11, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel9GameErrorOs0F0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x30, symBinAddr: 0xE410, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x96AA6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xE760, symSize: 0x40 } + - { offsetInCU: 0x52, offset: 0x96AD1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF', symObjAddr: 0x0, symBinAddr: 0xE760, symSize: 0x40 } + - { offsetInCU: 0xBB, offset: 0x96B3A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY0_', symObjAddr: 0x40, symBinAddr: 0xE7A0, symSize: 0x200 } + - { offsetInCU: 0x394, offset: 0x96E13, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTQ1_', symObjAddr: 0x240, symBinAddr: 0xE9A0, symSize: 0x80 } + - { offsetInCU: 0x48D, offset: 0x96F0C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY2_', symObjAddr: 0x2C0, symBinAddr: 0xEA20, symSize: 0x140 } + - { offsetInCU: 0x5AF, offset: 0x9702E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKFTY3_', symObjAddr: 0x400, symBinAddr: 0xEB60, symSize: 0x60 } + - { offsetInCU: 0x696, offset: 0x97115, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x490, symBinAddr: 0xEBF0, symSize: 0x90 } + - { offsetInCU: 0x72D, offset: 0x971AC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x520, symBinAddr: 0xEC80, symSize: 0x70 } + - { offsetInCU: 0x7B6, offset: 0x97235, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfd', symObjAddr: 0x590, symBinAddr: 0xECF0, symSize: 0x20 } + - { offsetInCU: 0x815, offset: 0x97294, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCfD', symObjAddr: 0x5B0, symBinAddr: 0xED10, symSize: 0x30 } + - { offsetInCU: 0xA42, offset: 0x974C1, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x460, symBinAddr: 0xEBC0, symSize: 0x30 } + - { offsetInCU: 0xB2A, offset: 0x975A9, size: 0x8, addend: 0x0, symName: '_$sSGsE4next10upperBoundqd__qd___ts17FixedWidthIntegerRd__SURd__lFs27SystemRandomNumberGeneratorV_SuTg5', symObjAddr: 0x5E0, symBinAddr: 0xED40, symSize: 0xB0 } + - { offsetInCU: 0xBF7, offset: 0x97676, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel12RandomPlayerCMa', symObjAddr: 0x690, symBinAddr: 0xEDF0, symSize: 0x14 } + - { offsetInCU: 0x27, offset: 0x97832, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xEE10, symSize: 0x40 } + - { offsetInCU: 0x6C, offset: 0x97877, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ', symObjAddr: 0x0, symBinAddr: 0xEE10, symSize: 0x40 } + - { offsetInCU: 0xDB, offset: 0x978E6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ', symObjAddr: 0x80, symBinAddr: 0xEE50, symSize: 0x10 } + - { offsetInCU: 0x10A, offset: 0x97915, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF', symObjAddr: 0x90, symBinAddr: 0xEE60, symSize: 0x20 } + - { offsetInCU: 0x1A0, offset: 0x979AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeO9hashValueSivg', symObjAddr: 0xB0, symBinAddr: 0xEE80, symSize: 0x40 } + - { offsetInCU: 0x29B, offset: 0x97AA6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xF0, symBinAddr: 0xEEC0, symSize: 0x10 } + - { offsetInCU: 0x2F1, offset: 0x97AFC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x100, symBinAddr: 0xEED0, symSize: 0x40 } + - { offsetInCU: 0x3D5, offset: 0x97BE0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x140, symBinAddr: 0xEF10, symSize: 0x20 } + - { offsetInCU: 0x461, offset: 0x97C6C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAAsADP8allCases03AllJ0QzvgZTW', symObjAddr: 0x270, symBinAddr: 0xF040, symSize: 0x50 } + - { offsetInCU: 0x4FD, offset: 0x97D08, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASQWb', symObjAddr: 0x1A0, symBinAddr: 0xEF70, symSize: 0x10 } + - { offsetInCU: 0x511, offset: 0x97D1C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOACSQAAWl', symObjAddr: 0x1B0, symBinAddr: 0xEF80, symSize: 0x30 } + - { offsetInCU: 0x525, offset: 0x97D30, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOs12CaseIterableAA8AllCasessADP_SlWT', symObjAddr: 0x1E0, symBinAddr: 0xEFB0, symSize: 0x10 } + - { offsetInCU: 0x539, offset: 0x97D44, size: 0x8, addend: 0x0, symName: '_$sSay14DouShouQiModel8CellTypeOGSayxGSlsWl', symObjAddr: 0x1F0, symBinAddr: 0xEFC0, symSize: 0x40 } + - { offsetInCU: 0x54D, offset: 0x97D58, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x230, symBinAddr: 0xF000, symSize: 0x40 } + - { offsetInCU: 0x561, offset: 0x97D6C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwet', symObjAddr: 0x2E0, symBinAddr: 0xF090, symSize: 0x80 } + - { offsetInCU: 0x575, offset: 0x97D80, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwst', symObjAddr: 0x360, symBinAddr: 0xF110, symSize: 0xD0 } + - { offsetInCU: 0x589, offset: 0x97D94, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwug', symObjAddr: 0x430, symBinAddr: 0xF1E0, symSize: 0x10 } + - { offsetInCU: 0x59D, offset: 0x97DA8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwup', symObjAddr: 0x440, symBinAddr: 0xF1F0, symSize: 0x10 } + - { offsetInCU: 0x5B1, offset: 0x97DBC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOwui', symObjAddr: 0x450, symBinAddr: 0xF200, symSize: 0x10 } + - { offsetInCU: 0x5C5, offset: 0x97DD0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOMa', symObjAddr: 0x460, symBinAddr: 0xF210, symSize: 0xA } + - { offsetInCU: 0x634, offset: 0x97E3F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8CellTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x160, symBinAddr: 0xEF30, symSize: 0x40 } + - { offsetInCU: 0x2B, offset: 0x97F84, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xF220, symSize: 0x60 } + - { offsetInCU: 0xA6, offset: 0x97FFF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfC', symObjAddr: 0x0, symBinAddr: 0xF220, symSize: 0x60 } + - { offsetInCU: 0x285, offset: 0x981DE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF', symObjAddr: 0x60, symBinAddr: 0xF280, symSize: 0x1B0 } + - { offsetInCU: 0x529, offset: 0x98482, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF', symObjAddr: 0x210, symBinAddr: 0xF430, symSize: 0xB0 } + - { offsetInCU: 0x764, offset: 0x986BD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6nbRowsSivg', symObjAddr: 0x2C0, symBinAddr: 0xF4E0, symSize: 0x10 } + - { offsetInCU: 0x782, offset: 0x986DB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9nbColumnsSivg', symObjAddr: 0x2D0, symBinAddr: 0xF4F0, symSize: 0x10 } + - { offsetInCU: 0x7A0, offset: 0x986F9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg', symObjAddr: 0x2E0, symBinAddr: 0xF500, symSize: 0x10 } + - { offsetInCU: 0x7BE, offset: 0x98717, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF', symObjAddr: 0x2F0, symBinAddr: 0xF510, symSize: 0xA0 } + - { offsetInCU: 0x9F2, offset: 0x9894B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF', symObjAddr: 0x390, symBinAddr: 0xF5B0, symSize: 0x110 } + - { offsetInCU: 0xBA1, offset: 0x98AFA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF', symObjAddr: 0x4A0, symBinAddr: 0xF6C0, symSize: 0xF0 } + - { offsetInCU: 0xD6F, offset: 0x98CC8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ', symObjAddr: 0x590, symBinAddr: 0xF7B0, symSize: 0x30 } + - { offsetInCU: 0xDB1, offset: 0x98D0A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardV9hashValueSivg', symObjAddr: 0x5C0, symBinAddr: 0xF7E0, symSize: 0x50 } + - { offsetInCU: 0xE3D, offset: 0x98D96, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH9hashValueSivgTW', symObjAddr: 0x610, symBinAddr: 0xF830, symSize: 0x50 } + - { offsetInCU: 0xECC, offset: 0x98E25, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x660, symBinAddr: 0xF880, symSize: 0x10 } + - { offsetInCU: 0xEFA, offset: 0x98E53, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x6C0, symBinAddr: 0xF8E0, symSize: 0x30 } + - { offsetInCU: 0x1189, offset: 0x990E2, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4MoveV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xF910, symSize: 0x20 } + - { offsetInCU: 0x11C1, offset: 0x9911A, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF14DouShouQiModel4CellV_Tg5', symObjAddr: 0x710, symBinAddr: 0xF930, symSize: 0x20 } + - { offsetInCU: 0x11F9, offset: 0x99152, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSay14DouShouQiModel4CellVG_Tg5', symObjAddr: 0x730, symBinAddr: 0xF950, symSize: 0x20 } + - { offsetInCU: 0x1231, offset: 0x9918A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASQWb', symObjAddr: 0x8E0, symBinAddr: 0xFB00, symSize: 0x10 } + - { offsetInCU: 0x1245, offset: 0x9919E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVACSQAAWl', symObjAddr: 0x8F0, symBinAddr: 0xFB10, symSize: 0x30 } + - { offsetInCU: 0x1259, offset: 0x991B2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwCP', symObjAddr: 0x920, symBinAddr: 0xFB40, symSize: 0x30 } + - { offsetInCU: 0x126D, offset: 0x991C6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwxx', symObjAddr: 0x950, symBinAddr: 0xFB70, symSize: 0x10 } + - { offsetInCU: 0x1281, offset: 0x991DA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwcp', symObjAddr: 0x960, symBinAddr: 0xFB80, symSize: 0x30 } + - { offsetInCU: 0x1295, offset: 0x991EE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwca', symObjAddr: 0x990, symBinAddr: 0xFBB0, symSize: 0x40 } + - { offsetInCU: 0x12A9, offset: 0x99202, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0x9D0, symBinAddr: 0xFBF0, symSize: 0x20 } + - { offsetInCU: 0x12BD, offset: 0x99216, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwta', symObjAddr: 0x9F0, symBinAddr: 0xFC10, symSize: 0x30 } + - { offsetInCU: 0x12D1, offset: 0x9922A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwet', symObjAddr: 0xA20, symBinAddr: 0xFC40, symSize: 0x50 } + - { offsetInCU: 0x12E5, offset: 0x9923E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVwst', symObjAddr: 0xA70, symBinAddr: 0xFC90, symSize: 0x40 } + - { offsetInCU: 0x12F9, offset: 0x99252, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVMa', symObjAddr: 0xAB0, symBinAddr: 0xFCD0, symSize: 0xA } + - { offsetInCU: 0x1458, offset: 0x993B1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x670, symBinAddr: 0xF890, symSize: 0x50 } + - { offsetInCU: 0x1496, offset: 0x993EF, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ14DouShouQiModel4CellV_Tg5Tf4nnd_n', symObjAddr: 0x750, symBinAddr: 0xF970, symSize: 0x80 } + - { offsetInCU: 0x156A, offset: 0x994C3, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSay14DouShouQiModel4CellVG_Tg5Tf4nnd_n', symObjAddr: 0x7D0, symBinAddr: 0xF9F0, symSize: 0x110 } + - { offsetInCU: 0x27, offset: 0x99713, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0xFCE0, symSize: 0x20 } + - { offsetInCU: 0x46, offset: 0x99732, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0OtcfC', symObjAddr: 0x0, symBinAddr: 0xFCE0, symSize: 0x20 } + - { offsetInCU: 0x85, offset: 0x99771, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV11descriptionSSvg', symObjAddr: 0x20, symBinAddr: 0xFD00, symSize: 0xC0 } + - { offsetInCU: 0x176, offset: 0x99862, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg', symObjAddr: 0xE0, symBinAddr: 0xFDC0, symSize: 0x10 } + - { offsetInCU: 0x194, offset: 0x99880, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV6animalAA6AnimalOvg', symObjAddr: 0xF0, symBinAddr: 0xFDD0, symSize: 0x10 } + - { offsetInCU: 0x1B2, offset: 0x9989E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF', symObjAddr: 0x100, symBinAddr: 0xFDE0, symSize: 0x40 } + - { offsetInCU: 0x2E8, offset: 0x999D4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ', symObjAddr: 0x140, symBinAddr: 0xFE20, symSize: 0x20 } + - { offsetInCU: 0x330, offset: 0x99A1C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceV9hashValueSivg', symObjAddr: 0x160, symBinAddr: 0xFE40, symSize: 0x50 } + - { offsetInCU: 0x4C7, offset: 0x99BB3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x1B0, symBinAddr: 0xFE90, symSize: 0x10 } + - { offsetInCU: 0x4F2, offset: 0x99BDE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH9hashValueSivgTW', symObjAddr: 0x1C0, symBinAddr: 0xFEA0, symSize: 0x50 } + - { offsetInCU: 0x6A6, offset: 0x99D92, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x210, symBinAddr: 0xFEF0, symSize: 0x40 } + - { offsetInCU: 0x80B, offset: 0x99EF7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2A0, symBinAddr: 0xFF80, symSize: 0x20 } + - { offsetInCU: 0x8DD, offset: 0x99FC9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASQWb', symObjAddr: 0x2C0, symBinAddr: 0xFFA0, symSize: 0x10 } + - { offsetInCU: 0x8F1, offset: 0x99FDD, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVACSQAAWl', symObjAddr: 0x2D0, symBinAddr: 0xFFB0, symSize: 0x30 } + - { offsetInCU: 0x905, offset: 0x99FF1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwet', symObjAddr: 0x320, symBinAddr: 0xFFE0, symSize: 0x90 } + - { offsetInCU: 0x919, offset: 0x9A005, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVwst', symObjAddr: 0x3B0, symBinAddr: 0x10070, symSize: 0xE0 } + - { offsetInCU: 0x92D, offset: 0x9A019, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVMa', symObjAddr: 0x490, symBinAddr: 0x10150, symSize: 0xA } + - { offsetInCU: 0x9D2, offset: 0x9A0BE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5PieceVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x250, symBinAddr: 0xFF30, symSize: 0x50 } + - { offsetInCU: 0x27, offset: 0x9A2C6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10160, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x9A2EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10160, symSize: 0x10 } + - { offsetInCU: 0x6E, offset: 0x9A30D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x50, symBinAddr: 0x101B0, symSize: 0x10 } + - { offsetInCU: 0x9F, offset: 0x9A33E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x60, symBinAddr: 0x101C0, symSize: 0x110 } + - { offsetInCU: 0x15B, offset: 0x9A3FA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwCP', symObjAddr: 0x170, symBinAddr: 0x102D0, symSize: 0x30 } + - { offsetInCU: 0x16F, offset: 0x9A40E, size: 0x8, addend: 0x0, symName: ___swift_memcpy25_8, symObjAddr: 0x1B0, symBinAddr: 0x10300, symSize: 0x20 } + - { offsetInCU: 0x183, offset: 0x9A422, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwet', symObjAddr: 0x1D0, symBinAddr: 0x10320, symSize: 0x50 } + - { offsetInCU: 0x197, offset: 0x9A436, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwst', symObjAddr: 0x220, symBinAddr: 0x10370, symSize: 0x50 } + - { offsetInCU: 0x1AB, offset: 0x9A44A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwug', symObjAddr: 0x270, symBinAddr: 0x103C0, symSize: 0x20 } + - { offsetInCU: 0x1BF, offset: 0x9A45E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwup', symObjAddr: 0x290, symBinAddr: 0x103E0, symSize: 0x10 } + - { offsetInCU: 0x1D3, offset: 0x9A472, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOwui', symObjAddr: 0x2A0, symBinAddr: 0x103F0, symSize: 0x20 } + - { offsetInCU: 0x1E7, offset: 0x9A486, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOMa', symObjAddr: 0x2C0, symBinAddr: 0x10410, symSize: 0xA } + - { offsetInCU: 0x20C, offset: 0x9A4AB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP7_domainSSvgTW', symObjAddr: 0x10, symBinAddr: 0x10170, symSize: 0x10 } + - { offsetInCU: 0x228, offset: 0x9A4C7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP5_codeSivgTW', symObjAddr: 0x20, symBinAddr: 0x10180, symSize: 0x10 } + - { offsetInCU: 0x244, offset: 0x9A4E3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0x30, symBinAddr: 0x10190, symSize: 0x10 } + - { offsetInCU: 0x260, offset: 0x9A4FF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel17InvalidBoardErrorOs0G0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x40, symBinAddr: 0x101A0, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x9A5A5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10420, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x9A5C9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x10420, symSize: 0x10 } + - { offsetInCU: 0x7A, offset: 0x9A5F8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg', symObjAddr: 0x10, symBinAddr: 0x10430, symSize: 0x20 } + - { offsetInCU: 0xA5, offset: 0x9A623, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF', symObjAddr: 0x30, symBinAddr: 0x10450, symSize: 0x20 } + - { offsetInCU: 0x13B, offset: 0x9A6B9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerO9hashValueSivg', symObjAddr: 0x50, symBinAddr: 0x10470, symSize: 0x40 } + - { offsetInCU: 0x236, offset: 0x9A7B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x90, symBinAddr: 0x104B0, symSize: 0x10 } + - { offsetInCU: 0x28C, offset: 0x9A80A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH9hashValueSivgTW', symObjAddr: 0xA0, symBinAddr: 0x104C0, symSize: 0x40 } + - { offsetInCU: 0x370, offset: 0x9A8EE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE0, symBinAddr: 0x10500, symSize: 0x20 } + - { offsetInCU: 0x3F9, offset: 0x9A977, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASQWb', symObjAddr: 0x140, symBinAddr: 0x10560, symSize: 0x10 } + - { offsetInCU: 0x40D, offset: 0x9A98B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOACSQAAWl', symObjAddr: 0x150, symBinAddr: 0x10570, symSize: 0x30 } + - { offsetInCU: 0x421, offset: 0x9A99F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwet', symObjAddr: 0x1A0, symBinAddr: 0x105A0, symSize: 0x80 } + - { offsetInCU: 0x435, offset: 0x9A9B3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwst', symObjAddr: 0x220, symBinAddr: 0x10620, symSize: 0xD0 } + - { offsetInCU: 0x449, offset: 0x9A9C7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwug', symObjAddr: 0x2F0, symBinAddr: 0x106F0, symSize: 0x10 } + - { offsetInCU: 0x45D, offset: 0x9A9DB, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwup', symObjAddr: 0x300, symBinAddr: 0x10700, symSize: 0x10 } + - { offsetInCU: 0x471, offset: 0x9A9EF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOwui', symObjAddr: 0x310, symBinAddr: 0x10710, symSize: 0x10 } + - { offsetInCU: 0x485, offset: 0x9AA03, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOMa', symObjAddr: 0x320, symBinAddr: 0x10720, symSize: 0xA } + - { offsetInCU: 0x4DE, offset: 0x9AA5C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5OwnerOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0x10520, symSize: 0x40 } + - { offsetInCU: 0x27, offset: 0x9AB88, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0x10730, symSize: 0x70 } + - { offsetInCU: 0xD3, offset: 0x9AC34, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc', symObjAddr: 0x0, symBinAddr: 0x10730, symSize: 0x70 } + - { offsetInCU: 0x145, offset: 0x9ACA6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfd', symObjAddr: 0x70, symBinAddr: 0x107A0, symSize: 0x20 } + - { offsetInCU: 0x1AA, offset: 0x9AD0B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfC', symObjAddr: 0x90, symBinAddr: 0x107C0, symSize: 0x90 } + - { offsetInCU: 0x248, offset: 0x9ADA9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCfD', symObjAddr: 0x120, symBinAddr: 0x10850, symSize: 0x30 } + - { offsetInCU: 0x2A2, offset: 0x9AE03, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel8IAPlayerCMa', symObjAddr: 0x150, symBinAddr: 0x10880, symSize: 0x14 } + - { offsetInCU: 0x27, offset: 0x9AED1, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x108A0, symSize: 0x10 } + - { offsetInCU: 0x46, offset: 0x9AEF0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x108A0, symSize: 0x10 } + - { offsetInCU: 0x5A, offset: 0x9AF04, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfC', symObjAddr: 0x10, symBinAddr: 0x108B0, symSize: 0x20 } + - { offsetInCU: 0xC1, offset: 0x9AF6B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg', symObjAddr: 0x30, symBinAddr: 0x108D0, symSize: 0x10 } + - { offsetInCU: 0xDF, offset: 0x9AF89, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV9rowOriginSivg', symObjAddr: 0x40, symBinAddr: 0x108E0, symSize: 0x10 } + - { offsetInCU: 0xFD, offset: 0x9AFA7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV12columnOriginSivg', symObjAddr: 0x50, symBinAddr: 0x108F0, symSize: 0x10 } + - { offsetInCU: 0x11B, offset: 0x9AFC5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV14rowDestinationSivg', symObjAddr: 0x60, symBinAddr: 0x10900, symSize: 0x10 } + - { offsetInCU: 0x139, offset: 0x9AFE3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV17columnDestinationSivg', symObjAddr: 0x70, symBinAddr: 0x10910, symSize: 0x10 } + - { offsetInCU: 0x157, offset: 0x9B001, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV11descriptionSSvg', symObjAddr: 0x80, symBinAddr: 0x10920, symSize: 0x1E0 } + - { offsetInCU: 0x287, offset: 0x9B131, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVs23CustomStringConvertibleAAsADP11descriptionSSvgTW', symObjAddr: 0x260, symBinAddr: 0x10B00, symSize: 0x10 } + - { offsetInCU: 0x2B2, offset: 0x9B15C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x270, symBinAddr: 0x10B10, symSize: 0x10 } + - { offsetInCU: 0x2E3, offset: 0x9B18D, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x280, symBinAddr: 0x10B20, symSize: 0x40 } + - { offsetInCU: 0x365, offset: 0x9B20F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwCP', symObjAddr: 0x2C0, symBinAddr: 0x10B60, symSize: 0x30 } + - { offsetInCU: 0x379, offset: 0x9B223, size: 0x8, addend: 0x0, symName: ___swift_memcpy40_8, symObjAddr: 0x300, symBinAddr: 0x10B90, symSize: 0x20 } + - { offsetInCU: 0x38D, offset: 0x9B237, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwet', symObjAddr: 0x320, symBinAddr: 0x10BB0, symSize: 0x40 } + - { offsetInCU: 0x3A1, offset: 0x9B24B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVwst', symObjAddr: 0x360, symBinAddr: 0x10BF0, symSize: 0x50 } + - { offsetInCU: 0x3B5, offset: 0x9B25F, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVMa', symObjAddr: 0x3B0, symBinAddr: 0x10C40, symSize: 0xA } + - { offsetInCU: 0x27, offset: 0x9B352, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0x10C50, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x9B376, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueSivg', symObjAddr: 0x0, symBinAddr: 0x10C50, symSize: 0x10 } + - { offsetInCU: 0x66, offset: 0x9B391, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfC', symObjAddr: 0x10, symBinAddr: 0x10C60, symSize: 0x20 } + - { offsetInCU: 0xBA, offset: 0x9B3E5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x130, symBinAddr: 0x10D80, symSize: 0x10 } + - { offsetInCU: 0xD6, offset: 0x9B401, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x140, symBinAddr: 0x10D90, symSize: 0x20 } + - { offsetInCU: 0x10B, offset: 0x9B436, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASQWb', symObjAddr: 0x40, symBinAddr: 0x10C90, symSize: 0x10 } + - { offsetInCU: 0x11F, offset: 0x9B44A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOACSQAAWl', symObjAddr: 0x50, symBinAddr: 0x10CA0, symSize: 0x30 } + - { offsetInCU: 0x149, offset: 0x9B474, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwet', symObjAddr: 0x180, symBinAddr: 0x10DB0, symSize: 0x80 } + - { offsetInCU: 0x15D, offset: 0x9B488, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwst', symObjAddr: 0x200, symBinAddr: 0x10E30, symSize: 0xD0 } + - { offsetInCU: 0x171, offset: 0x9B49C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwug', symObjAddr: 0x2D0, symBinAddr: 0x10F00, symSize: 0x10 } + - { offsetInCU: 0x185, offset: 0x9B4B0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwup', symObjAddr: 0x2E0, symBinAddr: 0x10F10, symSize: 0x10 } + - { offsetInCU: 0x199, offset: 0x9B4C4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOwui', symObjAddr: 0x2F0, symBinAddr: 0x10F20, symSize: 0x10 } + - { offsetInCU: 0x1AD, offset: 0x9B4D8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOMa', symObjAddr: 0x300, symBinAddr: 0x10F30, symSize: 0xA } + - { offsetInCU: 0x1E8, offset: 0x9B513, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x30, symBinAddr: 0x10C80, symSize: 0x10 } + - { offsetInCU: 0x279, offset: 0x9B5A4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH9hashValueSivgTW', symObjAddr: 0x80, symBinAddr: 0x10CD0, symSize: 0x40 } + - { offsetInCU: 0x351, offset: 0x9B67C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xC0, symBinAddr: 0x10D10, symSize: 0x30 } + - { offsetInCU: 0x3CD, offset: 0x9B6F8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel6AnimalOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xF0, symBinAddr: 0x10D40, symSize: 0x40 } + - { offsetInCU: 0x97, offset: 0x9B898, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvg', symObjAddr: 0xA0, symBinAddr: 0x10FE0, symSize: 0x40 } + - { offsetInCU: 0xDE, offset: 0x9B8DF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvg', symObjAddr: 0x140, symBinAddr: 0x11080, symSize: 0x40 } + - { offsetInCU: 0xFB, offset: 0x9B8FC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg', symObjAddr: 0x1B0, symBinAddr: 0x110F0, symSize: 0x10 } + - { offsetInCU: 0x128, offset: 0x9B929, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfC', symObjAddr: 0x1C0, symBinAddr: 0x11100, symSize: 0x60 } + - { offsetInCU: 0x14D, offset: 0x9B94E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc', symObjAddr: 0x220, symBinAddr: 0x11160, symSize: 0x4F0 } + - { offsetInCU: 0x563, offset: 0x9BD64, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_', symObjAddr: 0x800, symBinAddr: 0x116A0, symSize: 0xB0 } + - { offsetInCU: 0x612, offset: 0x9BE13, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TQ0_', symObjAddr: 0x8B0, symBinAddr: 0x11750, symSize: 0x70 } + - { offsetInCU: 0x6A3, offset: 0x9BEA4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TY2_', symObjAddr: 0x920, symBinAddr: 0x117C0, symSize: 0x50 } + - { offsetInCU: 0x6E8, offset: 0x9BEE9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_', symObjAddr: 0x970, symBinAddr: 0x11810, symSize: 0xB0 } + - { offsetInCU: 0x797, offset: 0x9BF98, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TQ0_', symObjAddr: 0xA20, symBinAddr: 0x118C0, symSize: 0x70 } + - { offsetInCU: 0x828, offset: 0x9C029, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY1_', symObjAddr: 0xA90, symBinAddr: 0x11930, symSize: 0x30 } + - { offsetInCU: 0x882, offset: 0x9C083, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TY2_', symObjAddr: 0xAC0, symBinAddr: 0x11960, symSize: 0x50 } + - { offsetInCU: 0x8C7, offset: 0x9C0C8, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfC', symObjAddr: 0xB10, symBinAddr: 0x119B0, symSize: 0x60 } + - { offsetInCU: 0x8EC, offset: 0x9C0ED, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc', symObjAddr: 0xB70, symBinAddr: 0x11A10, symSize: 0x320 } + - { offsetInCU: 0xA27, offset: 0x9C228, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF', symObjAddr: 0xE90, symBinAddr: 0x11D30, symSize: 0xD0 } + - { offsetInCU: 0xB3B, offset: 0x9C33C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF', symObjAddr: 0xF60, symBinAddr: 0x11E00, symSize: 0xD0 } + - { offsetInCU: 0xC4F, offset: 0x9C450, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF', symObjAddr: 0x10F0, symBinAddr: 0x11F90, symSize: 0xD0 } + - { offsetInCU: 0xD63, offset: 0x9C564, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF', symObjAddr: 0x1220, symBinAddr: 0x120C0, symSize: 0xD0 } + - { offsetInCU: 0xE77, offset: 0x9C678, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF', symObjAddr: 0x12F0, symBinAddr: 0x12190, symSize: 0xD0 } + - { offsetInCU: 0xF8B, offset: 0x9C78C, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF', symObjAddr: 0x13C0, symBinAddr: 0x12260, symSize: 0xE0 } + - { offsetInCU: 0x109F, offset: 0x9C8A0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF', symObjAddr: 0x14A0, symBinAddr: 0x12340, symSize: 0xE0 } + - { offsetInCU: 0x11B3, offset: 0x9C9B4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF', symObjAddr: 0x1580, symBinAddr: 0x12420, symSize: 0xE0 } + - { offsetInCU: 0x12E5, offset: 0x9CAE6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC18notifyPieceRemoved33_4E9958627B7DCD90B6D32369387417C3LLyySi_SiAA0G0VtF', symObjAddr: 0x1660, symBinAddr: 0x12500, symSize: 0xC0 } + - { offsetInCU: 0x1497, offset: 0x9CC98, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF', symObjAddr: 0x1720, symBinAddr: 0x125C0, symSize: 0x60 } + - { offsetInCU: 0x1876, offset: 0x9D077, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY0_', symObjAddr: 0x1780, symBinAddr: 0x12620, symSize: 0xD90 } + - { offsetInCU: 0x25A8, offset: 0x9DDA9, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ1_', symObjAddr: 0x2510, symBinAddr: 0x133B0, symSize: 0x70 } + - { offsetInCU: 0x26D3, offset: 0x9DED4, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY2_', symObjAddr: 0x2580, symBinAddr: 0x13420, symSize: 0x280 } + - { offsetInCU: 0x29BD, offset: 0x9E1BE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTQ3_', symObjAddr: 0x2800, symBinAddr: 0x136A0, symSize: 0x80 } + - { offsetInCU: 0x2AAE, offset: 0x9E2AF, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY4_', symObjAddr: 0x2880, symBinAddr: 0x13720, symSize: 0x150 } + - { offsetInCU: 0x2BE9, offset: 0x9E3EA, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKFTY5_', symObjAddr: 0x29D0, symBinAddr: 0x13870, symSize: 0x70 } + - { offsetInCU: 0x2C97, offset: 0x9E498, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC6isOverSbvg', symObjAddr: 0x2A40, symBinAddr: 0x138E0, symSize: 0x30 } + - { offsetInCU: 0x2CB4, offset: 0x9E4B5, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKF', symObjAddr: 0x2A70, symBinAddr: 0x13910, symSize: 0x30 } + - { offsetInCU: 0x2D65, offset: 0x9E566, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY0_', symObjAddr: 0x2AA0, symBinAddr: 0x13940, symSize: 0x3D0 } + - { offsetInCU: 0x3221, offset: 0x9EA22, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ1_', symObjAddr: 0x2E70, symBinAddr: 0x13D10, symSize: 0x70 } + - { offsetInCU: 0x32B5, offset: 0x9EAB6, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY2_', symObjAddr: 0x2EE0, symBinAddr: 0x13D80, symSize: 0x270 } + - { offsetInCU: 0x350A, offset: 0x9ED0B, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTQ3_', symObjAddr: 0x3150, symBinAddr: 0x13FF0, symSize: 0x80 } + - { offsetInCU: 0x35AB, offset: 0x9EDAC, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY4_', symObjAddr: 0x31D0, symBinAddr: 0x14070, symSize: 0x140 } + - { offsetInCU: 0x3697, offset: 0x9EE98, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5startyyYaKFTY5_', symObjAddr: 0x3310, symBinAddr: 0x141B0, symSize: 0x70 } + - { offsetInCU: 0x36E6, offset: 0x9EEE7, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfd', symObjAddr: 0x3380, symBinAddr: 0x14220, symSize: 0x80 } + - { offsetInCU: 0x3713, offset: 0x9EF14, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCfD', symObjAddr: 0x3400, symBinAddr: 0x142A0, symSize: 0x20 } + - { offsetInCU: 0x3741, offset: 0x9EF42, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTK', symObjAddr: 0x0, symBinAddr: 0x10F40, symSize: 0x40 } + - { offsetInCU: 0x3777, offset: 0x9EF78, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5boardAA5BoardVvpACTk', symObjAddr: 0x40, symBinAddr: 0x10F80, symSize: 0x60 } + - { offsetInCU: 0x37AF, offset: 0x9EFB0, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC5rulesAA5Rules_pvpACTk', symObjAddr: 0xE0, symBinAddr: 0x11020, symSize: 0x60 } + - { offsetInCU: 0x37F2, offset: 0x9EFF3, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5Rules_pWOc', symObjAddr: 0x180, symBinAddr: 0x110C0, symSize: 0x30 } + - { offsetInCU: 0x3929, offset: 0x9F12A, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x770, symBinAddr: 0x11650, symSize: 0x30 } + - { offsetInCU: 0x393D, offset: 0x9F13E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCMa', symObjAddr: 0x7A0, symBinAddr: 0x11680, symSize: 0x20 } + - { offsetInCU: 0x3A4F, offset: 0x9F250, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TR', symObjAddr: 0x1030, symBinAddr: 0x11ED0, symSize: 0x70 } + - { offsetInCU: 0x3A89, offset: 0x9F28A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTQ0_', symObjAddr: 0x10A0, symBinAddr: 0x11F40, symSize: 0x50 } + - { offsetInCU: 0x3B46, offset: 0x9F347, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TR', symObjAddr: 0x11C0, symBinAddr: 0x12060, symSize: 0x60 } + - { offsetInCU: 0x3F7D, offset: 0x9F77E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU0_TA', symObjAddr: 0x3420, symBinAddr: 0x142C0, symSize: 0x60 } + - { offsetInCU: 0x3FAD, offset: 0x9F7AE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA', symObjAddr: 0x34A0, symBinAddr: 0x14340, symSize: 0x90 } + - { offsetInCU: 0x3FDD, offset: 0x9F7DE, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfcyAA4MoveVSg_AItYacfU_TA', symObjAddr: 0x3530, symBinAddr: 0x143D0, symSize: 0x60 } + - { offsetInCU: 0x400D, offset: 0x9F80E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4MoveVSgAA6PlayerCs5Error_pIegHngzo_AdFytsAG_pIegHnnrzo_TRTA.7', symObjAddr: 0x3590, symBinAddr: 0x14430, symSize: 0x90 } + - { offsetInCU: 0x4041, offset: 0x9F842, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVIegn_ACytIegnr_TRTA', symObjAddr: 0x3620, symBinAddr: 0x144C0, symSize: 0x20 } + - { offsetInCU: 0x4071, offset: 0x9F872, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6PlayerCs5Error_pIegHngzo_AcEytsAF_pIegHnnrzo_TRTA', symObjAddr: 0x3640, symBinAddr: 0x144E0, symSize: 0x90 } + - { offsetInCU: 0x40A1, offset: 0x9F8A2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTA', symObjAddr: 0x36D0, symBinAddr: 0x14570, symSize: 0x80 } + - { offsetInCU: 0x40D1, offset: 0x9F8D2, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel4GameCIegHg_ACytIegHnr_TRTATQ0_', symObjAddr: 0x3750, symBinAddr: 0x145F0, symSize: 0x50 } + - { offsetInCU: 0x4125, offset: 0x9F926, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA6ResultOAA6PlayerCSgIegnng_AceHytIegnnnr_TRTA', symObjAddr: 0x37A0, symBinAddr: 0x14640, symSize: 0x20 } + - { offsetInCU: 0x4159, offset: 0x9F95A, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCIegnng_AceGytIegnnnr_TRTA', symObjAddr: 0x37C0, symBinAddr: 0x14660, symSize: 0x20 } + - { offsetInCU: 0x418D, offset: 0x9F98E, size: 0x8, addend: 0x0, symName: '_$s14DouShouQiModel5BoardVAA4MoveVAA6PlayerCSbIegnngy_AceGSbytIegnnnnr_TRTA', symObjAddr: 0x37E0, symBinAddr: 0x14680, symSize: 0x20 } + - { offsetInCU: 0x41C1, offset: 0x9F9C2, size: 0x8, addend: 0x0, symName: '_$sS2i14DouShouQiModel5PieceVIegyyn_S2iACytIegnnnr_TRTA', symObjAddr: 0x3800, symBinAddr: 0x146A0, symSize: 0x20 } + - { offsetInCU: 0x41EA, offset: 0x9F9EB, size: 0x8, addend: 0x0, symName: ___swift_mutable_project_boxed_opaque_existential_1, symObjAddr: 0x3820, symBinAddr: 0x146C0, symSize: 0x30 } + - { offsetInCU: 0x41FE, offset: 0x9F9FF, size: 0x8, addend: 0x0, symName: ___swift_assign_boxed_opaque_existential_1, symObjAddr: 0x3BF0, symBinAddr: 0x14A90, symSize: 0x130 } +...

    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ℑDOu%nTaw@2$>x05%?sHEL~ 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 z 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/A}H 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 z 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.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

  • E$`4|>WUqC??yD*amM zcPo7!^gT+y9{Ld|M})r#`lFTJ3|=1redkAz+o4iF4uu|u>VWzTDgy^tFM;wyorY7z zZBVD-!Ko6c8=-bX*|boo9BKtr5Nh0Bn4va6bwT<5jd2Im`%q#Z#u!iqh(jgR)lgJ- zX&gHqWjqs##++SHc^FHSLp=<&0qPy7&!8+AD;y6s52^-g1yt&1Qofg~R+vjgI(v{d z?0-UDn}iMUJE(4iO)ba!aFfzMEb%Lw=gW?rj8PX!%hP5i2uiD|#ZCDUd zA@oIm5=&`PQiv55;_^XdIB!T3JwJLTaqbN7QYU12j3?1vQNODHwxJ#v%`e25ACED= zjk0aTe$Q0jOgYKG|Q1G4^E& z4=1{Le47JEKZ4ZW;Ac9K*Un9*w-zLtju>t+jfEMjB&M;@+f50ku~4?@Sib@?sTp)@ zs?xJYeW>pnAx4`nu}or{G)ymHJeJrBQyX9xO*ffDVkW$ICWv8O@Zd=l!~N)h+Y`l* z&P0)DMJHz)A`;7oh#`K!Ak4vJF`^R*Dj6n5mJbt_PD}uG4;L1!VVkM(P8%sq<$&!Y z#i-yYk&>ArtmRgij}S-LFi`XyDJ*GYgsBY^UaiN7Z+FqISub6XMORV)(PF)0z8 zBZgY%!cQsu&J&iB`9gHf7YUg)H1QxT?JkkjdWA?RuNO&JG&8j~AiOI<`zm2dyGoc# z0R2}XURS{%^wz5p&#T3eZC49(*VQ5c>#vs1YeiD$a-@5?Na|hzx~s%dtvKl9X@b59 zG@FD)G>e3i7BQr=1#!IzxHpLeTdPPazZE#QBCUX}x559NBDwu8Vd}a|n8j*gN?R?G z{ebOQ_({84jLyWuPxswoNXb3GzeiX+_acq=iZPw{iK9#I7sq%WfcXK?0~8MmOY4I$ zKPXbu+JtCp6JyhU2m9ZPV?Doz|KDTU@gZT!d{iWO{vbrj8j;|C4DOE$bLQhhlmoUs zE|P73L|Xocym~?$?|%aHo)A9^J}G{l`II=p-!5!j?Lt_e7M8ZBh1vRN`1`X+wmyS& zJtKy+JtGpkpzj7udlvD2RwTAQi*odwFtqLTh0p=Hkx$^~K>D+*L zY!r!Y8&OsO#U{ADC@kecq$3C%z%D@RX5{&1#BDQZ0NP#>C#Ah4M9E7c$+`u8wuqq~ zz&5~cK=HB|+VwKh@Txeu^Hr3I4q^6mAg-^8ajmbx{xvbA>ot*R+XlbeM51S#7}5&Z z33Kb~;*_@6#V@RHK>r4K)+t11C-Uhn#PKch%OGIp+al5bwiwb5*!?!beMgLMe+T*T zj z{&3Tfw&CzQ++<3_gWZ`UOr{{gQKsqbqf8<=$~424ViKMdQ$m~7BvP@x1M_kg4^%4@ z*lFp8N;M(=P=2WOP~A}2^lK@BYJh5k!p2PtHhEf7vE66^R4deas4l2vi?HND`JvWB zbwiC$6c%tplmo7YLc3(?fwBz&E|dpqHB=BvgR&+eZcyb=O;GJnJE71xTgF3`Ks7+M zL3KcNLlOPa^uf<`KEu$rtRl9F3ZLL3h}QW{N&<45z7#vi#&hpOJzxBFmp{eSD* zpH8>?jlSLcqdN|9A-}0_OMlp)B!9C;Sy!3Q8#yF@dD4wTZl=r4xZe@@_(8? z&m}+3pU&ToOQkz`Oz34CAdU;H3_;Kmg{dHdd)BI)J@YDPSn}3?W)i?e$ zfBsv3n!k+Of1E$P{CMt_{vPQk9|@1j&-(iY$D=w@@{q(EsQyv;S&!WY^jio$|Mc>s z+Cd7J>S@X25|57D@=wPrh_utY;V>TSSoFJA4HUxdw4uGBdg^~c;x#IAVLU^7J_&d` z72d1?>cJ)Cwn5VCRqqYySOL5>3U6D23Rq8vA%0H)FNk$2`dv0aI^F?Z@)n6VP&y6* zuUz5HfS!MSggXvlHM}h84U~=o;FZ53@dnB_AMn;62Ht(Z>sELJwZkt{{9cve4utm^ z@VXQph9~`|cQo=~&9;8hYsio3lvjV1co)agQ{`o688Oz1en-Mo1#9fm98|DLL2J3R zpQP|MDD$%l`W1ZrQbkw!dtX5r4XdAA5w0IeW=K&bvqeD`PGBCQ%yO>U>c`L&KPzon zU?}?=s~^KuHjhwHRyV7ElrpC%XjSkC1&>tlCpZ+IhnJnSwu8@B{^I3ZAIoNeZ5f?b?otLRoxH}?kxGsY^~8DsO=wVob7|EXwlTd=t16`}Eg>{uo zmtNpEaJp>loQ$vaCDKOnUpMy$F+ark`OXvQ|IJfBn}Q6Ta;KWUELqGb_aM zQpx8w%nea|tZzzaQ!q`zOa)66ELYH@pkKjO1=|$t{JW$l-cfWFEKyMBGv=G{vx-gy zt=q{wIG-DCi01RxF??=&pXg-LNB$JU^nCMpWcqENlCxEmE9h4+sGuIt%smpXRlzQX zneZupI!qEL3fxe7ZJH+WOB5_;Xj9mziFBG>MC#*b#Clzc}FsPt7ME*)>u8n^> zjIA%3&5{p#!IW~DEU#Q&lz+XS(c3BA+#mFq6hF-bv4dUF(IFW*s>;42CLU5Aw6QBu zD97nR=EDrKLc65Q{lRwSE_ebfQ%HG=a$NqB#7VqPS;Fq%qk?{hIu`oB-%_}da`Lb) zXJ!(e!!IXkm`5f2c7}bI6XJ&-^Q@dc1=|?fU?+b&W8$OB&)qb5GsMS6cksg8AIwzl zeugDtyrQqeB;=Sef2spS&lYaLq#U2gzVvcJWegbdmr3C8`ICwHVZskG?3+J5z-YBf zJeo%){C0*m=;g0R#Z&KR^>IXd4&i4iEP$By$nTN#x(WuyYgKsNgW$C(JW)6>y>^9X z9Rx3^@N9$Nbt=5HLGZd1UgjWp-3qT{5Ik{(kd+>SjD&|d;|G3Oi}M0r()liDF+$!jXyZ4w6mN>KhXlZMJ+o^BC`aSp^e z5a&Rg191+-IS}VSoC9$V#5oY>K%4_{4#YVS=RlkTaSp^e5a&Rg191+-IS}VSoC9$V z#5oY>K%4_{4#YVS=RlkTaSp^e5a&Rg191+-IS}VSoC9$V#5oY>K%4_{4#YVS=RlkT zy*O|kZ0Jmpey&JIu)64+2Au;ryq^tdF`vjwpAT zZaRPEhobbyrclN=))t7He_Xo#9BwN-9^TInGzv8~|Za>vRu%4x-{jU-iJGt&kW^0wGVeH7n#aEvmf_7)Q_v5}mxwrM>Uas7O{kT^v_pW~2J<46^=h_%g@`uvbpxkZ!xcim+lo)q-<$Bem z+-F3&myk2N`vI*`_dpqcGQVR>H||Z_LiyQkME$>_*U!WS=J1 z+;AvlBeVM1_<{|qxRlLSzlb^a7fYv(=|t|i$b`QnD9Q<{N7L2)2AzC?M<(Yftivgz zx6cR=Kk9ezR@@(r z3lGe<;ht^4V*$x*1H|>Wplg`lrr_Nbn7faX?|ta`sKZ$PuUGs}J6if*ub`f|wttZ>lAn5cC}#w#KbGEQ+&@L~ zGYxo@pX;G0Kjl3@CD6&ARY9AAdVbpeNftO)tjeFBAF(hxKZBwJe8zRVp&fw4$K8N< zA}7=ZxEt^rKwQxs8V3H6nfOoqB>v-S?$C5VJW&(+4ItsIJ^^Q45fhz%Hg#S#Hr?%< zZW~3Ke*Zg9S({YQqItip@smu`;cn}<9_{jLX}h!0Vg z27}HIy*$LGC-WtWuPyAOYbco`{LuNRp9hZh|6BIoe>sx(Mh(u75*6-`D@Wboc+UeL z{sTUg15!O~Dw6Nwq&3R=l3XawZOYuEpzVC=zWPcD+vZD{dXm;V1(ZF^re?6KO+34ev;~GD>^8ur}Eyf z2p_Dlqn}@$z+ z+gK%4_{4#YVS z=RlkTaSp^e5a&Rg191+-IS}VSoC9$V#5oY>K%4_{4#YVS=RlkTaSp^e5a&Rg191+- zIS}VSoC9$V#5oY>K%4_{4#YX|f0+X|(5Le}-8c$j2c#1r`cFTY}*h58f9+H)ELswFs&X>Q1OPppG=d4eB>g1yHv_ z9fGP#5SF*0sw~3N3bhUDYpCgoz=1Lk5f(qxFOr01HB={*HCb4EP&=WH9V#s4P@Pbh z4ilCyp+*dc9aJmS%TVSK!ZIIf71Rq*Jy2;Q5hm1qP;Wqu8YL1kp$ecbfm#B!YLqaq z9wjVmq27ZMDZ(-y>LMsV)LN)+sBu_#=g70o0RF zT~Nc00zaTKp)P^C8tU<*#L#!3dZ28hg=H3$Z?qVCC*aP}!aQz_u$&8Z5!6j%kURL5 zjq_$?)zoC$y$-K8eFDLJpQFycsK!w;uZErH+Lz9^*VH>oFO(LgdFd0&>g-GN?A~g2 znB;XhDoZCg%Y3uuT|r(-^Cnfpagx*Jb2oaY5Tc`Q{*?yzY2+@cI+rZgeHD77@6tK* z7O`&51c$@zY%E>WP}bm^b&{bu!3niizM()n3!Gf^|@4s&IQ6Gu(B~#ZH&KCTk|5?@gOr zRt65(XQpK%po?TkQNE_sIlRs*9btbN6?Tuk!s%EN%2oE^?rr7dLtqcw}jrJn_8T3&SLG^0VjV7Z+vC zz3?Yc%B`z&*D3B#WvZ$188yD1+E^btft5;!8E~{`?I!eRM zr*1#BtkPX;cglQ{TvtA(mDPJ4b@{F;HxtxbM%|+~cc8#I!xbTKZY1z%dt>0yF1-S0 zXT5KjTtPMNXFktx3Ji1Kr!SvMOrw(2SKj8{t&uUFxg?_dLEv zW8sQ&FjRFEuo{QYjfTeHks8*BLsgx_AglkI+D#Z7wH2O5hSXw;GWVj(D$3j* zAJS4&B_zo*_Q|;zWmCN9GDn3kY(+I8$KmzWxj~Qdr2XHDwf@K(sqWt+#YIK)M2S+@+#_sjzySzTTt0GKN zxkV>IS(ez*C)#WJ^oOoGI@&1dIgKuRt+QfYqbE!rwq%^ySZJsGsVuVBI`UoAY@iL- z<2N8uzN^sTvsc=E_EI0(OM@Tq(gnV87p+@6!DHZ6TppbuW$klT#Mpb!cR8=9choe_ zbyPX(9AHdknak}es;{XjbD^Q4q9EB@<91(uzK3~%2vxf)b%$E}<&K%|21!V_bQ@S) z7oCZ9NKPbgq$!e%Ua(PS7eaR}*6DeDl{L;qkknjg5OhnQ-Fvw#lTkJ*_oD2O246+B zZdDJ-#DgO1sEjJiOPw_}^QzI+>v)xjIgqlvjjjrrXvUvcFUpE%o||1(m^&{kyCAEy zv}{~i**sr1gn+VAsTVi!d&G0!4ee~a;k2>uRsLneqZQ>yGvlwzWnmYY6t7EH*bxu~OV zS8;^!%&GOR%U$lJuEwkhGN`;laZ!<2R5~Xs3!-SXMXb3IgBQ_xugL^%{>5Ywt6!vW zFT>?vSBTePZoije)2eLWhwVouVNR>4cDucfLbOqhjagY~d1*+|h4%Ai%@c2%(krS_ z%TT`{8BKQ57buem7f4yz6(q9@4Yb>sc9WvL-h74FWVQ%@3nC+4hOU!tPB3SSH_R1c zC(Ny_6qoi}q^$wPeSBgXCLh)%rkvN!8C2q0^^GvtBu5zx!3-P2_xbo_2?XHp< zd!wT+TdcMq%O9dBbzP5Psc3ziqlbGnP{tmnY+5Y-WAPNu7hi!;Mzs?oi8?1rRcQ_w zKA9=cFLll?E47C+U^aJ!dn_?1OT@PbtaTL)p;0|5E@#hr)}Dvr`%jD0I~&O;hU7Ah z(!?0)Q;@0xyVp0@y_BO}nO0MXA)mXZzE-89bP@7mib|mmW#zoI`DGZ{VW{$<#a&TR z&&{1ztW5M!x+|%il%-FGQ0Sv}-?f+nN=u)BkR%n@otLIc9cUB5taE+m%@Q4nC^Nq& zCI$V(q+p2hBW)5zH!rPpkqTUvSA>6S($uOtcP-+cJ`vPsK`&#THo@mEOiOc3nCC8u z_$!@6k;aJMTmf<4ht?KZCy6zJLpLTly=OxT;tiCDFOnvr zpD9AOBeOYNP9bZwB_m@GQvBP$qnPWln}*2Ah#7M-oW+r{F4_8e@*rqP#oGv~l}pms zswAx&N+oIIP?Rc%kJ90t;B-xJSBag;ddV`9T_Uy&MZtt;#5RCg8Z#P{?}lR7>K_LC z$0+_;X|vL@vc#%k*^MNC-3o{HFDPR+aFw@NAQ!yg=Ph3-mrr=-0D#XWRyNhgFZ>83&=_QK9&NZkJ7Q6UrSgrULbVI}3 zV&!lY2*&ArpYYr9r3(7c@JjI*W?^C~XJ75YUPL7@yhz+Xyh=PZ98nceS*L3)NWhSDjhB~(WqW%xK(?6(};AJo0(nUs6sQT ztZyGNfvoEs+*x?T_VT|mx!!#C$D^A$4ZA5}-Z@_huo%HE$KqR``WGiv|NXpy0 zM}lMALunhy9{e8({=;@>6Ll}`zy>$jPaby=TSv-{;%_5G5^`sRK6MiA)P6g%zgZb^ z^T?Bv&?cZx|f=ir_6?PR_Ge$sb8D&xF$6vg>(nD6>AE!*Z%y;`=v zk3#WTjf{_N+49roQ_J?;sKad8YKsPG*$Tof+h0Z*TDA{H{fL&WfLk_1jaoJklr7uu zAtSUkF?(*~@2ymjWy_W?TPO+~Uf>he`!lQFcJ$G*6{V%Q(X!2n_>(Q$m)6*p4aBHr z`_$T3%hqE>J--9-K+Co!C0+dWi2hr)?~Xtww@}R6eoHaeWA`IlwnvXNHbH$ffJpii zN1|+TN%~rqq+5=nl62Qmy;`JHk(?u zuA^kj_8A;HAE)Gfty;E~qg^5}8f0#kEt~(y4Dr}eS>ns13dJp>i^RQfTm2;0H~y~R zZ!5kcA$^g(GTQ+e7$X)I@to(T6?2!VON<*wPXtbmv)1AAViE%lL^ejbrI4+aNV#S7 z6c5Rn7m)DbW=-!JTQu)WF&&Z zR*1r;2f1lXMlFOGr>DjdZk&p%N+B|EBgP4#G8*>q@|ai=dD|H9H-MRT@$eSeK)rsn zOT2wFq^vtw{{0g%%#W`~O4DWA*{Cq8*<3d|UA#GZg6JGmD0UuQBtAM?3A)&rV={FI8!ZdNkyY~BlY@iO6Gql)g?M$+lGD>g_%bM8ucM& z*(~o$mCf?*RFRx6HXPHdS^m#4{Wi;A9iuZYoT_h+nI`T}EfjC07KxpyrQ+YIVhG4u zCWz05PrShCaz(}#;**h+=Q}W?>8wRQt4{EDqo?M(mXOrLA`g$vipAGQXRtAPa3T&O zU9EnqDmx#c6fG9*#}cd79*gu|Pxf8PzJu-GI2L&nJyj?+91GFJNpk{RvQZFcrxh;| z?|_7VIg#jOLhbzB4RYuJpcfX@z2g>(yN;s(??28f9y$)J53y{`xbLf=w=l+QaBW-3 zQB}42pU1hxhp_Ew;r@~-H<6#A>7wh{UfB>hPSzweR9puz{8=I%J8p`*imLWh49pyr zGaFf&W_KFS{eSGe30zah`Zqo&0ZG6G1zA;sRt2<*-~v`9fD7PSp;o(rJBW&FE81S8 zbV0HA606m!tysH|Snj2*w%Qf73)L=KTkUSt-WH?_?g>?Szt5aGNeG~{_x^tW_y2xk zdpPHrGxN+d&&;#TGczYM(G-V6ho-^1O`pxZ_P0ahXfRP(q*KQG*=M0++0UWl*tt+K z)USj#zo@`%`ZdsB@dWYYiw~#+=CGGLFJ!NGMq7F6OCt3{q<(@_3oUuE@7|a5evi~M zo#6)YDc+1Rm~+g;EGr*Vh2$wyr(f#GfL$OuHxNZ1e<)M*dzXdmQWvy|r(P7PkAy8`MPW>yUNu214Vg)V^p7r_ z^%G~#gUjnoGgqj5XhFvzqcIGli*x8ojPL%+Zr|iH<@7QjhtCI4X`=e zDpZ}k1e0aLdI?x99P3qq^+B8I& z7B|C6YNUgWycvge{eVKqE5~#*9GKfXaA3WL$Ua2`@`3TN7#Nqs7qYA2(5>6ZV$RNB ztGkkvt?P>Z;u*JzjN7{|WX~hDRLQuDXWT;>H<3GU+2~2Zh)N{9RVnxJrzrDvSEimO z&$z_Y_I|d$>mu^Q!CbD2G8f#>-t4-V=8gIJax~&3upHS)<7J(|wY?ka@8-ew+UxH| zgziC-;d!z>C9hDWvsooi{}kz)Wx6(Sx-3X|Sm62zxXuAS!dv*3XyK|`7P7}~!H9g# z1A&ak@l^6U%qnItn{JuTcF-H1f49j0GV;HU)Z*tU|J!(~1tFCGL*zet3zJ8298G|! zxzQA`%WNnS?uW3P0HVfA6LtVTD0Rd*ejvzT;3`ZRQ5w?PYd2xPJB%PVmlg|<;p z_1)s~fgV-|a^2dLXft$VLr z?(?^L(pWgq(}Nj!`d*R#1yBD5>BT(#Es_2UPd|_J5}sZm(jSf>JZmGEhpX+X>=`qi zM@PozW?ZG3Ps9{%_Q%i=I57z+QLzni)I{-q-GqAMECRb-6H)APp?M$k*!3^W(*6O zPyP`(pRI~Q>L#*}g~$zz|H3=CDcd4q*wu&uWb_t6VCA~+XD1@#(Rc?levcf>9*Y{s zj8Vd%ZHl^yL3=uismV8;#0ol5gesZ+vj-`*No*%bsrZ>Y1iz5ij%Y@Dj=gSLEZ^2E zJtw;V{AuH7%}!N>3Vw8Sc8(p6S%S#Sv%N4PY6-`5c#2E7$ym%vdoAK-gM$O6QV`5B zp@Hcbp_nq+IUmV>0-D-$L{J3?@?hI`$;0l|-o)p9z47)eRWciED46NUlO5i+Q5f{^ z_9nlvf8!kx>@b!5l`xiYyc-1GqFV{C@m8kFnU7_1dXDX%ruIA!C%Gw{l1Uv{+{UrzpEenrB@@ztE_i_cC`0Ew)0jV z;TZ*X^4N|GOEDM0u&=o_p6%!}mVMG^96Qk`omCS-d=^qjLl>6d^S;!Oulk~aJl(?o zZo^wJod11}=j>;9sjv2pu|Kbl#@Ja$Vxr)CHk$C2BE8(mCHbJ-@He98vkIhs^&~aC zlF!IWXi6yj{^QYd!@rA0!v`(qJ~-5a(<(aqp>HE*obB7}WT3Y1fcbgju?nippf2|n zs+Sc;Hw@qWGkPrhAbK1-5}nRYgT`9kWfd>U9J<(#T2$8$`mvt6^2l}iTh9N!C-Q8L zp*+vTfV(`sQlyvj^w%hzmsN09^7K!Uegt*745BY$D5%So2#H+c{2Z*O%0`gfXM{n< z^Uk%PxaASfe8J@HvGdvUu^?^(G5ITuRp>8Hiafb`GgfBue#%25+1qui0yD%kV)D9} zW|_P`rjgQnE(URPPI2NunRK}FZ^gv3pJK+cU9scXp4fEuVeCy5-`Ak9xPs`f<*|oy zJd;1aY5@F?0btuM>I92O-GtPqky^`BYei}qQeQ=?g{M}D)PqRfXVd^ONr02_>7W~!-Z9b9 z^I&?%I|}l!TL$|PNE@ywfO5p$GT7chO$FY518D|M+Fn80g}8;x7Ds`&uLtyF2jiLz z#AUGhIOr^1xKb1@k6*}Mi^ovnsTCsi1EhW&|5qb*8SJh2n}+JJR)}g1FVQHqifZ2; zypSCn45iy}4dT1_CL?ti7at*WKei@5jvX6}mJu2?w!i$*e*!bymNAB{y^VSBIK(9O zM<3bgU>Boh8^=z@a<7;b-v*x^Za-8s|7*ZsrpCS~yJCF*wi$V|?a<-d7CF5;iqe~T zxph=dH5VZ{d)9&>59H0AWe3*`LBNgYE#`l>@xQg)i?Z;)wJ#Hn+3dq1q%J=hf?y-9 zXo^iN`-hMvK894Ri7&t;+(F`-LzIn*>?CTb*g;xv_j`nGD%&`8KHEAJeBMl2&&oZs zBmD1Ps!uKJzL$r}y6^R&Q+TZ4?V(H)%TCls-{u+K zLc)(C!vSRYWEjNFvDA#H5BK)r=!+>JWKWs;2|xdpVOToB^gEwVWM**tPu?JA9rI_5 zP=f0;L*R382<YxeprwMRD9A58_z;4+?*f$I8ujvWx$i6^o$!p*c`-a{_U>GKc zKk5<91YFAnsFL&1fKu=rfD`F&A|K{w*Y)$*!-@0R+Qd9ooVb)dnTT48dAA@3@Rbq1 z;cRc>4E9bUE%bapEQZx4^v5omnb?`f4(MC3PIgg0mTgNM$6iUC#oj{=#XCHinw8Kh z)CN3a{>>9=SK{$wW%(&-J}XZGy^qnLv}^~Tz4~E6Y{^K3_pra$F|;-$HL|!{lKNv8 zokP&JCk=c6u}T`Ej;T#zVn3G%rak=pe9~CA0#ogFvjfrp<*7)K21~> z=RXFe#V3hlrQ9Vg;m^-;$Fw=e{BrV=MN=2pCFE){I+7RO#{X{Se~<9B%nFXKkfWQ; z-XBiG;qY)+aqe*+5x(*F!{@UzNG)GaEGsqvKQ~C&S!^_T4Lm0GASv~Xm({(Kejb>EIXPy zj(wZDm@n^RP32T7Ef^dN#z5*dfR)@fkR3{nV@F5D({x-c2mB0VUqQlwlH^=9ZYlPo zE@Gu=@}^w&&omq+SlqAw@Vuqz*?CKE&l!uIsB_uFX$=#w_&_UOYGi(RzP{y>MbgoOK{_Jg75$T6XZc3!78vkSXMcA@Dv@+0(t_yd3B@XdRHB-oi`MIq zW5I+9&jr4^=;*9yolb{KuR9_|Pq1hz+8$|B(Y8Wc>~+MaLUja%YNhCMb*q$u3V~+43h5zi+Vz_N3mqUNfLusd8-PQMOC4$^*qu_rz=qvt1O;Jyp8}{ zxnxiQUv#uCdV+5>8l*QMwL~iSIHJ}WRD@ecf3ke>u2!|cH+n+3y2Mi^LRI0>kO)<| zM+InzoxgsgWl;UD6G#aSC>;Clt{(YtO*l*sSYr_T;&@bjRu0- zC|Q9#dNg=~egYDU(Sd^4VpX(`Dn$M00U5u7djTkp=C6?1q9zPF{RGaRXni!WDjD@z z_%GTwt5!?hv0wtO=m}XRt&U)PEI=n^(SwEmS0QB;hb}OHpGQ;}6Gyxj)be)HsL9f0 z6-%fSJRq(_qe3(lPehyiZ-H;t1aM0bFVcOP{7-}7-bFGn%TO5(6>zP92MCzy<@YH9 zHYCgN-Aew~WjIg36? zSHM#R{EmQM7VtL$J}qF2fO}}<@>K%9L%_cY_%Q)r7w`uHZhMzZ&s72Y3%I*h#up;s z3<2u|{G@=R1^j`42MYM2fRh9q<}KqJBVZf>yAZ1pE&H{~+M61^kPEd*Vk&iT~FHJWjwKcgy_A7qGX0cL>;5z=s7K zB;a}h_YiPQTN!_E0Z$U}NCB4$c!q%Y2sm57HUS$1JfNM7?@0j{3iu@fKPljH0eeF5 zsC}Obc#(k53iynGHTTHv?blw;A0pr<1l(W1?+AF9fWte;`R@|&SOI4Vc!q%I3-})b zULxRk1-x9qRspXTa8ExO|2hG$5by>8Zx(Q=fIk&*xqvSV_%#8m{bhV_2slQ-l>*Kd z@DTwQ3;4Kz_X+qr0ski8(*pLzu|MK>oq+EUaLBzfe;*NWgn%mrtQYWg0jCJKdw`5@ zoPh5U@FW4}3iuuYR|=c$0va3HT!c8w9NGB$qD~@F2i#(Fd$T z#y3a6^6zRhwn4xP#QV1eEdO38V`r7}`{nX&JIna81>8@-^6z3YHdDY>@%|qImVYOb zv3CSqctFO7?FyVe`F9WT+(m}v-|1y6TEG?W$@wvRVC^s^{%X7ohYPqwz{3FJ4Q1p1 zvhdd#epH6Bec#Kly?wvCz$)ZKlKp*v3*6TQ zPI7_ob%B?=z#ClPau@i07r07>VYTIdTC~iWzHTmXe-}8-13S_2qihz9UD7x-QmIM)SU;R4fi*}1+KW!TQ2eJ=1PF0jR={1q1%T(0gTuzyIb@Q*mf;0_e%7qNi&&ykod4FEcj7%I1 zUb=|nU%Zh|sP}WuEGNY_PU<%>GtN;GTaa+%8@slb%*4TKEO;-ONn4re)Sc6*Y)5_> zZGUI93l`8mo^uGo3ke8Q+9V+rgdlwye6uX*eK1l}^n!Y+y`(XVPU- zVg@u$>mTi$HbXvc-y-_vEnPw%b;0LFTHYo)dNzB0i_kBcIcqLhg;;qewpH?&c_xbI zO(*`(&`r<7CmR;wu<7)fI@h4P>yjD1VUd`AJ47LW-n6{AIn#CERc212}&gn_x`~X|v00a&zOx(K9VY zDfa5PwpB*N_lk|44(9!dHa8vvGW%qd|0QG!r50vue*8AVD29`(1U8{W#2#hWoDecP1bM^ex|V4~MZd-e+#HN;yh1H+Kf=e_ z8d^u80eNR;E=Zj@J7xat<#~;brd=H>5~Nc;o#ccuJ>40YnlGeER9y;uM!ngz zzG+$({tP)c9UF}(ao*PA;7xk^pn3QV6h5AqNnez@v9BEG*j041to>pdeqy4f&aFf7 zHu7kjXR@PEi=Ajkkw%-l>>poToH%>}KELS17W%Yh!>=&5xI!V;jatQJw^3&`w*Kik zPIQ13c5XDGLxqWM;lxQf<=e9PQZq)ZQ45q40!~yn-PC?f9m94Euk@UO@>w1_;FLH> z9KmTcR_$ku$ybHTiemCXw8m2zN7uX3_Gf25B0q0e|LNF$*SIplF3cPhP0-R_k#~K! zaJ6}K`@x|IHu3T|8GB@^88V!P*yV|npYJzWa^TD^~%mciW`Hel3#)2c) z;P`t3x5jRI?Ugp=*Kkzi8_jN9ebctbQF;1oB71%lC7tRPv-2CY-GT7t=oCv~Zt8Bytdv>`-{#SOwT#Gu@dc)Dw6h?CD zn#Xs;?pOHdOdofE|2jTCIpX-5q^r?@O2_xITd<^q6{UuYX*Ve4SmXIKrQ{{3KU1RN z>einrIb5t}HC4v(naSaa8HxN$ldiqdAgBdKq)tklnBJnCEk@Y_DujI8uzp9LW@~n2 zX+fP0-BeWFEZRmnTY%l}FW(5UbEX#HB;KjfZ;Uqxqe>F8ckh zRlP3FJ|9%@LH_i&hYxycso%$5_sn}^{p802uC2FZyguM)LHW$ZzfD{J^A8iBi&^vg z>64iO8oz+Qm46+QKj5X`Go(>x9~n3)=BJ2`UdiuT*B-1~`R~gKwoBDhz3061VZT0o z{Qvpn-htN555;~q_IuMWk8S#4_4~&whOHfR-E-3;J3OP$dM4{j&wW4C93K@EY<((W`R2O*iId7&JuuAc z=Xai-+3D8NZ>$RJv*TE1?~R^o$F=Q}_?+$f@$Ekx`FYTo@CT#T&h`4@m(-n$-}}hx zkGQWsS@%c9sHtB|Wh34{=J_|z@z;}c2FDbF3bH z-9C(yI^1?5Wo}jEl%Bf6mybU7$??1VU)=Ls&ZwkG5x3ue(6jE3$~K$(f8FauyEZRO zd|}%kKOIWF{f@F-U$=fdE_>0f!|$KowZ7zET`xo>Zf{@v*nQj1ZSDK`+V{U$QJC=5 zi;ss~{&xTLypFx{pXoicSNY*%J;wIx^jWv#VE(1eXsk1j*Lmju2lv2`|W+tZ&$VLP{hJ^@3m^PE4*{gLFuy?^SICM8#$tPz{%`m z`cA!GjO|$3vQb)%(bufK68G+wzvgd zokNYsvg>xV8sSvgfR^=9MyKYjmB>&~s> zmZp@iUv&OdnI+3~z#9Ey&*4MIoVqx+TUgf*a{g2NH!J_I*OG3Z^!>-(>t@{cX#D*L zdj0*L2afdlBH_@c%5N_v?kRXA{Ppswo$u<}D>d8ytt01?zMqtu^UXg~Ixp#W*7HD2 z_wRl08ekn(e&EBXcWjd%3ftZ9=`WT)Gy3)Kvb{fB9y)GR_U`9jNI80Pm~`;{Ws@&2 zINkPmdUdTa;EL&y^TVwE3l6LtdCzkN<=u9b)Q*33cvhEh{=V~}Z6&)~eKN-TBh?)v zz4S4gCTvZK{mQug%UATDm!|Fgtmo=6-pl0EnK&OO{SsY)^8PO?A+c4$N<>sqn{$iuPnRbtLP@<`$GIm0>Le6@2s4eb7#z(;filVPZ{4Y z0tvw_q7T2oydwCtUIhoit~dlK{AR~Ded+@IhWSia`YZxpxhO<%i}3N^9b1CmH)<#!#nCc- z(E=aAH^#Sg{sTGlXJqE!r?^qZ6<>wGw^zs;!8gV?GdpwEqN(#{$^^LLTQ*Rp&!Cmx z6Ri9|38nZjmMy=L|B_xVL=o{*F3ID^rOVn`(Z_m`+XW_^bWuOiSjx6z2%=cVW3r{rDR zn>9hkr^p$>F8CCY;V1>ZoO$>uNa|Wwe1!s^^78=%D@|8ua=th02d6g%nJ%UmX)Z9) zNS7inN;?%JB-16z(oK}ti19|SOFNx1Q$Nm_x@4*&$rYdG5t+VdG2RHiF}`Vw9oAME zCl37jzl-*Yex)}`+vr)mrAPjc#>u>SdGj4GjS~f8Outnw5#&f}K%Xl<>W36unVDl! z$BiB_JXMwk#wtY43V}$#(J#p`y>-S#DZY=MaMmingWFJ3ZpUf(e}(-uu#l;3wGsW{@u;=UvEmd?i@%*mVY#3x6h zjGFwfxCVHC1SGM(OBXNdJ2z(=D%SOe<;5?j*)cS(AKlq}{f^&;6Bvk(&V0BDA2XBl=1*U`Xwl61)AQ{# z00rv=K1ATo`(@^`nbVgpnL2Im%uFtAj=|J0-`u>ZGiEMol!x&3z(sPGa$aI3=%7de zlbq4N&H`SbQ?ZKCJjwm%f0zRk8S~dLeS9RYFiD$h3EUo1q0T%$2I&{azhk<#LNZ-T zX2vQtGaFR;_={?d`Go|w;o6Es)5Y-zN-1ysLFwql@t(-r%5<$jGCqNPRo$2o!{_tO z$a@jb7PX&Qd47tQABplKOekw498J-1BfP7f@G8#*P2g>=4NH06o3|m`sUGDyr-^#B zOrIZtE2=Z=klBVUgt%s8wr2~c;;unj7@k+*S;q_$d3z}h`A#uMnm5wY+OXR*wQS)u zq=SDvZ-S(;_X{M&|JsUoP1n@SSjt!}JC|h3Vr=)d75jN#;JKDf7-n3Bd$^&k(EwU0 zpJr8{kzLzfspKPCHH_sGEp(kyvHl6Q>V;|#mQiTgJ~4u6d?Hy%2O1Nppkpnr)KzOj z!uGFR7}B-t7q>w)cZA`mksIdrb z9D_FIYFig&p^aLU0T2DdJXrpIxD^q;tUcg(qBBg#_O3#E=vj+ren&pKQyZMyskDvW zC0tZ5EJfdQd>RM72&?*b;O6BGpoi&O8zsmWl|f$;9lYMD)Q`ZiQ_V6WTC?`m2|+Q` zhilM(Y1D`P)`Vyt(xiu7Q!k95e#E%cfiGbgbNgwm`s$Zeq2J(ZK`$6OAW+nv>OlHl z(RcCMdxK&l+Oym3?>zMJO5bUKPZPfVF6CWH3uwp$y}XamSN1+KHql2OPJMKd`beYn zQ9SRXhnnaklmT!2!+hB?&Qs8%@Cs>;KEgA#Q;U3br#^x=!g)%tB>2mD54lo!|5xGUZ~RG*GOd1j zg_AC&_qz5e%ORU~U5vhMs8cUB)T!w6V&6M^g6Rlr{dw(s;c~jdv`^I{A*2Jbe zeSG0{=t`=qGn+`V8?nks=0rWDBdMM+3GX5MnvR7bBx{;g+e1i4K+ZD?p|_|!@i{D- zEyJDbtVrk^Oh5CZpa;F7=d$bT`$qy7=|sveA-@*+NjAb-v-qjk>-$%!rO_JX<#L2H zx=j&}nNhh9d8f8rezM z4u{=w(P^-$#c7FBW4rS|qSO5C{I+JkWx9N)1piD0pH6MMc90n_s6EVA)M~R;tukLy zOXkb)2Q6xUv!pRhJdM5^G8B3WX+dgzeBc&Fux)SdE28^{@&GUL&VF0sz zg>koeHH&|8lEm}oA}{6!{=Dy>)7$z3wx~OrV+4+|UD<|HqE1yS!^AVFb1={2XTAq_ zf7C(rTw9S0x|2YEqRE>19`}iwYmd^7JE7+bIuOks<}so^q8U^E1~i`l&6}KP9)`T_ zKr_*)!LuPiZ)+vWhc`iQTf8H_MB{!Vdb8lqS-|5SLzzFx$>lrWMw{S=uRwnkkT32J z{;SLvk>?WUiN@X!-wa_JE+DNEK6qFsX2ZCvjReoNS5+pG^=#0;bfRR!5{{kMU!x51 z?gZ}CU+2RWUi+C9UZ2D}Kh9%6@Hh$dB!b5WIe(pPL<)Ghy^EvXHP_{O3sJA3m1H8n zg4*^L@Dab>5OscOuhZXN=K;KP@X29oDq87nl+IXKBi=kQDcNLbMSUrm<#zd*PoaOD zX)dj=5B#DlvoQ~SS;gvyhwNYd$PoB9w#tD>BVDiS!(~B*I>1l=x7EX6sV|U@+WeT! zdQxS&^ciGgg{SFqPiDK8EE&J(s<%;FDh4wfbh52-7_$|6vfU?>nC-+sy>0*M_lH!h zes74yiutwIGFvd}TZQ&rQU^eeDu$M{U4{1*Lo2)uLr;V-+ZCi={JYv3FG+AoDKVE7DLmXxAjh7z1?7MDj`PKCKSKIPo)EeDtuueMA7YGgn)cLxtn3i_g!*bX`b2xL zJ~9%0g1JkPMGak+B+qY$qF(Bk+xR`uJc8(GvR{JGFCFE6QB%J(O`|;S*imPGe=(BA zncnuxZE{_mMO(iZM|cwDHbO^GpBh>vn|{4sAE?Y14Q=(dA5f0Q>UVU<`+r}r-z4iz zdH(2}_n63gROJ0edge=2j$)fksa<%5mY$ot4Ny{!ba z6{_?$)l9ujk7wS_gY4)9jBnC$m)qfvHjo~pe3~5SFG=QkICy>vWA8WAQQN7pYN|MYAj1`?yM?phgRsy#PV>be06@FravHLaQ#~5lwh>Kjcgb12Oi!I(koLdhB6PsP?=9%jKh$RZ00I2Id3lV7E->M z6+O(Ma}scpexZ5^S2im-AECFLzl`z&nc=)s3$OQxCdar!KRKFEi^|yZLDxIyYu{YH9u4z(Ipw1^rC3Bi;5ilTb8c^n zp<#Pdz(3v}Q4MjPAKbVKyPs8%3UCO7FIE@W`1?RsqCQ>Q{4Kd7C z3fc7A;fe7)0%LYK#xCqYW|FCHcA|-F0Qnj9(6tSHK8+dWj%Xf9vW0oFmuZebc-W2+ zw$DKaVuHrp9=OA{U=FjJ##xriFf~Oz{b^n->mjNazRQuwGRVGBZ6o@Wd>j|+Vw@kuHtay2a9u~^$G}Hr*hV$#mT}ZW zrzk!X7Mq5WZMGB`hEzenSh_Lel8#hg5@L|7$@cTMuaVmxj``cGz`uBPC*vuUB|Xy> za-xQwdlYqNL6;Qby$1AVtC;O!q&3L{J^9(JIK0-!xC?n|z=H49UM4AdX+55!gBbU&qq8qZ2@ebRB#(ievvAkNUgl*HavZo)@=b?Uk6!8Nl@XBkrZAnbEYG=JAI0 zY2hDj(Xyzuy{;u6%RTzgdY_zJYi{?CwiKz@z_aQo^R5uR?c*-2!#q!I(LW`9e3_>{ z{-o48w+uc>iIiSPF%F7jV7_gPl)Ts83Or@N(s=w9)n-bV2p@ZGpl6g#t`dBI13 z{a&fk)Ewx-G6I0(9uLGjP^J`Ph-fPToySprn;(2dbwEwYwfc;d6^pG}lsl=?)=UdU zJR|49Wf3ASUvj-ZBNFk&sE%?xemdf*k*yHR>5Mq3hGkUkWbs#~OD3wj3iATXPG&rn z%#0TgGUI8Cw=>`k;uaf%(UxrJ$Bt6)t`CA(2JzIQ4mIxtJteI%A8V(#z1u3KW=w0A z5#NUG`4ak|CAjlF8{&SnqXYLk;5L9(1$XaOEF;*9?Rlq#xFORG=b>0r# zA8T30K5w??#TMe;qHc(LmahZ%eMGkt?%v*@+lTEb25#bEnAEXG+P`rN>D@En;W8cD z@CW!Ae6AjH8)`0Xn`q4eKO?Ut9*dMThZCgWni}v`3!S2wr`^gho>r}9#t5I_BGtKv zj;T>!DfyS^n-71h&$t)krKx)E6ZL%kYxDJt2CdE2Qyu51=dl`$yJqScF6w#e><#Mi zYQCP&oaz}>Ri6>vOg&Meo+&@ypdPFPHP@a!PW5>Go8qXtFBCbYv3+etD&#x`@;(Z3 zKN9jk!gMunIQ$G*H&OooJ%|WI8Pw?@1G)&mA zfQCVUowfX`YC)t0Qtt>gqEz*HVsYV58t4p7RJ!sbfg{8ud--z;=hA ztwFddcQ9itWLCQ>Gmd%c%fi>4p3l~una_e&jbjm0+jdF?J!)&N9|XPb!3O>Y{#Al!VHkJHxIE*NSazylc-d*tt+}oBR=-s&o~>FvL|Roa zgz~OL-mZA}yE?>7?ePzn;!kzM95$?CsI*E|MtuPuz5Hl#`s$W0oLEc*uLseW;+Wzyiyfh zqiRch4Jqmfz6Rbt!qh2zr0HE%yIhMZwa%bQt23x4)iLSrx-8p|Nop z*8^xT`82OVpOt)7-#@!G`W=4DtzXw?>_?300`iPP9@*Ev1Nt}vdO02Xc_Q@m?a==d zp#MF&Z~C9;{y$r`KACJqJJ8?@TH1rA4xr5swgUD-?TPu3Y$FCh*Pd<1_L+s9*yCa+ zqCMCKE5>9f@`Xl1w-sRj1#CpsAo4GR%x%$jALy80U?+YBY&{{F{_tV8I>amez-w3g zklKZ9umN9*-97}sJ_K_6puxO!7y4Vq6>QFheqAYr)|5bhYv2d1lr%NdURCw1GV_OY95TOk& z(n9|yK=1E|-q;0sdL8+$XxVPEeWW)_{|owitzCbQTdv1=Bww8L_co!w>s0|bU8{y8H}E7fgtnL4$ugmji_e4SoBrH<=(@QQT&Nt8Pc9bXFFPQF@Y zSMAoObk-Gh8|e5p=0^w0I{sJCSBgG92_5v?Y&~evgBFZ`=&jZM^0=xTsM#6{y%qGO z%H&_IHc@_>Up)&wPjoh=v%ni!$K&1ux|+t3(!XKwUG_syVMix)e4zQ`ZixQ~9e)LS zirV7b@2ycjpuP3=N>$+D3o6a79o=0uF^8$cB$iaRll(bZi9l&d!S>h5)fa2-0CCH|Dc_oRZ;MBZbQ5d1}L-wO< zq-;Nek(RTsP_^ z5Q|at@M8GfG-qm{ho{4S!2c=){~}@EB0U}ZGP5w&&-T^t%akIy-8c&yLVJQF_-bLe zXI-w(Al*$mWEt+H!&`Ngb%+Ie!>+?K8|v`w&?~1Adn%Ruib50}K5wKc(?y482_3$j zVo*X~BvCn69bVw%cRuD(rs#=|7%Ms#J@H#+Lmhq^u`ESbAciLE@Ly#ePV-3>-V>cQ z1;X#_1ziE(ll)H76+dBKQb_(f?$nnGj};x>8+;)hemC|wC_0>CWyHTKAN@YsUlsXF zJukZn2iZd0)j{cxIj$-SlIQ0j7LHoR;4dyVeKJ}8&=5=Fi2e#o2%u`6;lD+B#yfjyl?N!MC z=k}_pc}@L656oTKz;?EU4Q&To>I<9N9&?ut*azgn<6LCJg2Wsq9yVvMn7{0Ev0oJu z+i-uF_4Np0zakMk9{@NKHYp6=B-5py`hCB^o)PZf&~Jo)9p*yY5ogOnyt@!>*^ar83chpU?QIa>-9N+^ z^PqA}VIrxW6xWA;9D;e!T}bd4%R ztMwV};jhu$KLs`}1vc*8w%Egu`8esh3dF*2zS7^W_Y!2ir$zcj_dWq@aRvNr;1`A>K3EDGoN;DGoMT#KF$m=TWyWFM$j+ zX9xd)eztbg@4JfiUD~4-iaw$}Uu4fdfDR$qJcTt)%18P|$?Jo60d1|Xf04+HviI(a4kl^pFy9z0Uum<&Ph+6tIv1@dNLCI5Cy*1_GPwncd~tF zdwQ72Mo!}~4?jN7={R$QDd={Z=d{l)L2O2+POD?;37G5LRcC>1BpaC}Y~-`h6BL)J z?Ak`2XuD9LE|9x=7dkhIUb$h2}Ukero&bL5Ci63^z@KFI+je4WHk1{I|*! zbX1PXkZpVxzHTMi#ynvgo#I&Bj|M$kq3cG%_MC9Cjimb}TYW|u+D^7{17hqH!y;Wr zazgQu`WR=O(+N6fBINmY$n^xs_jt(pIQYn8u^#R5U-yyeEX~zC33Wg=GqI2AP7l=W zII~0k@I~m70O*oIS#r$$DXh1~zo@s_Aj5ZiuyeT>F9k@Ojx}8de=Zyst;Ga{$a=Sv zF443FdVjlDO3iBcN`rl{KL@-ooUPd!06)YZbIH&z)h5FCW-E5C2IH6FeHQSAwP6E? zbh~+ZfA}#}z6#}Akxu1|mq>uL>f(R}Ylv}nB8xes7-Xnl!rfi{lo z4dBwd;5q;qXbP7?7ul2|>gR4)55zb)jk(Ynq>+EGgI=SU59N6fd1&oW!Wc?mSf|2x zlGl`j&4`a~xQKU@ZyDjj`sMw&JLCHiviS_~UE=us&57uTIXthQc_zQpo=5qNz~wuK zqtBDk_emIE*zbY$Zdx~YwmB5Pw`|%TatbmnudfB0OM+#3|Bf+Cc0+>hrG8i5Zx-*@ z<9$=*i*HiCP`uyROnHNNZ)~RiW#awjX38%R?>FE*t@&Tg!#<+fYVg7Xg{@UL)iKXJRI4hvOcK_v@91QGeU7p&Lvu#><7v=sqjMgNqxF|lz?FtMW13bU zPj)#I_QnEx)DgJr5Tk5L1_y|?hCl{WA%mHa!2`e>DP%AOGFXSX4$TKh4g*LI(Z1Ip zN3(+A|A9to$K#?M{*v{zH=Np1>EUS02G~-0J<7i(74~(`iY0uF>7)v4Ot7oemcy6- zc5HM`u2Xvg8nmZ`>?`nd`R@l`0PQjavVnu40~GpIn13`!zyH@V{e`e+kHVj?hn~;H zo$Q(cI(#Gi`yBB6tT#KFi#g(D+V=pt-j4TY5lgD_wZ6U`^V~yto(uoyameAj=!1c!*FR*9ogI+@Dn-+`pZE-`W|(Jm`nT`>Yizcr#b73 zI>@b}3$>yTO3{WFprgWIe~RcXVNC*U*w999LjrVMD$;Yo=N!=K?SnRfrrf8f&W@s8 zK{W_wWR!Z#?OKcHxu-JYwxbQW@HX_ta*U;w7)#T@7o{E9G?rk~I*GBQ^abgwF~DJ&-dOjYYUj{>Ly@Nn>-385 z^MO6Sh%z)5UPQi&ct^P62^acp5bh0iUx+yqI?`G9_2PN`%su#>bf05Sj5TvO58yrR`)O{^kFpPMAoQ)J zVD*ryFnR9`&N3J;UasFndu0PL?>K?ISj(Viv2UrE_ALd&k03vGOV>ox9YVi73!Ayo zo7qy*gSmfU!Txz#m$azqUN9tRCwy4ww-V&jsOfxjK<-qW`;rQ<{#k(dEB52l_^OD; zn8P}a?wZ%2Lg);#a~Dxov2_Ez>Al{Dy^D4`NAGEWJ@suL@&0?fSLmhjTL8R-zp4EY z%3g?@?UA|wyK@PCnZma?&bL)Vsz5Kv8SOWE0equep#=FB_LrSR@&t&nGD-r+sTGx6@Ec>i4k-UXQZ-+*_{dr4f+h-)MC zCfYYq6r(roiXCRE-i7_h7-NZQ#5T#-lB60f+NJ`mX(JWU{(d=KRkH@VQKMBAY1Uw@ zKv!0&3q!ESHU3l)Go5)tGVwiLYG&MBz>d>mD2BYg=i)D%wQzySDvYVo13$ohOMJ@TcR;cLjS?$ z6(Fs&E&9;juj(2t(n+s)Yt=<5SnEuEL?1r|eVouvZUf?z6KVY;!Apkk0!(e9wL|%Q z^j*shu*Xj#hCx2!l`}Yxf-#TyMLguhNPc@V;u#Ec{RZ!ljx%e(aJ73@06cqrTp_n{<*ksZ;L*|n4O{y zjG_IJ@#>%$qC4IzC`Jd`^HnTg8K2H`0A;KazPkjz$+%O$=i@pLS#-6D^#|2Qua0K6 zKXScIw&^~mD|ffX{ILyUQEd^6Qsb;fN35s#n>%4l`;_ZVZT2Rbbl7tpfp$-xp*P)$ z`kSeT=Tvbc)y9z?BHLrS@evMU`etpx^^c(nU*(rf<668!e8eLz% zDGNSTSWmPSzEnaOI~R^SeDqq)_*z!1)ao?G^SnrvP4&%-46%t%83pAjG3HO;k z*n@_;uEOtE=>7(Mi#Td6Gw{9m<>4jmj9QeXHhqnERq#)&v~Q$4_>Fi5=krFf2OhB@ z&gZ9-ZNbE6!Q; zg1w3(9>VwRiaGaYZ#k9_k*?WFey6$MZfiAcviI{U6YaIZUI09+O<%NPwl5&38zEy9 zhbaZVOR$NA`*}R;pg&JxjMKTea>PUvJ=wrQ$X5{LD+01}&__P|n8kV2)u=+hVvqmC zRVYh3B;i43qHkIpYLKt5J>LT&U)&64O3*M{LKcfBKlM|j)3|sUcj}u5ai@N~wqhLQ zXe{Ju4CHFG>5tqr)78;fgFC3^b95SWRF3Y{hWRMRXl({#DI9G%4cgA2Ef=9f?t@LD zHdiZsoF)1g--;+kxj{-g_RzzZDGx91U|fszBBU3BUk&H?*fWiND70VsX}ni_TGCHs zx6go<&Eox2cu)Gm0KSjugL9?m%QW1ZI#0sKQ^WHl#dMxz80diP7*Ajxi#4R1o+sgB zSjXE@Oy@}^qrB^Rk|`R;`G!oVb8wTd)o)VHAt>i1o^eX6xmF+80r{som8pOZSISU3 zJBW7rQah7zMllny?mJcJOFA2hGhrC>7r-Nm8_-@!cM zS(GKfcWuRR(31?hk`VJi+$UKw{%|YSHeJpW+s|Hj8z$~WdFAW{wbKSzo@WJ^=Mz0> zM@3g=tAKA#XEW#=V<6HidWiEGy3m`R&sfrRxG4+eC5$8GdHkT+v*4FSXwgR^#s?onK1Vr$nP{xRuMoTl=Q>8K)0-IThtFl3 z1fDl_UY=|_jo~X|3`73-xFEeztqzX@zt%HJyXynAnZ{Eg&YEIhY7Nf)XG{hkao&Fr z!9{>cSAB}{N_tdMvknB8!q*|aP5LWG^l6TYb)at_B_e)7V-UVh2O8tbxhm%~{>0}j z(%BW=jlcAUo(Ehv`%R4d#&UTHZK;D?(%KodiRQ;7msr={K<#sFQxE7`*EVfIo4#q# zrjBM$w1MVYiM&l6&8ax+u$#9jSon1TX6yyz<5g+fRJ4uil-m}Fwl$R5y4mlSD*edY z$0CipMf+&(*wnciS?{ROKDoc>yziCAJWQwiB5n>H`zp%Ieye2kguaE2=Qv3p5&uu2 zKS-`!=dCnnEulWc)zrL3t{2}4Lw!}yWly1=5^-*do=LxL!JWn<^&_22zXjtUoX?{i z@fu~`K<#TTjzIlEdTIcZjFATV{*ht57H6)!J(zKd6uGv4{m5hH#BH)VzBR!%% z`IrXhuuA7-TQ%Lk-U2xvnDuOuDJUmDj@o>WXea4$<@sKuX;|Reld6!KwHW_lQV5p= znsd-|FZgS;PE~`LXb#SWMMwcfk=Vy|5__4U`!k{tj|h{zYo_BFG{w{0CuI5 zBj?+JefLq}6b}qGQ{Do=M_`wUFW%wDw^UvS-OypBDov3V?Mm}xNAZ10f33?qZ@j~q zv!kh!b}h9%8}dza!$&brvq{JH(C-7>KD!6o=Q=*eM_DJ-ZDLcm++5Om->b7j)PtXBBV*H#@N0@KNc@Hn51N_KF z{L@cTugxZYQ9ox>KOftYg7v9N(3{=WYpXU=Z%U9nYV=ZK9r>^wq3_=UpHe_Gts$O5 ze|Bn(^CYlw3Fue&vl&&e^Q2?1VBCg7C)7drTvoS-?(u*QQk(x!dqN&snKwcni58;o z-&hYngK_jD`jmWvb6hSFo2~O2xSe7&7|*4sH%!aUb;BID1ag;%Gm8(m07r!tIDFW- z3XFLLM=JVAvue#2x|7dIXAcvkPCOP(cghQWTtjjag}HkTe3Q93bF97Q%(1Qo59Z;@ zl-kssx>TQ$DY0`8w;x?+0Wa|JG2=R1G~Vhd27M7}?U9BHKOa{)*6BaP6^6C=65u9$CGE#8H{hApiO7#2dmoNF z#o(Hn|2DS<#%(pm#2SpDwHQO#&%Hi3{LmI1>$TP!V>u1uAqwqH>t3;Ct(py_@A|EU zypGAqio-sH+^HC=R4Y#Ol%C1A%-Z^uv>rnP3_y9_oQ;3-`$X0WC zKgKyv!bk0*dvi98bT4f35th~22;0y7_NCnRbTkL|l40uS2yeFAAY_DOl4RsHz?y4_ z0bLt;?4!1tqV1}VH7b@`hjpe5Iwwc=;5Oi(ISAn>gdQjbf0Xj3uJE70tI@y}CQ0Yg zb`*Ux1^R<<1_CF=Z6nkb-)P!bd=u%#j>b#DYc;_^W>ZwMDH8iCd{BoT=VOVNsW}mG zG#_I*y{z%5bISGlJzARYU>==-wVNo|;>zVYRx9Gx8a3O4FU#UQXJE}7_#KtYmyy4> zCr&G;!GGgvl@ik0$Z1g`EdptT_b0%F7vB=&ce~NZ{rHLK z$4@|8OZu^1jrdnyE36}V!Kc(B5wWHK3j zEc;g-q09Z@U(uXhZ61L7$&Vqqs_H18nXAV5ifA+3dZ8!7JmkK(D9C9ld>fp{SiiR0 zM_UlXKDTz~+HcZnObWTJ@?o}bA;;a&cNOG+O-GCcxRrG^<#{mDDj~aTyH(;N(NSx) zkk8x|Io5T6i=E9jhp826e}%hzKa+e~sE3EB3>JSYu5L~iaJYoz33&dH6keuRFH zhs=J2zK+X}uvVfSu-nE;=!grL_hhSNxzEAcc&y|Hxeqb-0gb7Uy$`TglIHqkQx3tF zRl%NU@^h?pB-8p6?tI7G<)+-mi2JyHc`1zddXHBfZ zcU8x+VuCa3;1BX`lIMv`A^qCFcEAv9z)D6udNsj*+_$oq(W9wATy(|_Bs-4 zuX0R_>Q^ovSI*NSk2muApp0u=nZ9)-)Yz@lCAqd z56M;)**(ZsHDr#<)r$?~itPLx$QQ}goE>Ywxl70u$wnn)s(L5Zet`3R;G;89KJd@F zgV!WyZ=Q@d?JEeeRvl!8qPH8~N1zWh z@QttgyqQTZAX_AFSB1O{A$h}l@?p&+7ySK$T;7I|yoq;* zV1t!+ByU4V-o(4Ju*1qbk~gaNC-|mHy=P%>m3nF4KFJ%^uXVDuod3a{imD-Rm(XWg ztQXyOuig|7dy@{?tLlsMq~x!284Nb}1rI4kN$IF_V3m_^!u=80c7^{JUeudNR=T49 zs87eD>;=eA_zh$yTgVQbv203i&fY+72sg=2wU8b7CkbVRBnj`Tn%a9xw zzI^8x$i-;L2jaqcso1;Klnl|{CQszS+4M{=$dCr|hi`1GfPKPzjN%<6LlnP`@5DL` z#>9si{>t@x3R9L9J^~AqZacUeP?4WzS-dHFMo+L1d|U{igT+5 z?0+b9(gCjlR_tPP^BXmI3mws5enWm&3j7{3bS~M5xnh2kyJOuqu=9L=LvtpI6^(}e z%7xt?1G~Ex?{b5+=9i$mb8Rb+t;@+>_Bftj%IUT25au(z-~)`rI9Q4CK=YYH%X6*O zY9F&V{F)q$8yY7xpE-ni4*GIW4sYvB80O>H9C=Q-#% zyYJgh-Y0K`9n<_H*{a3f6UFbvcO=%Q3BNZDelMSkIr+Wcp??uq_0PG9-&!R6)-}R! zjlg^c0fYEZj8|uSis1O}h(_~OKls6@1AFy)IQfrJux%Rnbr)d63ekVD;5XT~m5BSK z!I#$H8$*@o!&u?3Qux|FV=bm6N~I{CPiovv{fbN&XL7srXcxX;F6IIQNk*oV?hG{3a~5nb!LcH}KknqGq&dwCicsGeF)s*5 zOb4;VoBFs^ra2#%_8GeRxSPcI%SHX9%jvtJf69Ms!Mv=AaaqnVE`Pw8e&;zEt!vV_ zd=KBWQ^utRe&Ypj>@?$3?QAg8hU5Aa(V zoAiwJZ9X>FiS);D|DPV4@y(3QQYSm&I`2|^$s5hPZst3hyEZ@PQhY}~?>dFJl#B1E z%)7RMKYw=KMLJzs`!0ZehYj0c;B&YAe7(u}U5d-Q#|cfDGtvc;`F_}J?8~g_xc|v58__<*OCXzFaP|mm zCfF;c^)P(CqlacI?Q`gcc9PH40e6jo9j*RZ{Yv%6>&|N)O5LixHvEZ*Ybiw<*xT2- zN+vb%F9ohWFTg)U9DXXUC7_RRR<_b?eOKjIgLr&hA^f#U?*RTiFct8wgda}6nvzzB zZ_!X3IT`Qdwa3Qx@vrdXmKN~i4uv1OF2+~Ek5cTZmoO(MURXdE@!~Vwi5J=>G~Z|E zB3>@sqPdpz#EtmSAAE?=1QaPepfP#?xDNmqwV!xL@SCFT9ye$^{NPV~HqeQ;N3PcP`&CFt7GO*(oS zd1;@JLG9S@^`$40uh<@TJ_IRBDPfrMbPD0tQz|W2@bQ8TR@y?l#%K!&~kF@t%-s2TurZKgM z@_`3KahLZ#$#bwPcc)2IHtojs4GPr{*bnZ`&!Hfq4SsXK~kCjXMy(A(@AtN_)RPZwvg{ z(2*L3n6TLIlq za^r2S-vr&;Xb;3Jod2M`63V`gvykPBXJ`*lusOc2e$&M;!Wm$$yHdX?0_*u&?16ya znj4OCgpc0uwRsI9S@|0CQ-b3FS7Gi+>(Yf-myQGvBEwHKSR*ckKO2xUh_4CdpzZv( z4DttA3o$k|nD2amwN+Y=dK>*u^u*a@S|(ri8btfxNN0bKHq)3d^uhV(^Oy@k9#ip5 z>m${Ouf{{CLT-+1K;P4vJmep84ZDOmSV=9N2gY6aM&x@}p$v@$N~iCxV1DvB^&9Q| zcpbEqb_gvB%E6v`@SfJ~vaqj-V#^lLS4@3`Z;+BdMQi_b4k}{BGXDLLOtrQ~1^M&C z*`rg)`+wN`7wD>stN$OLa}wYL5CcgdT$IB_4T=iNEiIPAMGc6GfOjnk7fB=nLQqg2 zJzQ#oT1zSxs>>@+Ij&mHK=W)wH5&tTb~-xwn3~y1xysp@AaO~e3DNN31FY^ zv)2E=7AI@6=QH=&GqY#Uo|!#rBfs6QBc9UJnX7>xdG{m+n^@hx1NBczwxfF9O_;Z6 z$4cn?bDW>Nkvw&GXPWf(A*=Q7_j%{;b#|<%oi~S65@$2G()zjS8NjSWejto=6^n03 zHny)F9U9MdXY6_v-cxeVNLt37*^7A-CorBv`1x(Ry^n{>up0y2D91|1fcj9O zrEl4Z@$}n}&VMo9>{)B#oIp5*DP_zrhxVOPaa+Z0@G3FxL7a=($t6~OCAO4&CPMU(XFGgFpN3w%!u*yqUU?(L(d_eWSzc#?$578KQ}UBUpM#RaISn` z0q4T){_e=h0($AUr-8cwPM5>~FOgf){RiYU_WnaAx@t;~H}lGoL1^CX$sRjAxt$jx zP9OG0zJCn9-`XO{DCF2{}jKyyn^e0F6 zPS8`Mx2&ds?|g7SjytBDHyAcWcS7lJ(tB2+en;4Tte-w&4nO(0!r!z#EB`l>Lvw!p z^G3X_2=Z1FDWh;KoDBkBnrl3qAv0^Jd!sJs8mF>eJAG6*_ysnIS8S z)0`6`ZLJITvxeG-9726$9`{)`rkJ6t*;lFAVakS5mYuyh7o_tQ%meL^(G-P{Z6Kpr z4(%UO6dk60O1!l2;A$ z(>~5yZ$Hpxi0UQ(KKN_AmgsI-LUD9QtL1Zd2j)DBe7N~HAB2NR;6S{%#X;q9WmU9; z>Ma~p_V(=AoKxFCeRZd#J9`&{|9Wf1(9hrj8T0joQMtTxcU=-~DK}$fXkMSjJ)yR< zijWIM5|LT`YBeWDqTTP$y4+NBNuxc%PY>`TTBSMhMEZ#4#N4G;H|m}TnPU#F@4@c? z9GLTayY}aSU_i1BA=xY`TB; z_x|1opD*^)Mu{(N!Ws8w(mr^-7qaW$D0$oq-HS7y-eKcqC6>56?;+nfcN3Pm^lq`R zsm^py-U@GM;%6OP2QQBt@=#q$$zv926xww8CheIGX*P~!?k^7-8LAx`ArA8GPTCWW zuqVv^L`UTj3BD^A~i|!$?#H)%_q+bMIMu$i&LN(H%g}>_Q~kdX$@?P zT%_p4w)YQaE=t30xa%jLQ93$G+h$t%h|bJz0Eh1*JL!e|q8>PlIjjJCb7!(2O09in z2WwSNUQM}J58oEfw0jnXZ8I9ue2_FtNlSEHc^6#5J;St!^%q@CPJ4AP^a%yZltPxbi-8HmEFPVCQFdve_7@LowBbr$)@;JFI=EBV%W)Kl{TXS{c{ z#=aB2{vXt>i#s2$x#?l*{A2nvbH<=5WM=i!rAt}7G|(lpaTO#;_iQ>RejD-R(V{Ef zJmIZPZ>4W5jpX`k{3Ms%)@>=W8e|_|&O(3rwARRKn!d+CnJe@rLk;z)IfgeG7_XU_ zMVybliFrqAUi;9Omz#Fj}Ij`9dp8eXiws($$mzlyFwY_j#&c28A3~A4!8h%uI zUE0$pZqr(ewVv`DK2T>A$PXF!nS*0>_i*R)4B8O>aftAx_$ud1jD^zgw)gI%bI(xs(R=(Ur9xp;2gbu>rBm_pmFv@_^SPbm zQ=Tq0tvT6`ssqQr(pV|d*$MiM;tJ>7?X!D+52C{m+M1~{+|*e=SuE-@B{XE#NN^B&(9^ejZMfT= zQ=m&)kDrY0Y}w=VlOBtw)ZW6H<|DNQ`n`JNmJL6cjoY=ZZ}db5zVt|qOUu4<9QS|4 zXNTx>@3Yo1z>iZ>D$+P_x05@aX7S(94-mI^+}B5$H%>Bjb;##T$TaE*=%csfJbgH) zN(OS0S0CM7?5DP3?fr4e=nCZGmS4@8MBTWH3BRAKHn)9adrCzib*keWK-K5v(QyYr>lYo9j;sRY`&NRzJ9 zJ|=hPNhWu1A5&IEpB2sAJKB?HyvJJ!;+2OA&$yWne=xD~m`CP?;s-XrrFRsFI~5*c z6f%Tqz-cA1y6M1W3*p^KZ#!}Rhj5A;Z?$Y5U>VRO@XBU|`A1;~B~`V`K)sTchs!kg&*FzvwI$(Y-~pXikOW+hPlOX=y`bR65{ z-QpbhH0Zzv`EP{J(>uc-5Qn!cbJsGjh>wfxOX=wIaO9O6A)Vm++(G_NZvsas(-hJf zO*%c(O)mW2pd7tJ&YQE!$Gt`V8Smzzd+W2z}t8(ogW^Qj(f{4+W5Ac>X%cEj8^gexA0v2+YXBF z-hhjSD{OxLTX!z}{G{-C)q(fqlJd->%r;N|jXRgd)TA^Dsc#;2T^?(!`&e+Hclc}> zdb2(R=NT1xd#mwnT>o9R=I-bga*rn3*ct^MCnk|x`^Y51K7tytz2haoX4c@GZDep&O zbsdSfpT46sPO!M^oH!2H+?!QhdV2TT4y7kd{Lw1-ja3o&qf~SoVAt6I?M;1)@$Hvc za&Dc~kZyO*TG;ohG-v6(D(Qlgo-px&U+@lq^fdQO$=Vg?Eb!;(mXKa9t6QRv=%fFh zR90dba)ln`Q_39IJ=Ehd>GJmLb}V(OWXwxGFPU#KWAiG`k^B=Hr0_l2s}F6w-|>{0 ziGHoUwa|et>z^z=k@>3O&7>Z?PH}vAbW<+V!yf_|ueE=|#xDwUaZvK^}g+ zh3B9SkZ+=U>2UiuQ_<-q9fjH8AY$d`;axk?!TT9!HeT*j`%IUm$kn;a=gE#Uc8$eP zvf&8wOn+{Q!B?rBrtp3ZxSiaY_iLu0_rub$tkV0mKV1!z=%NMN;cfYd-`cEFnFnjWlO?S;ge^Pz@Gb6f~J)A$YZ%8}@W}AYvCtJaMd6J+9L9cR=XYpAEoIxwnKJd^x!^~9@D}YkP+z?Z zGL?NrmH$ophH!1zgZPLxgU{d9i!!ABSKgM}dYL`&QbpS_pUaCPk@F*UWe~jW_Ym>;u3f=JNIj`&-NhdJmaH8M%xxt7|AHjk;5}CVqXq zxnhFTH8dUkJb*sOYH+x=b@mxWU$NqTaFH(ou{-y2hh^tHT1#9SYz)RZE`<` zR(||X^wWOIzNz}yXzB_-&e_#fQSQIgcSi3IcVm0CQ zJ~w;#$lkLO3tF3}nh%qi_^S(ZF|w%}G#-ct?O9n(KJPFW)K(Zz1j~WAzL)J>Pa7?tc2J`x;kwF56{(e&q|?5zxEy zVeU~dmf`*KkSAzQw5AO@J>dU#vM()pOI!N(d5rh*^vfS$#Q#ZFCb#LNAKo z|1N+wJrM4&OR^%pk1=OaN$n@NefmAgcRJhq*6#!3^z#QgnLWE1!y3zbfbX|8d-eeb zhO^qHhqJED3U@sDbM8v7=va2&i(zy9ud*JvZv;H2)|PvqFFnH@cWs2GNU!Io+_zTx z+u0A2uBV@HR-&=bHulAHXa~`+q38=45^1_m4Swj4+H3L7!F_(^%T4x-zA4Q}LpPXk z2Vb>YZzr$i98|w!#ph)umUD-`4qfEPUMj?UT>*YSfOpVhAtui^3EU3UrZdKa!5`C%S-mK^RO*>Aqt@;&);uSl?E53uy zihAg^5kH=020f3isZ!Fb;jG2Buk*IVb!UV8wxjcHFHmwg*$pxuegDn5zYi?^z?3at zdgwQSPvJhl-UPmredl7{1Lm%K?p@3QFCzOgDdTT4+VkaHx!wWpFI_a;w`p(hlD~T2 zUEG)998?#{21S>In-KEBa>~4yah(NjCea^{Z=tRKsIt=5H7T7>*8XsgF?DC=n_R`; zf}dzlPug7l+0wSh(R<_E4@Z;UW-os}d2gqD$^F9rwz4JYcTjJVJu?WsuWWm^Ju~k7Q4BhK-k%xZ34; z5BX|Oa*9juQVS2>lWbbogZClF60gvva)@o(=M;-q7!u>DlnE zd>;Kp`l$T*pf_(E%71#g_9uJ3{R?z!R098i9*}CeqpQTaM?H6c9xCmdlunM9PVfF6 z4B|5nUTG}l(z&+f$d^jBhF@ZG*xE&kr`}rdAtqu*6`ju+1#F&&S+^pZ1EY5mW4Q1 zCAr*l#MOArx-3+2uRHIdvT6PGPvE_hpK&(r8P3_WfD9 z-dN|u$9@G}s5+5$XRTfN9e76iQq?Hx#o3Upz0v)Cj;VX+Td}&0-73$j?5sT>^F#*y zY0EfM*OfeP1wZ0nB~L5wu$a9E!nKW`^$s#by~DBh?v&b`X|aBh|BBsX&<(^~1})1- zlw15}CVpmNc495C@&fXw{E_QBm35A?exOZ!eMh>JSj}9fb7uSg%o(%yM^)58*IxK? z^pAAr$dwO`$gel2+SuST1)E$~lk`_wMMbU2P?muXF6@jW230pIG!pS2lPt8y*!agRK?_I-4({#iU3Z&gUq9L-8j9S>yi&Jq zlz4%R#J9;)V<^|cE{V}9L$ht->w2Y4n5)(2n=7B!@64M)TyGtxe#ZU}x_*>bcURA? z6P340~rjNHdl%Y25E`jl2>Oz2{#l7<1Lg4P*(s%{oH zFPk^_{n=PPU2A3W>U-ID)E?8t@a%=g8#kd)%AL^8y7x)H5}ISj$jIXx#)$Is#))vq z`$KmGG;}!Jz9QwF{w+#0AD&<4pOKy)K-F?E=A3Qo5D%!lbt4C|< zj_py~Tz}VjSha!9-L0lQ7eNnmA3nY;+9tMPE$OiaOQ?SE#Vh)C>|NHmFZvEr;u}s7 z-GEo!&-%}+XNJ=+r8&Q`@71*#W5-?je^BQ;kD$&d%eC{_xBa@iKBT&jpzc1+o*FWl zy;&EGsvJ>v1@23S#E{Ll+~#U;%}b@UNhFswddM4}y%?Wr_X3s8Z}(q)C(!OXdna9% z&9}SK3y<~Y?w0ynlf2JAIPX!xyf+?s-Ust_hrereq<4$*#TQifE?dKS!?mB>(r~xv zRdo3akL!W;Y+0b7-==!E#mtT zzBS&SwNPh#{@>iII?{V)w(hax%dV#GlC7r&?wKv8OsfAv;E~)jOU6M7I8d6pXC^$D zq%tEZ^cGBXNU;|L^eejrsz6tzFd@0{6_$p*+IHVBq2InI+@F_66>l`8X(4 zUm)!q(rV}neD|_-X8+&9=Ih?vT%>&;tz9`^(c-8$;myLY(2%5bxGb>4XIeNQ99 zw*4Xh__B97qgTa!8~>hNYs#d#ZeJHy|LMW8FxrlVx43Wk4tr#KDMtY?r+pT6<~`7G zp4FlD5b25Tenc9ox6Y_v!nk?+7u>HRd z)ILVzUarp{YfbIZ&g1QUcx$ihQ>J@F)?VJH>=@r3@59^Y&ON`6)y-$a#QKz_`tGI= z{8;n)V2=d%V~zm#KL+>J%+)sw?*SULmU;^BtAH)hpo8$9o`iSO6Atepjl<$S+NbP_ zX7H}K!utvfTgLkkWQ~I{mvk|i6ET-!&c_7Tdg70wsmx6}hs!z5hZzq!;!nb+;#SfZ z9~?zzem?u@$}`B9u|8>tH=20Gq^&jHk*0smVbV{YXQb!ZuI0!#2cxsYFCr&f3STWd z`)|8OYyX$Ik@6!)U~X=0>c(3HrB50B{Dj-(l&z?@spv)8>eK8UB<0a4pI98`oJ;)!6Km>!Id6oC%-Tu(v{)>+ zg7r9Oqc#N3LPs1vgae(WPU9>!dIB!e{$=%GlyeH{k0t${ zF_XJk=W82sBxxsMoO&3cAgmkns!uomk|U$cDAXwLn8no{w_ zKT}ylwSqrx4bP1(yb2GPaJa5MT9%-ER>+!*A*0;kxG< zK_;sG#I>D}rA+ho6n79-Yk3nI@wVuCWU@@abr8{Wd!6t;gYe=PE7w zx3?}oba>4JGHSC!uF=2SbiJ~MJo3R!DbTLbr@FqdsdM8Ry|Pn7zYu-$*XS!cyFSw5 z8hu>F7S^WMleWJ`e~__IiJTx;b)$|$1sm$vxE^V;R=)%~sI@w6_1cMJS*wqJLhaeG zR;TU0$y$8^d8*AWu&_(wGL@m(HaqgQdNR(pUZK85zoL#`qZdy3oo@5XNPNM!>b!NT zw@&o&X;|mv#HZ9oE{biaGNnVHLDFgeqqZYWSzajT4#^xeo|EZz4QWfSxoD*LHtCf2 z*XUcwOEkU8Tcdk-X)_zw=nE!>Dnzp_jd+Cey0X3rgr05w*zH}aulsBDckydntG7(E z^E^4H%`;ifDV{`f&SywVEA8fBd?;HNPl90upd;F|j9E}e&gUbv=vev)^t zabfOrVSF5E4f?Yz=3(eT{mX_kAC3Ee!d*SGuIfIVCFQKcYsA%_OU{2~+#mg~E%!_A zw1YmqGbQ7XC#P+>Z}QJG?$`d`Sloi~o+qBpu%r?10p?WhM@%-v_t!w=YtNBt4Eyzh zH$*SS31wFiw>cTE^^YG{){nif2c0b8Qo`nFjdzIq=DsXALi_Z?=vlgYQT~DOg3TnVppH>?Oknr?`=~5Eu!Y~KUBKmK)Sv?rI~bF zs>8m_BdbFV;r#OZ_MJ9v)AEZ?_S>pZZB;j>$$hz~+F?S6vXS`p;v91~%BpaYjVCp^ zFLzKnUo}m~wzJ6*?{4=2V#;e!tgf}6-u9;H1?#W=+uU8N9o)4l;I375PftfcD(&_u zb<};U{m93grV&ZlGSJuV{&!uX9c*l!Bpxkl_xx&C3!x#Xmqjyp$WpP~M@ zocVejX6(S_-6EVF*S*)A6CUX1y~PFJ#C_O}j45RG3u}xSEcy`%-eXITt&hN0=}ddt z)!Ap}z?=Cz61-C`XW|B{zrnLLISZY41Z9{)d28VDMtq!deI8}#N4xeL+@b6aW71DS zH|)5ycIZIv`F2mvONYW{FoNyOlXs_FG?sewgHNN~I0tSvjqBB+>`vm0C(f+2_IKtJ zCyh7}!gKC=;YRUrl!tG7wi>tfiz&CpWg2z|7Yd3_(5^O|zUf2OZup z4ZIaR^X9hjJL8aFwrihu=PYF1v#{TW{@U&Eo|GGzI_LJFQ-vp+iu|^o&Xe@4kq8B8jx_+~ZNXy6>vyoP>8b20MJ=d7N{&{FvCH z{yj}6oke>KFu+OeJLS@h!kS2J)<6%p~?0d)0|BEx| z?E44bQS43o+jkV(_P8^Hb3s|(Gr3*QHjDnne#+Bd)IZftZRyV4>?JM#d}oDAYY$^f z`|Hw;Dt!{V15-_!I~Wg>*w3$FpC)tBO|>fD{tV4!ofDq`^%lz)(9_P`7qMwDmwZZE z)ui(e7w$vgZ@`zP3EKrP*`6mKEEJcF{{ zh`d5+ZXzF@XIA??MPJe$T_I5X_lDbbu9{%ZF%>&i(?nT$u{t4W?v7ECu=;yO~NK-wXj8AZe@eTUrr}T$%&eQ%29Btw~gY@IQ zw+vFd#crxrALTq?KCl<@W&$;~y)o^TOLn<6XAX5wojX^FUer~4x2kt8^i_8iDc5AZ zFPg*mRO(*}9`p|SpQzs|>R*HD$(f-v&MMV(2yu4@jnQ85^ z?#yLOX`D$uqH?RO=y6?C*j9R6TfWDxaF=8D(O-Ogsa(%6cWUoMZ{f*Z<#+z(Y)CoLL!3 zFXkbw^KYSj^{&v~3nf=zzIZuQ7DpyjN*^p=`qSZSmmXiM^M%CQyrh$88fU&9Hg9g_ z%qw)MY$1{y9cO+?E5lHWGm)@1lq<18E83JA;4-N@W z;EeMK6F1b=cS&}uZN}}4FL(opc>OS%!#C1D!QqoVO~}%+ex;m;!iZMANPpW%yZ6(( zEEv|=d*XbrMMutgoG~1~eaf&?F{fdFAao3RgfF;hB>nR|=vaTf&%*t+A7I`m9nm!@pU^_Aqct8{7PU~XeR7>Vq7J~UG0jFLwtyux6NX!(N}&a|$Iwl+g} zcXm$!eM#w_MjbR(M6W5kJqHkFOle&f2c~hZ{Z4eNCoo0O>G7Bm+)vhehy6kB9GgAU zJC6Gz3f&zC4cEIh!i(x7ya*?Hw+6mrkD-3Af|p`&aUD3h0COSs7egIp#X}cbyrBDf z(fODkf|LKo)H}Q=y?Dp-8}Q<<`}SYj^eiQOTyRaX!n8U&c}=m-en+1_Xq1O)JZ|aOjQlz&?xtqqCg+zU*@ZDy zjvPtloo&)CVN5IUN*g~jvA&sfR8IAWNJMfdWQxpv$!Ys_Q8<;kkTieZOj;q<16B_P zVc>TUtp_9j(0VXNp$DTNpa-KT=O$IZCB80j+F92SJ%Y4m?E~CK}4S$(K)v4ky2@E!l(c>`=^k`&LdSuuA+#h}! znwwYs0Q_8}T|ZN$&l^gVz1xhgices$tzPStUG5r-rqCG`2p+ zTlX(YJ1hN6((c6jH4Qp!B9T}wvNmt+4-F39gH}1vopQ)>=+3iU`*Tk^k8-f~U)S&6 zjDy$yk-*x&R%`!sf9=1Bwg0+ti!%;h`x6Hml8M}4(MGNPb?4eRIuZ@6{jsZmrV&n1 z^QcEt`Zv%N?STwRH<<%4gE6OI)OPhty|YU?tCz<8wf4}$W1)39@MWiBKMnf;%9s99 z=Q5bAbaU;TVFTNmJEP&AZ+B>I21_SL4Bk!S?^M!zpEuw~if0X_jq7<_?BDW>ht9YD zC&(W;O`N&8m+atMbF2+}R_xzOqletN^VAFXwxlrycg?dWe>GvtN6@E}zq)M8M<4Z zuW9W458lCD>dRN-6Tf7f2j>)juF62pF4;LUA-8sJoExLeOTAW94iBw}5BKLK`sE`ZTw7g{Zge(8V@QC zX@p$bwlATV*Pow)G{L94rOZXP??2eREXsQfj zmqju?e-AB!-{JPOcB3;z>3jkV?rA0S5r^FWvwBy&{Xf6l!85x4{-3S0_WxX7Zvs{J zkJ(#-hO?&_*#Em1O3@;;{D1VBAjsU?@w{Y zm9r!spB!4wTd`%K3elY9Vb4wWctE~qzm>1tIb$HGG5f_#?%+@1?D(ar$U<8oXF%4# zxp&Jq{v%eg`fnrQTrDGXv$J^68A#Uaq}7Tl0B13pXftbr=K7s@}dxesoVW1mUb`P>5-419|7+di$+nSf!0k$g^ZyI_|Lbe>Bq&RGZ1 z*^YeINgm$ElfNq7$$@xjF5Yw(ue{x|&E>y)^xtOsAO9VyJg_;0du>wuZh`o9$9VZp zcJY0EI-lYGc~ZRggz@$G?6UDP66d&h{+i+Ma<^*+kACmJbPV_(jf{2_Z!LNHcJ5;i z7CjVAPg@(SXve*q{@71lAFDVWd(TjN^yQrYMJ#l|7x|$Jo5+rG*tbZ-Sbbs5>|5rz zwWmLyt6u8A!TpLTcR!R)B%O6;s(C_vWuxYE_`MG_pO**b^PoN*%J_}+>6Dw?2T3=` z+v&YM6ORv`C_+W&XQeybq&ye zi`Q@WAT1TYps^gKPTFJsfenB7`8FQNOLpb8xS71zAFF$sex^K--$+lbr3rQ|@}b*< z?D2m%fA(r&{_K^s4mpA{OrgAX9a7z}4q^U0{?PO1hX?IJGJhU_`1zCa&?jww`cL*C zZNH@-`SWLU_sKJ9oA@YX4z!)_T1ij+K-y4rJKowm6DU~`8@==)@7yct*uJm(ShZ8a z(DM}Nc`EcAnm#&Imc_dhk|z!&?P`~{?tdxmZt5qbz3&R>c_+?uKo5?`P4jAJn@7_< z1>K9X^9N^}_M*c@caL=MNP8;D3$KyV)OARGtB zsVygCH4I&z+QC3Gk-34xJe^evX}>YUp5IHRvGJ2*b-!!RSz_+Ae10YJt0s8NvS*g` zey;XlRJM^B-kriOXf_eCbX0Zix-Zp$D<=T5aEG&rIB7bvL88pT4%5aJ|?I?#Fr2nwLY+HDs@xZLIF; zosrx-8X2hi=Cn|m-#6#mwCVG$<7btCSDlk&5Bd7-db@K8cGlF3v0FYV+P~~n-U3jc z;I8~ibVjl7WLB8tUb4E;v>yBtx58t?!?H7JBdzr+O>UPSrtWm&d3f!XxR{v6T@RX4iX_Du+8nuW zX(->~VEMdqjkRfK+PYV#bWfbgx5{UZX<9z%Ky6Y!-DkDs>zbJF`s@IkRz~79Abeov ziRj1|Uu|&~&>iw2Z!he}eQoRb=7{+My>`f(Lb+xA7MnNwg+~55hkIS>cURkVyCk~V zbh8uLK<$?g1m;8Mwv&$f?*B(_I{h{aO$48mGedFzq-?V8*}#*ca~x&ce%E+zpgR!0d1kTY~~ZT2K!FV z)B164AWn1X76#HSJ50J)HjkBY8V-fo_#>ZWna*|8btZTJ;wR2~maV2no=hwORcj0v48DsPWH zVV0#479Mu3^B*|0Ont|m|Ac0RG2(gs^QDhaMti2)$prm7yj9FS6@A=&M)dl=?Y@V= zFJ<;Jb@xyP7K2Y3(V1w9e=eA_Z3FEb@8{#)CpKkwkPkA96}`-evdZ4v$3^#jAKI-i z@OD>*m$ zfiZb3`KB{BcZA33#JV`OOuBrf(`i3+yJ|J}s=XXiZTzr~#Es&eyRFYL@$n+)^c zbv2s*LS?TKPxPCyvAenXuS;P5>&*N&hj<6<_~@2+i?}vD=D*8v_vXJY38kqu_#Z56 zod1^beGBuS^q{G3>!qLcB<3={^|r{5tc=I2Gv`)pyL@qq=l^fc0u-WSN_4sA(NIM- zXU?vK_T8#Hn8)`yK4J&-I-fVcgn!}dL!BYu{F!KKxh+rU#Lq0uOcVh(wAMYUjKoi{ zp8+i{`)9+PvPt(nG%msK#0&8k&l8waRvbL1WG8qBfVWXPC%$L%=#p3pRN2-5Rrc}L zJu~rJ!f8&)lRI3t~ z$*FAjo@NfxQL%(Q313G=8tL^L+2yc0Dp&{GbA!6i(w#X(eJW1cA2E0MX99ydDLMth z@Mb}m!`3N2yn%Q5AN0XB)QL7wow~U?rKwJ59J)^MQJebpI`tdXY3CkSC(>@IPSt@h zs*{~>UjAlx_4iV@%C>G!+tZ`r4vqSTcaKK*CjR$#^@T&xXU&oR+$B1F*mj7X)zA(% z2it)$pmtb~oBGzHzFf8NJ*Rt|B~0B zFCl#Ac4U6{2sd6EY>HeoplKVRBSHALID`I0j|69xjW|0kh%@Mga5l@~>gM0~oZ%@d)ixow&eb`@spS6Z&DQxhovh zgL4p#Df?!1>fo1`v|FlEt3a3|suMh0$lWD*C0Hluxat&gb=r;Jy`zqxPQ4DV+b7sg z@3Eh2=_YBnRHrS0Fh^9U^2R#-Fjyz%B-QD4+%#UFQ=QH^f;x>H_>KDBYQMas-BO)? z7zlF&b=qxW+(&ZlbVaaE%&)4`Dp#l5Ri|-BP$#Wf52J%A*iH-l@{)E-bt(>oQJr*# zuMIbR=i|luq#MPqMD+jEL58jpt;N{l!0ToY=|fj!N@% zMSEa`Y_EqLuu+jGbB818y@;Lhi<(9Vt(`@atz9-UgYaY?vr>q}#D zxBNI(w`gh@-m+_h%;{fkkPA*7m7CMc41J&jx;&%s!}BIqbXm;1hcidz)`ugrM&h<{ zN4V@Q(zu8EYmW5!>i;4BN_bGoL`uh+C*$tz+11FW#8bBWD?C`98S@S09>O@!F2m zvRJ6{tf92gcHTmHFy$x1*Qa!=-8VXvTfOvq!*@R1y5ft`^hbEzPi*|m1bSdsma}Hi zo2ffezyWV(%KroB&wR8pm%8cgH|eod87iz_cH&VByCt>(RqpLmMpbNkV{*l-lp{(x zs(Jf26S=DTg5!rbb6{lUUhaa(P4dOxap&;ekItnZq0W z>ZE$qat}I>_e>kh-IcXhH!BAfU#7J7ep$cD$A8sXjrd>UEYGV(~pP zR<{s*4}+&a!1}<)_h%Vq!~C%6q&m;Db?uUv>+1Y7U^3o^2k`!kU*-VbKkGv~P|hFP zG%^!E05;YkT=qd9&R^TH(=D;og;@*~{<+U#-<4BY##+BFiE}ONmRJZpz*^I zI8(m$XR$iPm+24kC5ay~y4}%;a|;LN~eGj?HX*+Y=p@O9r#=hA#3hoQ404 zI}*2{kCS&cCJR5(@BZrVO)LQX9Gy$N$Ep4`*yhnCai)d5gAAgJ1}6&FG?E`WBN&;9W6jz>-9m{w25M@FIseg4X$ ztI~9GhQq~E-}>uElPeA&zmDr}KI21U`LCo^!}#;YL|4kuBk=-z|DIcS#szY3eV;cn zcP-~&YaVXYuU~xpRa4 zX0ND*cJarkSN_JgkJnJIZ_OEF=Lpr|cyz>TY!_`e>0f5zVZNUtAJM(VcJAtynB~$b0{&(5 zwd=Nx0%c97z^)CO)dM&)Hb$%#cUli65j#p{@ohp^jdKJ8Ms>o{i>n=f7Yi}MJ;8$ zIK?a)f$Uf9if(R;AGPBS%H`wfa@^NIpSTaWCnP*UhtL}izOxhDty)=4yBr4`O1piI zo7#2D4#{mey8zDKntC=k^VXJ8aFzyM)E_2?Rn4+ z(et72GM};^qHz!(f-LvfjPnS6|7mCgZ>wz?1$}uI-Qkl*RlN0EQ};D}aqAs~nd0ks z%yx7mD{+!7Kkt`V*d=i~u<|9JZZztzQypwyJp!7M_CbSu$m#>}8KtH(5^@C~~H#_k+ zK|6*$n&I__?8IBvKQplfsCkR`(f1T^ccYpC%@#5Pvw8}t{mUf zu}3*$d!**DGWCs&hkKjq-T1A|H#3m{THbL&w1IaF$|Ig>!FRlDF_e)7%^|~6U_Bh-;T0}q9Ji3gw?ZrNq zzqhBjEzP6jU0rShzLVC%Jem?eD|sIM4&m)QD*dM|&7-c(r`bHZBnm9dPRs%xb{=J4 zNcTkd{dpAg=*WsX+S|%3=rfu_w=y29o{f3BMHrW_f-mvm(kqg7u{TDyFg|mx_Qz+M z)BBQ@7-7qikvPkh>s*zm+3_j5s=4IQWzksJi(Y=wxf7ID!+hRy`ThQ>{+GO;vLzhQ z%leO|eGggW%KXjT`v$V9^JK|KZv9euTH~I^ij$l4M}H3~!|#tNp*Pv@t2y;H- z{=ykI>f-ms5VF**;VUY(z*jwI>zI+);OhDju(7V5{+G}FcA{_Fc6unKOuSju-&|Y4 zqg9@GMa65R_ec1&eE2lASymQ29(d>QW{bn{2gmD>50moFsfqf6{aqo zGJFRAzo0{;w#nS>Xw@)V#;n8;3%ev@zy|$7*Ei|`)!gmTg>z|-vuT$x@cN@GzGN=< z`k1E+s{8il=k0fSM@{t%&fAim4N!izPaQhlwX|o|RQN$~R&|Z3`wi{6qd4|_# ze$$ye7?=K9>IK3z&H=X%f9E^C?(0ZX-PaDc>={|U;e89U+54xiOK2<3Nkj%llGanK z!H*EfD*H;CW@h4dO4HHbU&8kU>1_SdL+Ap&nm#+WDXo3QrMV7h=lR{pBH@kHpM&!} zc<|&!qYp99FY)wg{gkwP+PabVyQF7o25wcfi=E$TQ@c*4P3=0FHucxZ{oMS1*W2`| z_D9yHlU*H_09P@;AFfUF2=`6ewAiMfk+{~v>_iFBwdsmOw`t3BW7Q>Yu3+45MQ50u z)6XAOAw6#@+mnplgXi^(#8_K~%*44Cc1c{MvV7M_zx?h=vyt9L;dP&bkA!{ zoUXK7zd96O66|k>oY$8$?Q8u=KYupwe*o>g&fI7FoaxXwukTK4(*OK<{W!n>wKT7X zFRa*d1G>zpi{JO`yuRf8iY<)q-`P55BwluP-3x52YxDDZ)lIIApb?e7IKSdGM<>)) znat%|p%dO*e*5s(pbMh8`FBTZ(=HC^c$VDqp-|ahUB2&Hn3ecI`FnIBsSjzr3*G&u z^ZBjNE$aFfWxT`X^_v%oAiDnj^>_*>!^7K}V0^D0Ey3o)fE^DL9Vt4^$uX?@su6eZW~o|6HZ~riUG! zfwxH3pDvlZ=8rtdvX47&!;eU_VIQ{Fzy{jt&8yO#?Y$ck)R~_4dECcF9#l_xE1-(pv2$h=2S>U=*XxttyUcjdHvEMvcU-Sb|*SVj3S z11H&|Pc1X(oo}05hV9)guF}vu-#3IT1OCg?JFj-q*`%gA=Y2jp4zFwTKh)fs)|A$L z!r5n!$7#BEpN#KOCg$FEX~g+|8fF@MQOWI>oR-c4_G%_ie?0p79ZS*g7)H0_Bh*8B z5dCpGcyE1|JWO+E=DFKZm#H)2eVXoPOtWctJh9Fp`RAkk^YT+$NY9?ZPg++@Agxl? z6@_8x*-1LTPX7p=;m!abgD8`~HtFrobD>jXE6*h9*$b;S;7!3{@=+?mIXy?Iez8JVrdZyP%ie-ca0WDKtYs)|_?F~!bRVdtyLHmxV&F}Ez0FzeV|7C?FNS&R4tc;0 z9oXYy9@IU8XO>K<-G=EpDYl_z+{oO*l*mxY^sDLT9*y_p(Hl}rhiV_mTkmOY-r35j zdn0dLOMIQnT^^1MO<|9yF^u+mo4<#a555;r?+q!4<@?VM3-1?F|=bV*z0ay}- zH^D!SUq1HdaH|1FUYWh}wv?~vz8_CIs6;1Q3i}XwNdM3&n3FO6Fgci$FehS8!1TrR z!Q8=GWjRJ?mA{X<9g~mylzsJGxZ}Sf9lpYFuix571?=z<4esy~4R+QQ4R-kH2KyBO z`*#EOsR8>n0XsZtLtOZ%2K$nL{f>bB?tuMA0sD^w_WJ_%p9Sm>1?;~L*q;vApAFc5 z8?e6=u>U?_e=T5tBVgYgu)iI!|0Q7mTfn{}VE;$J{!zgGNx=T^fPH_!{zbt4b-*5m zZusrnI$&=buy+X9I|b~W1NLqK`|$yL?|}Wpfc@lv{j`AnjDUSe!2Yd({W}5ssDS+( z&mPO^({IAW3(uW6^89a&nX_P0;hY5*6`en4`i$ae6!&pwkDi?5ek$rK{NL^o9Zajv z?bA&A4sFxTvE8{&?Ar)(-5_ILN1=%KOEDoV1-R9I{dK*uUkDX$HRf#GxXaum921|3 z)i;KV+-A(FxUCL^LnoE#h1>Zsl7f8+FPQIOJP<#R`1&=iqnS8k{(|BX&&!sGIn-QQ zG<$Z@?3oj16wIG9JIOD_efuC-;kU>;Gf+O&_f_2TQtBJ(8>1Xg;1)>=_aJU70^wE@ z?q1xgx%BS+QjF@m9Je1p7zIlRFSyRZO@a8^Tz&o64vv~rFmHOW(ki3s?Eh?la|()z zlMvvC^Xm_d3;yyJTvsrALUF;O8S^~na_6h?-7$VVn#%qWX`u;;73qdb(J+6p~6`b{jDJ$=q~4W%J{ z>+FS9d4l8SU*ymJZ9@pP)pp!sKW{99#{XNmaW||Xobr4Xw=N)8urJ{S^Bs%_;%ofB zfL|rJ_kJn1+`qyNy*Ebi9S5iXqA}kUUfmT%Z9RF>+!;2y${4JB+7M&nfwWb&uSk<~ zR2IJe-}UwS&P3oTm=5&u`#5>*!7Ubuuk`MIjWMkd~;>Kj*R^84|!J{*(&oPu;a6I7!%N^Vrh(DM3s!w?!zRIrpq(0S{ zPZiv84> z!ej^HtBk7m@Ibh}i;WpO`-XzzqUjc=!OpJm!S+^P*Dr|gt4VK@PpIf!igOWeYu7iH zB}N`+%PkO2by5AY7(9Y^5niy$!J0t)IPn9&3vZn5Q(UjMDx-ca;?wgUJJOBKa_`%Y z1&zz=$#;67Y^uWy+}6F&Sch9E!{xYf-=rb7!kv%XU4d|0y|TLgYC_o*G3qx8!ROpC zqY3_gPW;rQG=HKrf7_V1S;G8>+k5^*LCJ-`#khTdMQ}ag1@}6b{bFPM81Wb2w2Tc`^-T=-8k9^ivswKgH7zI<2Up@Al`@ zbDw@+=G^lgEOceYK+3C33arg zo+Fg!XTrDH7@b4~aIz@qRB`(eVZPSTf+ zU%d4 z5;D0i3ZH31O$l-Ez?58GpbCUP#Vr{-Cj72kaVGn47WNX=ZPB7>Cj6rH3GePpCgC0Y z54}LyCQY>=!Vh}Bo2~CF@_hhb&+mJl-_zEwT7FCMn>5q&o$2|O;(mF7#pK1F%k2su zx{RQ%$hO5V!kUHZ1|s=f?Tqa=^%;qvsSaxNi3R5)=MAVTMg}OoMtR z9duIB5c($p@c$|P4I?G|!^W@hmDmRaPv@W4-K@{4)~Ba@#_>g%b$T~oCIDveA`7N#|(6Gp!b4_H50748<&PX|V!*rNL%U*nbIVhGCR zn2*2sx_&HB-<(%Kxeh<_f0X=J%&4!w%9UGXmml|M>+A8mYEFH9A$}^C@5f!&`qOz- zpqd9Z;(>Uh35D+N`V;UYxbaysl}|q(cJw|`tLy!a6#Dh{A@z(8C%=DE&M_zx?oV0t zQ(1*Ku^X}rYH8u)^fH8d!qJMEE#p+U97LK5mrppg<)*Ld>)#=-k5PiKH{#W&HSUCo zJ&B*n5nokbKb&$%QKnxGg4mzRBpeQe5g3fQtk9Sffch@H*Xx7Dq%$Ag!j!{FJWhRE^(n@LTz-`ufN5>s#A=os`xB`1nPba?(**A0h6S#MOF4 zeMEWsCvObQxVAYHD^$Mq7ayYgBwwLPdn3DgY!YzB*>nDc`_u(r?7H;?N zjx66bzdy2Yd4D*vaC?t1TzQq3Uh%75eQMk|x@+6P_-+Yr8dvLy7yNm=sF^*dG)&VrH)uNgIG!R+btjb`8r=9HX$-Q1Ez_QSIk z&7Qk}sEsKW7R@i2Gp}fx4Pzw)6s@GFpx9fTS!TG|@Uz8*7fm;FB{-Wtx}dmtYQeNw z^Uc(P>E7~e>~vG)ElBNRY4(hTC7y@3G`La)Ob?#iL<;<~P*% z+6A*`7SAv@7QhUdl6eJlg-heHGyuoXn3?k^C>SD8L0|zyQO6WrH)HnvqB*l|!J9}) zkO3oJEkdN#&;S=+Gl^O^toto;E-fl4ykJg~wXEOf)}Kb8*mG{2G5x~Xlfky~@XPOE zV)mR1XV38PIB%eXXDAJ?#Bg30&MTT(G~0OGm;1nZ%#8UZMY9V^D89|o^AEaCEV%KK zg5m`;%)EjUGYvC+&P;RToZ@Rt@r*fh5vQ7xqM2Z&SV_z%o-wzu0PfEJO_jja%(F5{ z+syOk`(75#1R0Y`3g(pr+dmM(ivt3Rt|@9Rh~keX$C=G}l8*c@ykW+?#?BQ;9P4$A zh0%p`=FgbjdS7VpI(pEWx zdAl+3&-?#KjR_mtub?5XVpZXQX$X3nzOq_P7g|N*VOK40l15*Uw97jwP(zPs2XS zrJ=aF*sq1Zk)LqXMizco;dZKvqwkjN0|Q~s2-pWD*`uV_8KZLPSMJKGJjFx!zvBb( zx&`c60sFB5dqj3uezk*N=YLbT-SFK?_aE4IVHY0%hJ7dYkAYsEUfapui85_=aW>=s zI`&O2ocf%2Lj7LC?RgjO4eY;l_8r*8>nqIL*ta?RHtf6^>hhysVE@IZ-gj{PD4xnG zsNdfM_U+i;rhE%O3E+@)y^xJKynu8oUA#{S|E#m`z`owumCgode+|3B%U@}!JmT5> z--|AszMl!$e;Kep8nBlK>}vw{9|!C|#GY_vSAP)ir?weJ8J6KE`wIMTb#d;(zA)e( z57<{ayT;I3XJ3O|?W1&*5AUa1`_tGzboM;#wa&gCdwcqk!v7X~XJ-$C>yFqz-T`0q z0lYb86J{?a`@{PBoWH}9W9DMs!%X-`eSHn4{XgNmG3A)|F#S0wI{|YS=3`9GPS%c? z$1!726i|p+k9iN1y^Ay{!*t9o7>(V>F*)?{80IoeH71YsLO$jZ%=4J781z!tr?OV) zftidc#w^2R^Z1m;MTkGauQ0XLtt&8sTNL;OW;b~&)O+}OD+wI=O_^LWI$6p!aA0uz z&||N>(9MS*;&>d(J~hWb`H@@7?~H@Cry623SH58l(sC3R7tV+lO`ji~b4}Du=h1?B zGotXL(bGJKfl>Cpq9uhhX8SId5pg**m;NBjrFon}GOKWuKbYRoHnKF8kDe~foi_i* zB6xY$lh7;8tN!mb#z64<*`)78()VWib};-KN#B1-`hGjG@jd=UZEAKUXLZ8P$_O}fO$lDGGxNFz^huBP!$vHdqB>rn@AfI z=8nI~Y->_iBG5q(VhZ|9Lr*e2S2B&(0{b3g+Vt;WB5OLBv^B??@Ou>OL*R54(aX|J z+nRI}9?;RWYM*IB%Q8)PHH-Aef$g*S&NAUxXU1M<6JFTaq`cDEg!Tfrbzv_w+oW8T zZCXzrZd%39GOa7WV?y~OOv>~ad_l~#${A(ajX#GnpJPH>&oSW|>>mR&&ow5BxO5P3 z%(*6Y@43XuGojS6)MK1UeQ%s;_567zbM8^G5Mrqz=-n$(XMnPUgtV$vg=jp=)T7n^yhrFdftHqHcGY(CWKP_;Kv(fZKr8!1g~d zrpFIVr~JE3Mtp_I9EKK#sxp((_eUmF_#-;XJto}a9%IG>rvppwF`@UcM^~EE)O(HT zf3L|J_G8m|?T<~DM^>5ehpX6&UQL>-P3n`t%GD;j|4(SYpO~)E`%HM{ee|3AOt-%G zBWt9776bIh&H0{lUmgUb-zh_J+dp-DE zZ$fK;>wq=Dl^aY--m{ebS;7LJ2WE3fvBz^JrTz2N^?4I60e<{~38%hDd%sATDotp8 zCHVsN81XF|O}G*`;AInC`wC%SF|C&U9y#*wO(^vb>|g%Dgojm;UzIU)Uo)Y~*Gy{v zKhjRG^ZmN%we@w=d)S+d=QkM_Z<;;_fYUb{Za$g5sas6Acnjs+Vooqy&55tPZBmQ3 znUl6{qb=Vxse9iwIg|flQWyTsw2r-xZ1H{5Z^BL!UboYnylIy?CHArDKmK3l)V2Sj z@BEAT{9op@VS8xTJ?8YapP2#Kd(FTe`^*^&_d$C0n=|wGoA9#zX3&TG&EVqCP3W%A z&5+DmGjwGwW4+ddN;o;UhEunXaJqOma4&EnjKZ2PO!#$R|1Zt3HD4OD_Dd7aJ78L^ zgRy`Fq~u}dV#+b^VX|R6I76Kh$E?HDU2#{|qm%v#JQj7epTVy0ut zF;$pajNvz^l}RbYlw+W4DZ4Sz)+XgLOdPWoQ;k6{Ny;!xA!Y@p3R8=TM#vAd5L1q+ z!qj4N(ntfNJRo!S7rJR86+b?d-oB?9fJ-)JuN9=T1`K&&OkRil%i158{>;1hSviRu6F!kNajW0M=gd1)&NrTYk` z>YrZt>2lOBufu=|4dI)w$1sAa9s|1CBGvazRYZPcI_wTz%+#hDi2i# z)j;(XURO-@;*M#IJD{PTIQ%HQ%DoKp$TTl}w6VU2%*)5?T{FCR>y?;(V>(P|4zJDC zvtb+*d1*NIM1AkDheyA^ti9381Afi><#kxm*k2k5iXDZp zYxbvn)nB5E4l3V4bmbPp6}oV#jd>hYZzZgBAIA*8$xC;<9Q8}0SIyPO?-$Vrytvc7 znCe@xCVfj}#nDIgW92cykCW;mi54{wRi7|GR)qzEsGQ3%&p+(tCA@hD~KHv7&B%DVF?jqbH>%4F^ZtsouDsL>u!F@>eeT8^WKI_G6pdWc1CN!YEA)1Hp zy~^i#FZ`j#Zx3+su?rWV4N3jYtB&e9p72%d4eEE5=bSW;-P=m|=8lOO^II=mo}Hy} z%WE;9u6Mo;PDRj zbTH~*F9&-&*vCQjGo^EagC{z8l7l%8_H*!L2TyTO{Ymjpb?`I?Pj_&Dg99D(BpK=P zGu^kwz2XmckmH{Ad#Hn&L*<|A;I|z7wu8eRJj=oFI5@(=n1dr79Od9>2gf*gwu4vM z21_@E4*K6M!D1IK+ct2_c>SwE{zIx!!!pXeXZ_R7ZU^^T7`3_T--=P{p;29Cus^>) z=hzO@SRVhoB{;~1f5pO>QL6g+P_}?wTh#k1;X0?Sa<(h7WUF^Z}4o+}zx`PWHyv4z|gUcLT z?O?fsk)>XG!yTON;A#i=I%t_a@*lIz3xAh|6L9f^=oZHwPR{zu)`LbTG%k;SR z*uUKS_S>V>eZTG?_we~0zCGri+Y}GeTWF7Mk1D;G{&_!#SihaCPxtWf$}i=eZrZQ& zU|$D|9rVlF{#TxVv4gKz7$c_l^I;pq13&bi>|cA~2RJy$!l(-k)sTSQG}7a%+<3{d zA=2X)Iyk|>iyWNjpg-RHapsRZpKcr}J*j?H38tI5&j~h9Prk&b|MT)sH-j7;W?@v0 z_P0B!K9#OM$^Gw0>GULoi&~e1`(1K9ziB&6e@6+Yo4pn`-ww5eShvj! zx8A|$EsV<1{?@sA`2ERW|0S32NZa93n`(OeG6yer@CpZCu?zl~{j&d(=BM3me#*82 zke0)l0m6T}>2a8F=`LLKFyW#uT;Icl8{op_941`Mh3kKqa1&g(0fz~f@4^i_Ot`r& z+_1xhi`#H>!C@?1^(JR@I5#e%?@fGHVNd65xV{H$Vb2D89_C8hXzB61+dceemwIr* zau4R;;lau~1-)Oa4KHvW{T;=?Q4Ac#z)=hw#lTSv9L2y<3>?M4Q4Ac#z)=hw#lTSv z9L2y<3>?M4Q4Ac#z)=hw#lTSv9L2y<3>?M4Q4Ac#z)=hw#lTSv9L2y<3>?M4Q4Ac# zz)=hw#lTSv9L2y<3>?M4Q4Ac#z)=hw#lTSv9E5?zxabaxe~-lv5IF#~L-lW{ohH_Uq|IJDMDws;R$@#z4#NVrT1phcj^-r#$SKee-0xte$_1ST$6MDrs=fQ4pH0g|NHWM({x%YPu!Mg?vWvfP*Kb=nAIp)Q_J0FlfMh zlso?ioAFowT_waOYwZD(-B*^V`$FeU()R@W zo!{V}Y{|LTd-G;GupG~;Y=HE5)%U%AezpCM#x2mlxZDSz$MWm?sJ`8=#40*TH{Z42 z>2Z^E&nr2dc{ZI!{TwmkwZW(*G>#s3`W0d}-I#4toEvJYv7}$5oBpH6<9l9tr|6S= z&&hDvL)P7_xAlrP(7EJr{`W!^f^_?K_h79}KVO-AqhIll&|!^&gn2+zTi4&=zE=QI z$6J3N@c(P?Yv7_P_P=MBRZ-C>NlDEpF{#XUc@Zou78V5MO&86&-n%Zl3#=`>>+Yh` z?cR%}iAqUkMka}6W{HWWMORc(N-8xg>Y7FJ9PTz8T2 zpBcf=bwdyqDVqj)D9-M3bf5kCuNVABUC+a>5@&bj_N}K^-tu(UhZ)R6XqmshnXG^E zmZuW_XnEGdQ7ZX9+gx1nA5A0uMX;lHyivA}3h@0QQUBcK;eYlm&qk5}Uhw(fi)lDh z9`kUsV0Fy)`}N%_ZT!Y|h1{435c<4pZczX|&qkrFq55n_L$ zf4=Kjz9VR&*)R7sdh+rX>bJkqKm2c(;B9UMt#X&5cG&X#9X)diikk=-&V7AAT_l-+4Xa-;wGDA0pn%t4C)% z>23lK-=Q8H#F@6keN#}Ea94xx`bFTpHIL(ZfkW~AJ}R&L6F;vPIQY*TNBotaHTd3S zD=2EQqn+aH=F@%l=i{K@qwQ}zyyfrwjHuWzo$ZVE@@r@NXYu_Sb~mt{?w(J}$ICD6 zCuuvaLxq-04}&U^uXES>Uxu) zui#F@U4RSkLxQ6E5c%zWh+-Pt18~p6y#se1?uNdQ!!3h*3+@73R0vU6;VR)8;Cl80 zhFb;q4%}~Wx&4XaLAYADCb+NQF2D`Df+#YtAiZb9t%TbRd>n3IC{ZN9rNg=4=EGIN zHNh#agdDCM?i5_aRnQOjDBM?YAp?ja4{jOUakw_P!C^%4moU@7wOb$$LQ^Llhs&Ss@0}3iN191c&){mWnjph%}>tgn3NKy%T}y)In36= z6q|Ln$>B2RTTITobEy}nN~ufNJB#x4kWE!Z+a0FaW?P9f-DWY3$u||)942-0nB)?} zeJ0mbb(+q_V)G4^U^UHk(Ewxht{jKDz-4lD7)GVjnp|3!&7m(erNkO+_R<8K!(3># z>MiPIB;Tow)9EJb=jfA_DTwG^o<5&YV;m-@`F@ipT!KMw*Bi{P(%53#Y^2m*i`J~o z?^sio)uWzKGrq*-oElr`u+0IdW|7M{ogK8fbR|}c4Ge(pxw=`p`&~}em^|b;r^ID1 zL5>_IeeqmBInZin7v{}mY)8lFPz7D)!V*+5wZozJu;W%a zMq?__mslvNsIM7T)Fr#kqNjSMvO4XI?#fFC1>>&hamv)p)U4F(JYC*Bxv9FGG@Ujz zPd7CqCsUo5s@0{dwdv~Q%v9av)Jan^CNrPfQfFMY2`wh4)IQD5%Qh}%V(L8}6`G8c zyo{V|_2hg0fTmQ3!{*4cGiKr#$aSWw#_9@9uGHdulhJ50W^0+ebect5SSk|W_8F%$ z*o-Evd3K?%hIpOPR;)KO-hJQfp&*3? zb>B-sT*dijs|k&xgr~!OYpkw-wqUeMt(hiK=bU3MKnCot()K0nbE94BKq*^HE*n~7 zyMWYAcyAOqOeUf$X0_FQ)=@J6U@A7)OWBzk0HU+y&ot<4b{FzuDIi>>j)i2j`ABl| zXPOKykBC-Bjmhb9*r1SQLZ_#)46E67x7k&c0)yqgk#B<8QX32=r_&>Hn2m)du5+@< zV$wU29Ihrm@Rkl4?&ziq1?RqFG_i!ISoBV3hSllPTMZtS;+}67gfLeR6R)>)7!G}g zZ?aL@G^JL3vDuJUYWJvzl)~iFEIlnBW46B7lwqZ97iQ0$zAimwShGwny;1MdYh5rg z?ZSXdD|ll)j$3R7$M9#k&o@It>@pktQZF9LIx6sy(Vux=bI*=W2*>L17MJH(F#f8|d zXpua2r^{$D=j$ALE83)6=+Zmy<8{(UB1+Fk1}!c_ky})Pj@FJUYcl#&<~e4IC9eoQ z7j3fIN!+4nCq~6Zao35Rdm(L|*i_re3>MbSAmbm@JQfVwY zKU=BO-PG?#x8T07ib1aCP}9MJ#!}m%jiwz3_tE*tLs-1a={;E5ox(=8w{IdYamQ;B zedPgm&-Zp$CRg}WMW>)WXP`Ht<0O#-Utw;7+G3%;oa$tq){=*29O?APoPM73EcCX& zl=jF>g)#=pG|EZ$&n|SA+&w(j1PqXPVco-ZXzxitK`_x=ZJ{y-_mdHj*>Ilvc0N3} z(ItaaUP+Cp=%`a_XQ|b|+X$;(c_l=blRP0smzA2QPRUejwYo^1F3**MRO__V$h#XQ zx4I^3@^uEip$LsH(wS_#d#Yay?UW1EU8&`xT})lsbL#uVtyFnLs+GF26m280$p83x^E&GG70$Cp^|v)blZOV!alrtw*1 zS~i)XoupP{7+#nnO9#^d8;pz?K@f|T#1(at2hWV6WIvLJF~9O5k#!cQRlTt?(d zLy^tqG-aVXD=k&4mFY@k=N|pUv^?^jOl2s7L53;DxHHa7kMI&p{lb$v#Xy@MISSP+ zRCU`99^Y2^Eb_V>c~{Ev$SzzoM&Ep8^p(ne7ib+$D zmAn&VBL{;@$j3nn(#&`}n}}33Cn8lE@@tThoDU*BROGZQ0XDISc1Urssu@P|vpkD@ z8k9|b2r3}+6hxkE(>silO-_s=bBHCqq*!mwwdhMtjuf&)f#OI-66QZ6gYr|ExU72- zb60ZkIZ9O_`CMVono5pBO+t|w6DNlm^+>A$%W+KaRIPcuPOJB@KAsJgK2i92nN3b8 zP*vAp3avnUFxJ1$m>0V$QcdTX?mJ+w00%3BUi@K)TS%7`66y!M-lyl zz2XZTwqhh*6$9mIxaJ90M!RfTN~JYA&z9>Ar;Vj)F7HL;227w_=!{WrTv;gy`cF@@ zlT~btEsgOuE4xh|?S<-5jdTPl$u3lfFMGvc7?O=q2`^($1;tRbGFU;5K1owv{{&6B zJ9T4`IG(Wf1?eeaZzbofHUwY78*;H5QPs1G)FLX<3%zMY+SnVF%H*Q?a7LT0(Y6B8 z9PF-G?bXgEuk==sMg)dMSkeQjg$X&)8 zSZg7*%!262%05<7L!}i64{lZjCy-se)ns9xEV8aoHmSqCwWnx^#_zD00|T(H4-5dL z^UqLep3KE>oX^q%fxBWL0BAoFwZG>aEU+Blc>HIgbUu=q91 zj_ko9B;_|GrJ`>Ed8RLtK*zRb!{ibyNK7TK_L+>Lu@$?U>-xS5vbBaLr;#1&*|7mf zqEH%5R@h`TE?8<|fdA81WwkM`Gff4sj6(cSNHi5YOssQodgO~j;$1cyM!2Opo@V2@ zxikc(VknG6*|j*VzZQu&zna^Khx*Z?E$5TA?;2Y;2C`m z3zE({gl+wJ$FRL0>7^o1gt*6No<8hcNN0mCav{WLltv!ymqniMmrXYH(~>t3=aDtE zK+e8Qk2TM->#g)y`8-eZw*EB9+xuUhS=-b`R!nOpjT6v41U7O?$$L(5csJ~rZyptPZTA4!wPwiApxRQyHl7-`0|U5WJB%9#chl@06^8An0akJj(nCwRVLN?g z0(o+PnzRncA{Pf_lSN@LdbKo)dUo8(j*U2yAXUEJm}0^N3Da3Nq%%)Y=CJ@nnoO9cd6ji8mh67{4j`CxL*dLIYEoBij#xd z&t1uRXgsb&*h)6=)sv0kRpM!?mO(ob*(YO^RspY2TQ;%~q>-9zj0r7dO>})nRin z%2@P&OT*$bth4EOhYfbvEG&n7H86oe--!r0hJ2MjMVm?eTF%tU!IY_*!N}v&RNg4$ zTbR6lFv`bwS(dCDj6sQ+E*7y`jY>FPnKPU0go*~HVm&)nvSSm}Daa~Z6GayJeQ+U} zH-tvGaEOyUG6V%yMI&unNskR8>W$3DE4W)%P36s^MZY=3O5TO^;3KqPDw*cvbmY`q zMcx@4Pz*m0=B)@uiq(Hic4m{uhm5fm&}JQvNtnr)T*`*g>^_~knUEFlP!3tcuvS~h zhU+g3NuYI!hJ~DZoK0RIl11Jhl1)AxBC7e9Lpoo=VEy^Ok^Yutl#`}6X#vb6PhUHW zthpAsWYSeax*5{fAgyE4eNEi&UP$*}ixCi;&>1r^*)U;ZRf;)6$~}4mrg1y2Wg~Wz z&pr1vgnIZ8!K3N?p?zSt2V~tnNx+pDQPKP(;0xErkw|I&^88(Z2F$|UG zahj*2Li#pvIv6&l^_1ZK#fVvCQv~WI zlP(we*#+sF5$Ns_2^}h?6k)P$O~JxTK9(Pyolr?L>7|inV_Sp@Dnxr_nl7aSGkLEL zJeQ)$eisQm{um|v>>geWt=G>Y$F9fXK@IIK3-idS>zM(B=q&SCAy`{k($p4J0U^&$Yyyb~ZVGy@L+HK`t{zI{R$$ z{0&YzVJt1>YY%TjOWAUo(DQ=HMZ*#QaMX5B{KHxN5bfJW`<=?oG}1z{g~{t7uVU${ ze4M509SF_}T?e7-Q|f`0RjtV3Nl1Tyv~5oi7A}6p)zKz&sqz#uFVaAkL?T7Z|61Yy z=}5FcNL#j1|1aRG{#EXOGyHFlB)k?U(3vmIt};EI*E5ypDw>)O6gD6I>FnMDQ)jv+ zVnySzNETG3gpy7I>+H1gi6*DcV8Px%Vj6Z)R?e)TWz)EaQdzl$9*>|{=~77Zh+=YJ zgq5_6u#v+fN=WMn_+yMUmotA0DW4kh;EhI7ek19tr0peDMOF=qCf{BcLq3X#BOl%{ z#_XgvL7R^v93F3HD<4iij(0EJxYITsrha&WjV~-1*}OiM&fq<(8(2s4=7hF1)YvbF zGdoM(jm#p)Mr4!oBMQi)H^P*!qq&>EiI@4hk+d$|o=CArj}U$}GM@YM zlmCXeDp*{VI0mjL9*(jVbTRHvS1QdI_fJ&PRYy*&j*k54)Vwtc6K$sYjL6=$n8a4%NQ7$x2Q_dVD4AADiJDjhcqRFy-N>XmTtnj&^zu zG*}+@Z1ToUW083;8K2ygMSi#`oBV#0=+Nffe2ETi;mst7j!UPK?}pH&sT5LmBQ=p;>HW-Z4)73BUA`QBZRCia#2j*$yAk^$zKp8uP1c9L!dG)Fu zMR|U16l}(Mn$SW#dBZG+Pjpz`#-q}|II5F}8)O?o)|FAc%}j5j(EBsf`}-&&H(T)t z)y0P+U8NN4u-v%U=Dr_g%}2JJw4Tnp70soMru!_*!#)wqr?=A7e@XAM*qem>Cni64 zE0OyQcmI8>HJ`6zF|8L7u4O4r`;j+zE!r^JN;Z#1Q(I1J(V_LU7F98weE7R}G#~!% zAB}OBihO)az`*OtQL$wEs4?V`TiN2yc+km~b^IvBJOtJLqg%(4C8M**YooKt8>6-4 zLquIwO%v3#krz+HZ8U?sZ-bp+@;Y`rgu6&IJGL^PD$kJm*lp3C>r)7K$VXp=lImNg zgudr!JaxNy#@8yXpXH8!NK&FL8!GSJ50D zRiTwEW6V89kG1SrM(1kiPalk?e#)cKCYgM`kgsI&8pvx{ShvnCOkNN9QN-m}iFQWQ zY&Xp>W0&3MqxJ3%^p#u7*lE8KSwd_5+#NU*3~i(;%~X$%s&f|9%(89@DG+2ABU zAHzxB06(W_t?T3eS_nCz3LyCxRi`AM$11j;(R(x+3+61v>M=a&7|O4U9!m~JXOSmj zvdQWgE!iA%3B$LC=3*C3|8chNP=jkao2MfWZtwQ=F zq}7ntG3g;8-3aL`aRG~E7+_$r3`3gOZmyQymwAcRvI!Wnu;uDJ@<^O_xy*n44#Uak z;@Fs=d(QSFy_rg7F}mIyZ$P%>mPZaisqeD{q#SE*dF0vnjuzbx zA!%hSY3oJOK1-NIzD}TvaC_oZWMe|7i*R}5+XRf?Sm1gQc;(nxq-HGb#A$V@6Vf_J zUmg2LSLyP|y0MpBrpqG@i1r|h_PB`lh1+M5jkm*G_&$AjYix(Bbf_1vz_W_{l#oDn z+>V@4H9>gf{7q~wIdOYlCOLaMUj3xghNCECD<2 z!;u8x9W#$%+;oT0R_H<7?r^lbxBU*7C>HJz4JWr?InLwtyF2FCECn9;6a2O^zem{d zI6JOqqo`Hv*uZoYlFf;LI!5VH=eG1a}WPG<;g4vt2<1Cf@0NbCMSchq;G{ojRQ&ORz_ zc%G)XknFyT7D)45L_Wqn(>HcJ0e3&y7IDxCbNyWyf_O*02cW%~X|EUBYm%t;bxEkh zAJACWinP=x%_2J?E!z)2Xmkr|4(-X;7vN9PtewbFu zQ_q0sUMf5bbERQ<4=?w5tJVc|K#w~=ITr6YdK=oJSxhwQl1Y&0jLF_{VjfKD)$V8VuOg+V*b~PVHY6?kfwFfH*L-Xe8~D}{ zX-#oC^mb1RIhF#_S>R@NY+}c?OzC>2ZYxt)NH%F`b=ams@v;$jqZqyH)mX`XNY5;z zlr_9SnO%;fdx-e8hPU8v;paS+2R^TBNr}NjNKcv$r^J#|DRFb~DBIh*pVW+*Swdf- z^LVS)1gslBr}4b_Lv4M^c)ayPUex%G8@Fq+$cLJ2@|i|UzSsD@ImC?2yj0ZowbWQG z$7q<=?AkN~*^&mfpQqBA<*cq^jEtH>CzE)-yF0CzG^bg~fixRwfzMXvr;+(DgDzU1 ze@ruywzO_N->px}B8Stm$*Hsgav=>#5X-DNWMOKC+FcdO$D_E{(PSLK5#5fGzCq6K zrg@)0d^A4Z%$LKdxe<>gK1JAO7Iq&Ci$^y+U23r88!b}r8@!Mnl^vTOo>Wtvn?z_tOWDpq4F(H7ZCCYiJF zmav7K&hQoB;RAizMV_IrR?*+lp^7j?lqO6Ql~knAgeYodO|mdWWN1jGtU(s62oCk! zen6oKb5+Q~72%=odk1B8vd|itJtSdNx!hhRPYNCt8xay5VoX2MV{TZOQaM*Sbm-88 zu*gj1QJFIDP;hNXTi>RB`-01Qp6XL8Z3|I+;Du z*eZ(%ZI-pl<|>ShL3yo;8d+UXbI_rlO+8!WWkHoeRXrMd4jo!4KQF83vA)+4d7J!* ztW4e}(`aI&VyA~_(i20IfaQ&{W<^WT&@-|S{6Z0dVp@nMDRgbn+%RR{dHJdyHL?nM z;wt&kAWs^?k%lIDjiO#gRZ&gB;YcBVI2A=i9+gE^$nEE4NuxrlWFeOH$Z}cwsF09g zdkBOyMeF4>GW^!cX@m+zdU$$`Y{s;_a79FD)Yc&Te0gT%Dw!p6RJkl7J&e<@&?quB z)7;b+H3l7&A;yEUgYtdysN7sdW>i>MSe2|suF%8=$EJrRq$h=jZAG>cBc>~+Cr*n{ zXqKbQSQZtED!DQ&Jw048G&C&St>3NNg1ARTD8fQ$ma2k~JY|?BGc+VTOrg}ZNn63#n9u1C&m@g|D3Kufe($u3x)*`c{x5#GD3;x$Ei#k4FMvcN=A)l@cZ|*sx zQh{7fw+x*TIRlw2mzBxVBO{}tq7;fug(eBygoiVVaIl9=OFu4{;(XB~t({o;!gBa9 zSs9rg%JC3^iv*4nIO-~XKV9HDv2Es00-t?|-?s^TXgV{BDo@e%fax(NAP zV9h`I{ejpzMbks}a(uJERr@)uL`_g;1+?m34BQ4a{`|cIPMCrujdfXN4da5 z1zsU=gup$}u4w-56xbo~y#jwN@LYjaS91T01%6!MwF2)H_+^2wM?0nZ-w`-V;DZ7i z1^!&%r2-!nc$dH@1a1@fM}bEU;QG%C{8xb$LwWwI1P&MYfWQ#~|03{>0tbb0eK!jn zEpURsMFJ-YTq$sxz^@CODe!55Ckq@3J4N}JDex457Yn>V;3|Qe1+EkLg243xj~K}H z?G$*rz;6kBpTPSBZWg#zVEG^({3A|6>%)wmWF@aYKd_mw7 z0*ABzYYM;kzoIn#Hw%0V#RJMnT?)^?Uf_CxpA@)J;I{>C7C2}q4}VbLc;Nmh1OES7 z3F-mI{QqYYvRq)h*q6IQVE%tW2|3{oKaZ!U|Ft}Pk-#c}`TxHp#3XQ=xW80j{{J8e z*(q>2`+tUnd@V5l|Ax>#jO*wBj~9E31#V>juMm?9WaSD>Akwek>A7CuP=W6R#vReS z6EedOKg=&EAFlJmJN)pQe)s^#p8S2ru_u4u`(ZhJLgcwW&=23{hm-yApZ)Otei&P~ zee~D);Wz#8agNbz^B-PQ_6a}S56Al934Yk-hv^iyeSZJxhu`nRzHkI z2%r1ee)!LR_&z`US3kVW57RXRq~F8O>wb8@A8z#v|EnJc%Z>j{R}N*1;1i?y%7>6X^17bFr@-&jzv8U1yrhUJ<4* zYq$5?z39~W_^yGTe(b-qVZY4a z;Wzymw1okM#h+Z$V(wByKsdbS1NtIZ8oK|dgCpb?y3}T()j0vEe=fTb)g#mD)4`4f5M{IMh5 z7u03R1~4EReuO&3%|+*SO4t`~eE*}7(d}n{G;i)<7qaQDL!FR`-E)^0Ni5&&&{ffh z%J&ECamVTP*sOrk?AYFP+!ih;IhU*(0V!$!(utQFtv0?GU+=;v9Ch?VU|o-u6TI*I zT*|8|+V|TJ-5uO|4R64RwsVrbfx112_67-f^~(E^C$%OQpMGjbOW-G-x*eft)&aR< zZ8xB>0(*b0xm`Lyg@=s}Y^dm>yE$=k@4@Zfe5sR8EFcH&_xIbSy5p>>I@%=dtzKI5 z7{1enZa-4Tiw!aXb=9*2n2uF3WJNHHSn-vez^RP4=>5}nxw9YPpXDpofOq2pBNKFC z=HRvj-7OXVPIfoz3pWSdu8i)&3DAxY&fVkBO8ZWx>rqNTCAjoZn|ECu@W!(b-a6|Z zFgmdYj!Xg@4v)cm>|$8s>3Thpb~LVGs_59LFfjU#`yOxP+CrLaYX>3Q#Vuy%UF6-X z@Y3qsJ%uMv{^jdcrp@Q-N&_?IOT*K(KHa*UkQ(tctD`X9&pm3?d205>NB`3BS=0g%8B^7hwcYaBZI#_fg=imL z#_#phY0O?P-H6k7n2M-7RU6>58`?eN<*pRB_tXuY%qVopk=sY7S>Yb=tegIR`#hu( z@37CrCEmDTzepVMHb{@D^o0kU^Wlf$Xd=f;4D24EujfpIqhW>!D|$?*shgZVvuxMi!Oz{=_Cfr*K`G}RzURoy{_8ZuM?F;aw~FFC+4C!I zUwU|9uagBoZ=ABdS9PynUR{#4XX&V~rbL}t{IB>YH|&Vb4c)e~f`~NZ0k$TGx?TVErmc6pA);Qzj_ZKg0xNi2KC9Xbu2G1L}`N0={SN}Mr z;cVsP*}LLThs-5cpMU0y;a?7W_xHUykCcB@eb=tKpMH;-HtzSfzufRhxi0D6(%j*W zlc_}){`Oe^bFb~}|LYQEx_0`=e?Ra_dGwwyjx@ZjNPD%U`gq03p=Z86aNZGpBBs^8 zIqi6ES@rir;@@Ae;aGx2{n3glU)xrnZ~D1<)8SR0J=l12+1SWe zKV5Hh+`V{TV)WN5XEdsQTvD?kv8rXy*K5W`EjIKV^v`|&8eco=LP7Y91J~BSdh5X7 z$((0wpX~{)xzIW>a?yfk7R)YwxN+mKbBnLhJ)Sk|#|h7Ff3NJT>)u|ncT@G19q*6*mvdBt#9?ZrRTOj;gQ7; zr+hr1tmJsVRhqej!Y1_j_Kc!he{3Q5}0k^;X_*Z|~6SRHFF582-cdu(syd^gJn(z;njXSox zRad0373SUa^XcjbM=V;bd$#9QA2i>8>yDWd27hYp-k?`0|OJ@xzxXvOj)x{)bmT^>OIfzN=SHw6^BF zR()on+45Z8do@>I{F5Q{x{d#+-7?Mg*0%+XihsTT{(bVCX+17Ju=Roa7aZQPBz@7S z7cO7lWtsKh_lYW(D=dhXC7?Z-ZMG%z2Rdge%;*T&!<`w6x$y+-usWr$vLAxsGia1 zwQ*)rzclU5ZA%|}cA4#!UcZf4t4s|FpB4XTuj0qUzMV1FKKaw{Gp_m1ohK7F)c-y4 z;6vF*FEp(F^@X4a{V!J>d}rE>&qlxY=123c@3&;xw2Qx;eSg(O%RJLPyVm8$r%(EM zO7*^d70aGJ8dFU~J z(uKr;#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r z#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r q#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#DK(r#K8Z<4E!&~bn3wX literal 0 HcmV?d00001 diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h new file mode 100644 index 0000000..5e14e79 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h @@ -0,0 +1,618 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h new file mode 100644 index 0000000..5bbf06a --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h @@ -0,0 +1,18 @@ +// +// DouShouQiModel.h +// DouShouQiModel +// +// Created by Marc Chevaldonné on 14/05/2024. +// + +#import + +//! Project version number for DouShouQiModel. +FOUNDATION_EXPORT double DouShouQiModelVersionNumber; + +//! Project version string for DouShouQiModel. +FOUNDATION_EXPORT const unsigned char DouShouQiModelVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist new file mode 100644 index 0000000000000000000000000000000000000000..33fe5476a1d97be812dbdb900c14367a31ba094d GIT binary patch literal 743 zcmZ8d%Wl&^6rDS~3KZfth0;PxDUVVlMz%{}!2+pqBZVq7t=$HyD%QlABqPQi<3~l{ z2iWletYFCoA+cn~AMgWRuwjAV7nr2BQt;;9dmiI^ZYvZ#PIUc1n*x07_=%IJ#!jC( zJAUqbL7SK?PF=V-eQ9QT_VShas|(i_7p~v9d27klimNFX?HcuZJYXC4aB{Voa%D9Q z+JaeZp9vZIEJ(Ikm&?G_CUb7>CG*mRwgfu@R@+L-JDf$XHkT`_K}TBLOO&5R{T&v? zs@u!iC)8Ij6!Wo8z2~&coPMa#*&MZdGDhhh4q#h+aO~}8TeV^z~rPf%t z4WhrFQz3Z0Cj(}yKdIO<+B95k(UU%*VJH|;-7sxTgxL3qCuq DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "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:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "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": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "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:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "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": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "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:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..d1cea63 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..afa4fb6b0c4573a14664563bf1804a197eea511f GIT binary patch literal 696 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TV0Z@{ZGs_BOfa>x}bCXhw6!Oy)ih!aZx+EjBSOKgS>w zeSHOdYC$0b2F%*U=hT6$XduSv2+O=A=lq<~+&r*5z@PM80|e literal 0 HcmV?d00001 diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..d1cea63 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..c28e9fd --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,8546 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Result", + "printedName": "Result", + "children": [ + { + "kind": "Var", + "name": "notFinished", + "printedName": "notFinished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<Ï„_0_0 where Ï„_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "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:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "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": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "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:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "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": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "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:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "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": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "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:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..9404081 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..a83d9d1f3896bf73ddba5c7a3472239d2c22e76d GIT binary patch literal 696 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TVE6_UtFSPOH#5;q1X-b* znO|&Zre~mAoS9pilUR~p1aU^IAOk}nkZHswz~d#un85@QW?*7?#VP(>1;`5p;$ka9 z6I2^ao$?clQo_vgl7jNfi-R-E3S@xl@=9})Qi~Mw(-ew;q9D2?BePfmtQO>TRv=ac zVtsvm1$=5jAp-`?+QsM8fvjjC#_0&lyd>xRoYLGpush^|N)cu!LnN>}1>`+cr(jhM Yb`3P Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap new file mode 100644 index 0000000..e7aa10a --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module DouShouQiModel { + umbrella header "DouShouQiModel.h" + export * + + module * { export * } +} + +module DouShouQiModel.Swift { + header "DouShouQiModel-Swift.h" + requires objc +} diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..c34fa55 --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources @@ -0,0 +1,245 @@ + + + + + files + + Headers/DouShouQiModel-Swift.h + + Ugz84k7Dtyq8c1kVv5knXzRL8M8= + + Headers/DouShouQiModel.h + + oRFeERlH0MoI6LrvagIzL3ni4lM= + + Info.plist + + nK7+MI/Ze6f+km/d+6SafK4UOHw= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json + + 5wlrw/S604f6EkkdO0sjydo0+Bc= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + iWelfKfa40hASjZTv+0MmwJpt14= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + uNDHcaRHf/ULIsVZEMiJY2HGm4c= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + iWelfKfa40hASjZTv+0MmwJpt14= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hIkz8AGNOjj+boCk29AkmkNg7U4= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json + + 5wlrw/S604f6EkkdO0sjydo0+Bc= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + ulNUxrIsFIWqKNx6spilb7IJVR0= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + tkYnhquJQVCRsNSI7Hl83a7/uFk= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + ulNUxrIsFIWqKNx6spilb7IJVR0= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + 0ZAcidlUuohX1myhyQosgBBZq1s= + + Modules/module.modulemap + + tOh1oseR3w5cW6xQIaaghrv9LlM= + + + files2 + + Headers/DouShouQiModel-Swift.h + + hash2 + + X8yw4Beas8gUjOV/b4G2i2nanoGnSlTcLKeBiIYLXRI= + + + Headers/DouShouQiModel.h + + hash2 + + a0LOmZXPnWhpMKaBoW1IdxOGAzn4RhRBe32928+2jeU= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + btM982otm47LMNIetdE5JR553fM9PjFPuS8AXm0+EpQ= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + oe48ffKwbmJhKUMG/td3wfVID9DF4QgJz/dIPJweV5g= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + cpfiPzUVsQ9nZcmz7k/CLhMlNAa3hCWAVPNrKBhrKls= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + oe48ffKwbmJhKUMG/td3wfVID9DF4QgJz/dIPJweV5g= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + q85NBK13clOQfgVFgVjmL6pWsskBEw+Z45xPFMxL1+E= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + btM982otm47LMNIetdE5JR553fM9PjFPuS8AXm0+EpQ= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + agKcCCqs9pHq1e94l4ouc5WojSYeRzzGkrHxkw9FZ8c= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + SsJ/b3BHzQ9S5Wz5tzNZPeo8WQ4dX+hCQFo95fU45as= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + agKcCCqs9pHq1e94l4ouc5WojSYeRzzGkrHxkw9FZ8c= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + 0C4f5rpOmGFG3B9PLb/e4rylk+OdtHUNKJ+aW1e+MCE= + + + Modules/module.modulemap + + hash2 + + XJ885pOXSQHhlMUP6dyA/ER9+SP/HZ+IMImbB4k5+rI= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..4d0656e --- /dev/null +++ b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.fr.uca.iut.DouShouQiModel + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel b/NEPASTOUCHER/DSQ.xcframework/ios-arm64_x86_64-simulator/dSYMs/DouShouQiModel.framework.dSYM/Contents/Resources/DWARF/DouShouQiModel new file mode 100644 index 0000000000000000000000000000000000000000..ea5947c8ccbbae1478e849352fc0739063aa5743 GIT binary patch literal 2094536 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 UoE)I_on9U%haNz6FrSH#@ukBHt0 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%0Df4GQ<7ugzS;7k(x-v`s|9D0?wc?BpcC7{bLtIG z@8XB$PYCqj5qTAPx*ZD{#gu`_=WB~ne0WYsvDZO`OR%23AMzZ}e0`a(Nj`uL+Bo{M zaXcz=BFB2^%ghU8NS{P-wCC?b-TU>OCMl?ec858ioH&tj!=~d*`;#esItow&2U;N~ zA;*0zbl}liNYS4HEoC4}nJ0^&!$U4$Fa-?iGfk!=&l)65lczwvsnq+RJ_0pg4hJ=F z49mt_A~+NMHVE7|bEMT1idkjp|KurC1P4Zy=`u?uY?j=tET>VUYE;48gZj*qZ&2b_ zp-7fB0FAZNmB>;AEfAcGAh7}5i2X^J?7;|%^&GBk*N_yal@k%}d1xNi_0>5_d$gy}MfQ~hF0t67$Stu`| z;4)m`_pO!w$qR#2s%BNb?IF0r0bb@Za2E&Ba0%w(pwbftX&hXUr|*M#`u?{#sDx6g zE~~kT>JBJfD6dlm)CXP8swi`sRZ;0QtD;tEtBMw-k(Ah&$RFUe@&Y&ZBTTfOTh{^Ox(*G5N>ZA-%_Q&2FJ3ke~kZ)(hK=g z7;7ZalOQ{TAb3#vPDlj1;FQEk-H_-VS;G6E6mNNP?2J>=CuDiqJ!JbFWo{G}SCK0q zS88nzv{HF%c_n0B%W?|V_Ez7A#Kk|ECrO{dMeq18B3TGlY zizSA=yi48_+331N+;y6Y8EyN4G$9E3;*|6%FfI~~AX5E1=)sGGy{*(suM-kMBgNOt zlgB55M~u8YNA8{@+o6mz>^&aaanhoCSq2GeT)j*V$;I*l7$PR4bS=>T{Y}Op_*f?X zspCBX-LOYdZ&iHINq8q1!-ga%EMDobveF~OtlS;Uv*aZFJq_oUgA3>3R{~ho|I827D79rJ$J=fGWaps5?s@rYXC5CjbS`j zkK#r3srpw}!Dh&Gxa=&FoJCLG zVncjsFnk~;(Nueue2(&XCI?R*ltj{DNV4^(NvA;Kq#N<4dSi^ngR95!@8kpo1TWr^ zooYYjk8e0)hwD#wpKMd@6~KyX52LrB%#G3M_7c2TlL(IZ3vBLEnkatavz?R5i z_*=u2ElLxq6_#=gu&L6FzmMZALZf^Q|GB#IZXGytt1DPj>3m8gjm7p8US}Ip{AHad#czYiX5(lOL;C*JP@K?BVyom^Fe`m$G2-dF) z#CBC)Giy`l9ZKGkfo9ey2SZoUtT<+7#W6@QRrmGmYF5dh{PLr!9_y@XRmr@LSzFXu zq(>Q-IqVAQHOW>&?qtW`I9cD1Usz$%GUzzkJ(1JUjFcq+3C)MPo7LtZG!Z|7q0b&ZeGwa2 z95bWhSk|Z`Ji8jz{eK!Y-dWYC?*G%MN@rE0y8ln3&URKcs)rl(CkK-eqvDtu700qh zP4(;=hdm06y4u=-)$0Aut5)^+B0s3EE{Qa-+0LtG^*E-WffYsC*Q3s>cJ*|-o^dc4 zu`7<5U2!aH*Q=gg?dn-zS2O}YbyhX2=iGd=jMci0_0FnR_3Tw(RkU6G;Jj*8FCV%} zkAQ|ak~qT!~wa7iykf^5m8 zCV3y3w?Bv1$D@pA<jHWl=O^qef{*5--jiF=cRvltPgUvPOn$U&|8Dx zbI;L>IZl>8KuD6t;y4(mqGkuteqOfg;e{x_ z6|%WY%oZ|7Djnk5homoqfbS^e?A>Z9Gy@^(zq9GTM%e|Lrm(mx=agpTw6n0D<=HKK zGg1ZY8OIPA2#o46APF;qFL@izII%2@oOl`e1>mT_MJS>n zU&InH40RDOnIcw74RWlKJD{815=`D-jh_O+EfjpwR(0|n@>O|0#0K)!$!8s4|L6d# zf}s4ouNLrSWMu)S&aRWLXX6WIFML-mJR`q@ImCFkPK*12Z@TlrkBX&$-RBtlD)Nm4 z_E*RHD~4b?8DJ8U7+B*#S2}$t=q9D>kuipfepyc#QLp=<=!pewT>W>~dlxR6V{ zYWH-((W=eIShe{Wt2Q5F)y6Ta+Bilt;1gDD+6#|XZHPsy_7vxfR_$cRqE&mDW3j5O zQroR+TbyRqCc9ZRvTAE%1z6R_F{|1*7FO+wyxgqXIA&EF$HJ<8$#X}m_JNM8_P$s_ zR<)IChF5JZF64Z#+V01ytAl9O=3}hde2i6_kFjdwm{n~Yi&X9AUU;->Lo8ag+dE&h zYWHv~TD1o`7OUDewcV<=3}&(gvubOUwpKeKR)AG)9J8v8V`0@!&&$oKjbm1|aV)Ib zdpvivY8P}|wfuQz9_9zD+Ez8gt2RKlBbR&CzU|!6s?En(wfPvUHXmcv#xbkfIHt;3 ztNqpsk5+AnMXUDrm`NF7huqDrk5+Ae$6{4m0dvC+xxr~xZM)J|wOf0}uuEl!9LKC` z<5*a=C*|d4)y6Ta+Bg4WF2EspF0lO=uRWr^T@oN_IvS*v9|>05NA?FBiOE5NJe>dS#mk77;I z4b!ZN<(P|H%Qd?uITF`8J-e3EvnIJ8*E$)xmUERRxdBG%+(oZfN)?n}B?tA!M^#rq z`gNQsHcBI6s|hJ`L#eg0jgQx$34p=YIvpGHF$Q0VbyGeIzBs0?Pjpi70*@1S05l(xy$vPy`(71cY5a}Dj5X*aE5cIA00El zLSQQd-sPG3Oooh{NPJw03moRWjO+>Q%SweDBi$@5sEjgKZV~9kUO+f~W_W**m#a*&6H7i{1Sp@(OpuM8F#m~XqtZ@ly6t5&9Xb_6nq%E@Uu#Y#u3J!=}@5@ z7ST0MGoqWEW<<9+&4^AyS4!mV!i$wEFqD{)Bav}qyj{#=3!JJK-pfXweH`9MVY4ra zW$g>W&_1cin0d`|2E>E%XeRZ`EV=v^lS~Q1tSQYT8rjH0^0n+U$9& z63XFl51BnPUGNA`fQ&0qcB{*fTKHsu$-V%1rP3Dht30c>!Dg98rJeak3Q^h`dvc)r z3*}hJcYAh=q-L3m9OcT@EHgpZC~f_Ei|4i;@Z=L|hOP34Jzze@SdC-W1I95G^Q>IE zaUwX}Bb3(2O(|3%TzNqhoVr1se3%C^R#-n#M*4T9v_s`p@*;W_y$8(j9?*n7z5*H<+NvZfESw%(2l%3xbx;)R_H*08OIm<5xKAo&>m z7h=)29>*Zm+Znn-iZ4RkbmK}5jug%!+Kf1iVlsV4YwIDHZ3`#Fn|h53wWi*rwDp$X zR6;Ti4`f%N&AB;vCD9Jq9N09)W$5rLMh|&ZO&&+y-L%~o+hVhPrK8!r)(3G!LIB5j_g_D zf`^CpSW~ame9gk9-rzKwdb`Wx!oWwK6{{C?g*EjQJU}P2saGm(O}#;BaN;meKJMA0 zO}*7~v#BSCP?9zE3Z*%lo~O)Z-Ynv6(@QmSBTvi_#h4V4AEX z4_+R^$;#kh`mahNYP1>7=|sB=;B=xaWlrF9qRMHVPAF|N`|T?OJr2fS3Z_Rx41Ks_ zTw*x5QrY}w#ik!=$HF$qrIv|~d0^VKVv2*PH5JHd#V3wgL$PVazhfAfdDs-JJ%vu> z#;t4$mfF=poRO2betj*U4%vj)C6#@8Byi3ahr zAxVFB9e(!mdQ5olwdwX$(zBvd>(#R54Zs?s7^d5p2uv);bo*YPZsS^~+xOaZy9mR& zPPgy1>GmPG*6Frhuax9acF@y+>U4WXZn|B86lw73_MxsUro*t`A}}9g1cq2Q<+BKk zV@R;pTnqVO@6_rvTXS+V;tO@2QK59Ruw~aMZ9Ub!lgxKTS`2CHH9l}PeX41rLK8B| zET0gUZ*HYBf@_^-1h+ZO2re6DJdEHPr#T^RRoWu*Ixnf0YG8|hcROYgX%T+U>C`Sh zA%5Jk*o63T&x|r)zIE}B#LTqFT@u46+S)MZV$8=je6bgha9M1_Pv+&bL9$G9*&un+ z$&`j(3}-kB~{FQfZ6#y{H0>$d%4E=*5&i zGV?Ji8e(RUDH_Khzyi8#8xwyXg6;(`a&r}LjVg*sqt84;FrkbcG^$FKYK^K^X=_wV z<00cZv^ck}n>fuNOl@nm#~`e5T03;5EeP+3OSDiJbQ%=H5t(|@zEKXRkQ8))#Y)b)aY4bjVjola;#C6D{YOcMrjrhHmb`#yLrOyGMhX% z8&$jK=5(nHeHgW~splT2tC+xYTBFLx7^`v2Vl|FYj!iu)wFDcs8kDwS>lH7{;?bs_ z%i@l-m8@15petFU%n2O0E1c%QU8}S&D!br=p+eYAed}0s>e*9P|`5NGuIlu<` zp^n9-p5+cAsBwm!nvd zeACyboXc&>IT|k1Dd%#Va=wCVopLU>DQ6mY!#d^E>y?t)iBryZfa;X<8BRH|?hEuG zxtrxZ&%Hv;BP~GXxs*S}#zp9n)Xrv=Pr`8}&u!+Da82^@#n{XvC!b*+>Fge{W#!~9 z$oss{a}RTtp2}k3o{uryL#&(fS-8hBBv{u`3HjkXx4~(49c@b6JU2Dkc-W0pC~e*1 ztLH)t4vQaB)17C3rszF9s<@4O&4lu_&_ef6_4vf1BsNc8+P(5C0hHyp#LJu`Y@M%N)3*n2T9(T8N%%VRs7+NsnD?K{ZfjTJWgqFC0x5De|h8So`gQPR~bd zKBwXC77S?Cs7$sJ=sKRJL#1=Gxz;+(8FY)&Y_9E2Yk2Q#5*gm_brjxbx*^t6qntXS zeb+dg($cNDMzO4YA!z<9m_c)6hp@RexGsDSFw5nas(fp%?aoVk%J#E-w5Q5x+QUs8 z=powkO-J^uals>0F#cF`<)#kQgSVxr{f%aG>w6mGw2a6c&rPiM?-9YV;u7L zcfKx;aRz;aW99&xLX3B8BjrOCacXe6gP7f;U~4EpIL6u_#u;>R+#;mlu=!#Ybe0u9 zgKkg*tVUav4rkE87_#{cnjf);)5=<Hw&c0FQ{&#oV} z+4VA9>+Jebn_ZWoZR_k>udzM>3s%WWpgOx=V6*Gw!P(jMqTKAd5~wUp+3dO&7oi(k zln%Ysu53QLEAP%?8%uG#gm*aO2^eyHaVJbN}7l6q?Vc z9q&07Ha0fEBVGS+Zq5eyN5{;?Fo+H7N6)-1>ElT zzjXQ5oUO5y9cebuo+_u=*qWTy2Bx&xv$!LBMx0M0BJYma7@j)HWOEF!bedy$lhQVZ zS9sQ9WQQwk%H8J79K%ybGr@ZNN~N_ZGz0bnTX=S>XdA<8mCL5wt)80`G=A7XZ(FGT z9Ls5;nvXG5U&~&ibg3Tb}7-HcKFjgQJJ2>`)yL+at$V-g9=(*J<2xBa3w@yAl zrlXv3D`#8}Y@B1mj4>lW0KCFMiyv3ChKhc=QL`%A;^nhySj^=89CVZC>;2jU7pZOa^Gz&9Tj+YF4&Ho85}C)QXb1YU zb)b7gm5Sq0-Y@tBj+3@VSHhyBPKKZ=7ddA2n~}Z+7+lJkz_ZTS3r4|x_^=D2ACj^R z%=m?B`NInq_^S^<$rG$K@J@co<;ZAxnIG(Yh*1F!`E>_dvaeNkzf)71UqbSQ#7>uJ zUVU*!{xi%PUN9bcf5X?Q92^EY$3|L&^^|eU2Zu7`3I~VLo+;W~WDV!A|0J6rzX|sA+XH-8p+IW_1+D zypCo$V^SGWN0l(PRYtRpIteT36@9egCjkY)wqYj*3K9WgEGfrVQ_?l-fIRc zGz{K~I0*Hz#Vhue>IAr=hm`u~r?}z`f_{Fgw0(YhtxN0!JsH0I{B%`B9vzMfZ$Xw< zW!`3}Csuk7uXO#6^CXnhQ@pKJ;VPUXw;-w%TDxzt zyx#7EQ*wFBl@8nc%t&S#7=}OF#tI+G#d)2A|Av1j0FZ>7>UecC@(woRY%F;1W2m^m3&8%MZLVd9g zpZ1{47A+Gim!R8~#`93nsnb}l-MGy2j6<~yD02as9o)*TsagWwGpY5jq|A$AwwH}xZ>Xd+y;d*lT&TW@*KbKA(p%B=FD57Wy0xXvqc zgjeRFcc3yy#w+tF!zxg9Ub7>#X5WxaZYm07gm!Xo$WpS|1*-Vx&ArY?c%5&LhOBjN znb*oC03rg`%2EIkAr=*LUEgov5h&(SQE{3@0AI}yIigXKk1;AjEOa^-G2KElKneNTslbbcfwH#?bc+!vEsoItl70r2yY-!@ z;B7TF*2=zHc>Qkc^_u}O+Bi7bT`OM#*e42%86E_OM}Y?cOvnLm+4jiW$_vPEljY>; zD11BF$DWUr<0>39tCS`m=T{BJH`XS`Z4tiIB&`XCet8W{!Lbgfq^nS{TC{^&^t!ZA zlTp#ohY_-+o4JFU`LbMrp6ccrioquZIFVyyo%U2Ax((29fjz{`t=41ZV~ouZi^gUg zgHVgjrW%kqOeErAES8KPuTd=682^fbm-SPpC1hL z`~~jvSL8NWTEnYxvRR!>Loj~erG(aSYlVD_EixZtKb?=!>JW=s9mmwFI+=^YKlj2z z=9vW;e8DCEuky6yQh7ecCG$9D{bd}}(u23Td z)=7L1V22!Ft-gg(w~Gw5Rv(;^YxU(yhpoN}SKz~#!0mCGB7E(}XAhAZT*oR`j!Kge)45PevKH5biw9dhkKh5z8WxJ2@T=hE(VH{q)_ zN9emdugHC9MXksw`^yka@Zj64ucq(9!JpJ4vKSIm_dx0nx>=Qf-hYSuiaoM+3b(K_ z6x)7s>#2U6N%3j7K8fCt-sF|8Ol`y~9Ir|88YP0yV2`ACLvQp-%e4%{f71@I{t+yU)NTbBR6&Ob zxbwAUxDAkaUe^Kk0`!RUVYXes2RYX99^fKPORO#(3*KEKpbYF`dtWusxD8<(_q00R zIW~kKP9C`*RvdHr7hh*8cTz^Y;KgmUZt>h*0m?=_Op_3F&XxLvd9EzkHVAsBxgpsp z(5xKYo@~5fqr43>tMmfj4NphPe3x0O1>v_uI>4qxFe@e_7ZzX;P$!E4Kkp(#chBnp z`x<)0`7+W_zz30LP|-DW#&K1z1BZgX**Wrh4k zw|J?WKp0rJvbDY+9EI{k$9i{qiv)iLf}{e?fg6i!dxm!_D^IY{FTJMY%tmzG#s=Le%{ ztudLGB8?Md-q^n{ZLzekVrlKMw1a2cEPzvhT713$#c`N@FCdL05QiT(rA_vQ2d~D7 z4Gp(P@Jg*DJ(JbbZVy>H6ITdpt*@uk_@a|#6Z}+01_D-7$fGZ-1 zVKr|a6>=(s;7R*j)irn<6(s2wkcES<^rN~>QoNlHjym?*2v^JM4M(^ZUW6lDyIy#I z)PJ4{rWe>q*&pR&?2ke$+8@O+2(S@u7Z;gyk?fE1G4@As%=)7^1_9RPUgRRXs7UXR zCOOy{V0MHnn~aNaguBH#xYQPoaB zS&n@97)QQ1W+Pu5g8-|BiS8z^1|Ruo2S&bd=;LK}=sS-W9%_qYxh>T4F@{=*g*I~N zi(_gdhrYFWA{lD=7(*?NS*XRatc~60gTxUFwcorP4Yi>?yn~n{P0qX$GfMnY-5lH2 zRd!{wTrO8(V5p=AcI!T07Gy+`Ft5!Rlvu>ZJyo+ z&&XaVlymZ+i3wpuT1)KW7~)PVjPv;v-mnQD5>_Z}4+)boUVBJ*aNIps&>&|tOY~_z z#H^Ch+xv?Kd-3+oHAIS(qxWLThvk((t>c(?Ajdglwy#X#O^a2s1_fweS#AaBZf8i5 zz02%Qy9F2Q!1>C+q4}!wx#KBu)$KKcb`>$oZo*U5IT8ECMZl!qsGtgP$lh4d3vR&r zlC%FCwe(jPZt;bV3(N@@5!U)X$P>rV%M@U24r76K^V|cp`p_Ku18njlyMbOA0>@CO8C$q8feFN_Da7M&xDIenK=}~mAjj(gy@MiQ7V4HhTRa zyeP%btx^|LV}D0eX~rAZQEPD}2MxBmY>lub@n(Q_GkiC3g{xC)mamj@q&_6t=N-g8 z&pPEQpfaZaJSjs>{_1%)MIIT0EwS0nY_NcS%T5U9$synz>flaDkTFzlJ9wa^kc9!q+!#fhL9r<`DR9J-_1ae~<~2iIzcUYi}2EN8si(SVCE-rAH7?MUKr zql|YuDsU09)hdlzVZ0sV>UfX2MkY9LI`nfJ$J0i8VJS={yPP;;oQ_&{2Zz$K2pIPvs@)^9=UKah4$*-}&b{tYR^nX(M4)QNzKjURrV zX!k15V7~&UJyyMZ2-L~@L8_VcGBHOUh4sHf(WOAbhafNei;~x#pGE%(Qh&&(US7U1 zTg3f2a`znh+XY#Mr*h<^i?TW-LAnleL8^iEvOY&{Q=MhlSd#AvZCJw>ZPp7q3ImC@3mQm;vD%#j=Vib{#ui*wd+A9Yt`pvH)kbW znj>G#k(*7;GNeOtv0M)_Zr6(1L~yXxj*&pJlqp*HAGoo|%doDtq^22hpn_a1OXe;O{>Eb2k+j_Yo;#y}Jpe(05%R;?_E>~?)ZI}Hu8~vYv z)C#&?+C1xhnw850b;1RL-k2Bg*cm5{FFpc2hWql|W4pak_^w(LbTOtt8 z^E8uMCxZ&Ge@btB0bJ{R-CQtS_3F}W0QYUlnoxEN%jWZ57Iva1ER-G>U_C{>yijAJ zLFqa<00kD`YI%m>A8$5xDZpmRnvF4ZIiK||Gi6QzhF_A-v|rizJQO}tPV17N1@@hV z58Yy7GSagEGj$fqKq$@kE?Kt>&yuR6<`^8y#V8Co&IQ$ z>akE?^G@R3D=szhp1ne8yUA-%nmN9QoL1+$4&|2Pr7cG6G|*4D9#(yI(jDtGaV#TJ zfYDEvZh{7;l0KEQK({K5;a5;}>nSk9tBz)}Y52=V`-{&YMN{=T$XEvq>~4ZGHML&TGqe8Dalj zGz}SXm{)wah#FP-LkXs9n*NL;UiNw3H1dKyEi9NVB)G~7<`jZ&{IFfJm2|H&IbHFO z7+b`KjztUR>of3Iz3k~l$wx8|Tt2qC@63e&7vR$Ywyf0bfg zS1Y{BqaV(&>xyI6b-n3)(XK0wvFm!%x-Nac@NxL+b1>Qry;@*IpT0GD0h$KmGzA6z+hnJh>5zHD|H7h!d~_CYG${taB5kMS2VLd?R1{_;0RGjb;u z_3q45VHU78j`dK{Xf$81_D;SYZ)G@%Zg-|>H$emADo?P$s8mfYFlr-#ae?O<;94^< z;ur&?W=bS5!sM{eV_@WC42(F&b>3WHRC}?}z=&fO7;#L^v%t9A1@uzAEim#i21XpS zzzDG}ZZiWTjuiyP)m~gQFyff%hCdk%jK`hdYHX%3Kt6RWY=aDte2f7SV%Y!*UoCEy zM=@z_(b}_OMm1QmVVCn1(syyp+O6F?jCaht8Qe=(I)dj%=tS0etk@9!h^K84Fp@3O zgKJ4=geB~A9};j_0^Xc_lTFf?9> zg+}r^y4XUaLg|b!G{(%aJn_(QL9x(qEE*cCW?SZHXv8rKjn|wn8X9q|AT+|{XlUeP z42?LJ7aD85+-PXTG4p;LQ=2R_+FU?1H1aWqMjW%y2(eAm8i=XU$(K?=wr6z{o z=y<&pzm&bp9Rsq_?hY1$^qcwqFK3@eRDpDKQHXvh4K8`0_L@UmO-M#Qxdz{kc$!r} zM)#ck!ZB+Ob@DCvzIN;kclN$`482*SIjcmm&qPkD01C(b2N@3bL?8V#Qi29G!9kO3 zKf!l$9@YnZe{^h!O0JW^z^2Cp+ApWZF_g@ehQ-e4Ev{Zxz+zt~==MsMJQUm(vJ5?PUbrfEx3ny_P}vs$Bt0KIcT0N=dtI^A-;8e?l61Xd!DG0tqZ_e-K&|qUa_<5;rYRKzSTvwCQ(w z&vMqu{x@Qx>1kmz-?aeC$aV!7Z_e2DwWIlQ`dR^w)b&QQSF3QEZyB{J-7M#UCy5nX z&O1&AUGDS=psSSjB}1j5?m}IFYqQIGSp>b+>sXe5Qtb(N&xU3BtU>$SgztDfE$m6S zsc0O-jVL!!ywMr=h7eA>`GrD=h20B3A-K!=x;P&NKA2YszeQ+r%(^QGYz4U5K^s`? z3xc(InYl~pM~+!{m63(O{u#q;U{3y-$_Bxt%D>=IpzL}GmWFXYCMAO(mp=jvf+ytR ze0c81TsTkkoU=Wp`}>x&4mmAPi>GX3DK)v2w>{-(rhG2! z6Q2}50}QHfAT&evJqwGoINv}fslM01zdHD-f@=vrCPmPG1coRTkOJ0PpkQjn3$5vwDY!3>#! z>&Ub6Q=*sEpHTnm-%){s@g>30v;iL;;gode4-&z|yKMNV({-nEPu~>jx^NB`#4(#* zALM*}mCx?H;uxpbciM8pOi5x~43kSe3-7%0F;1`J*j-X`Wsv;+_r!)XbN63|dg;Zk zC6|2Sn9XD37?`=9wJmfx!Uc450bGvC$2iH3V>ZbSF~l`o^iQ2+$1z`oI@$}dNsDO| z$EXkwn^@oA{MM=1TEle5`hzQ6jLOHj)(~PFDBoSu!<}ZH3qNU|AbyiSYP`R$G(#qwZ(t4SEAwFNhsR2AgPP`xy zEW+u{XvM{e;76Rg@>zY6ioM;$4!^=m)E7>w2UMcOFJ=6nBCXJ0fLJfDft4EQ;4?$^ zz%5PWJ&^9v%Na5qO)_kjQr&EY72h0D>r1))mP9bA951%lq6v60)k}=^$l8b}zLcYG zD`fpr22Se;9fWoiwxv+)3|Ri+7z$WwhB|E`ximRcvI74?Oj5WQS4 zrORTet6L(M)t8%upYhZ%Qq@avnXQKEdM)cI{+%JipNk}|mr7h_GgdEG&Uf{1?+=x~ z740z_CNpFM%#GQfUxUF(s>{ezeWY>TJ~v|E3^^FnVTSF0IH|6_nLO(yfhjPGlho?JYFW?n@0W57k_xMHJ!Ze77u!O;td}>zn-y0* z=p(hK691@yPIteO)`e)2IKIIt=^022hZcOBh;m=^bZfbFaxJDJaV#U37GUf%ZUy?W z=iUO+Ip?_!5-W80UMTfQud$)rzkJXOdjNF6A}SR=_p>KT2j^jYqI6gu#%G2{=3$(S zEp^Oqg)(vafYULcq+zKRQh3{BW3O`UKiZ`XwZW9af#(hdYGVJUw(+ z6P**oGV)*nMu$BK^ke5VhvAzgNbI{|~a&lFAp z%Ycn{thWo|lcRGTD{+jEovQQl(t(Q{i#f144z8Dt{~2}Qk+^~bZ^1u0Q11q+ml3RP z7jAK|zF2Lx_bwK-h?lAg(fJA<)$l3ar zNH13!&ifG;ReF(;1pZfh#?W~^fnAn|4FYy$9>#AJug=5hyssULId63wtWLvvpQLUN z2XGpw1K{V<`Nl->xv+Ee3F#4@uEWCT_`E?=l9)iA?I}|z>`DE$66Q4Xs=Aeb@0HOI z-5_JSB!c_o-cyT$IXLf?+mO+&hhUC(zlhwg$bq{jf*CmPm4&!&kSj|P_&ejLBK(~O zy82%#`>DfN!k|z2cVGQ`8vjmaKR215xlS64`AYR)2!1W|&c=*#@>$m*d&ZDYF9q_o zJdW`k|L(P`Uor6Gs?TNmZ~q$no6IS3^(vK3vnSIllj)%9*9lht$iI`S;PhEC^0P$1 zQ&4363jD7=0#}2pFV?^J>EEUL_aFTGwfv6mPpXrjlW9Bt{aVh#eS%b{c`<1iJTQqH zhEC>Q3PA-N$q2!t!gj%JWsnT2!8aDva-2V06a;B_ZpFkzQ1p$=Z-tMv_+IFFo;^Fh<4*;jND5k%(B*j}B=Q9rKaz^pa^97Tm;6(@f zA%hejXv(j1utdQ>nDS9DR6ZZ0@^Q?Rk7JM;1m8+>nG!({{KGQQmxFyTWs`qm^_9IhSN}7jjoQcW32Z9pnDDZ3|_BZ;={j)e1=ej&S{l z)W$JnXCyI>Zk4eJLC)O9KuxKYh8SygBoT`h5cWVs6I|jx*a0>tNgwicP8t@i8rLTR z`U9&^r{u^1IkE|QD8p2_azY}w7N-pUUQS0%+<`OEnM#Hm40L8g!B6r^aykEFb5xv? zz5-?5Eh)!rZS5AtDr4AOVE0IaW9pxA&jUkOyCVeU7B-%c4*+8z-4WW|6KXg^UWeXY zp_M8;Lk5D(rUrILU9AfVwze=)wT-VWbTAN9gDpM~T(3xOAh;9P9Sj6I1ZZEcz5b+Q zSl$tvW&5)qygy5{=laObms)>T1+2KqT`{+Jv`st>#&8lq&d z(`>O`af#B_BQ6Jx-Q^=Of{%63w=!^_Wf^zMj`+%*S?-jboeJ)d2NAzq2vLzH-`-RJ)2o6S}bQz2;8^oIqCPA|&oK%3J*DJsP%#*WIc;Vc$Zx2Me z;CpV&YlG5f@CQdI6SJ^9EF*ZoG7kf=Kz77R%plLsRTAlvS}L*_)KbyWcc~;^!j-db z?yOyu_4kfhP1Eh174AU4JkT`Vy8}(*m}wfvvc(?})wE<#e(@5~bbM6Pl7Hs2Ue!~1 zP1Q+JRZCsfOFK|Cj+v@)EUW5`QB_L|RE;`yT2$52i}F=9R?~E5RMW1m>7yNJ8pll2 zIF{9PSya=m1)5%Mp0ZF`6IHeA7x}6dMVz`es%ke^^|KCCjbo;29LuWuQ&iP%1*%4! z+UZ&3!l9Ac?ZdG-tdm*7kezFkr-gpCxVd0%Z6_v7Dk z8HYv5vReW795i2EMAqw^w}`wwhha0kT1T{9r7uKpJY8wU}h+tU|BnOMMDkc6ttdKGpaK$Y^!sV3koG$~b^Bn&czMIDIngI$-C`IC0r# zXMAO#*Sq2RdAStVT88pl86V}9F-KC*K{$^4wS&6{W#}Hbhcs?VnJ++wZku*UFD>KS zU3_b~L)Zs5$|I>DsHBg^VyF4^CQ!h|(Fwf4o(Sw3$50Kxn&oO>4ah|LV$iKhXXKBd zZ;tV18`C7z;RjKpkE}!mB=>kJDrJ{||S7&FTPK z4MF*N?=0ZU$kYN11@U#$myr-;%&KQWcX7X&A{lubSRcni>o*>Z-!5{jC$iHc!-4JQ zSbxPJd;@@GD!f@bgRXV@7YJ>4`qLC{^=_k(W@!grqx3@g7<7};T&*|=xi59`om70C z>`{PaWQPKbb$=AlKY8vAT;UH8B#$|U073aU%-#tOo4pI=ZLqevD)Z%QT(v|p%3%X= z-$eB3C_1(ex{+_tG|v1Nn%gnYrcm41Q^{Fopg2jNk0fn5Ct1sBL6}S|$NoJhv86Og zw?Fu%z$Yz=@R-6*AKZ%GXGG7;aFPk@mXxZv_j3D|3uW;hQ7TZ^&{ZJ=kBYyk^M`6Q@xm@6tpM{G2WVlEoiCp!8TywC;a0a?F>ZD-U>f~3kz1s zL#UPR|3+~AF;^>X&Z@O??socmnpVrRT4|qoGMkW8ZMQ()T9ydDb8vG7cbg}ZQT%TX z+9KSKg#9eaSNaKuxGz1mKV6B1Ta@IB$tW91I4Azrf2zha4WG%e5kLzF+ z;ep(yB6hYwPS%<4DB{$75e(=fTm)UG8Xp2JdOFw-pqz#sZ#dwDpjAhmtU>OB(xs3fole~^9)uHn;8#?>!hH>LgRPklj z0i1+u-9_53=iyp6k@o8!aIJet>-Ar4t>ChQ;T`jTIs7G;?_>V2Qs-G`(V%qLS+pt} z_K#*~k;GzO*r!w|4b{JwYoNMr1AH%+PxO~Zbr;|ndZWeNS0k4&yxk4|NDW^e8h#}W zUoHK9fQ%`m!>4CWvM+A#)frdP8S~^)j5Q-xBRdXM82C4xCs)G#A*c%kGq64Lk5D@V zyMU9e_|sG&#_=YfkK;~0#vUNVZ1k}nAdaCR4plwz9>6G9Gh|K_U|^jmw?p~koV5~& zOxXdi6N5Jd`vau%R5ZjwgQ#deMnyv`ESp1r9D`8ETmg4Z_QDU=au&$w8?f9P!DPyw zwo!HnmMSAU`{T4%p(K2O>p4c^O46(*tCvq5kJU>EhGwu{@-dp5kI~$GjOK<|)Z92m zCB0t0ag9P|)=M1Y?#};qE_(kRxtmiQ1aR^N{>N`=2(3I10js+^UtNaaY?8CWV7=N} zZrL6P89eWmtF7f;fot8`S+Bh}L~D|3eCTe8G_&AN?XA4WE5nssgMFRZ8mlzP8f}xY z+0cE2tLHu4N@+tXes~wH#CD#003^UY%{rL~ z>a9pl&Cl{8yDEdtK#uiHgDjKHj;?aXot%-gqw5^o-WW5oIhw;_2R)9w(y`L)QhS0~ z(!XQuyhUnb*gj}4-^&aHhwc{JgO82E#oQi!85loFgXfr}QilI*yyR>Y-bk0xwjS6m zmN(LsxX9i}7r%@wIN%1ok;ZPSNr$=-N}mg1VN}l7dhhG$5EWnxS~uk%l5(6*lk{Tb z%k36h7LzHz*aV%^^Y^7ZmUeP1ts*A#O{8(RSPp3KOJyvr;@4Te!oAM zowI9*6dBUPN^aBAtmNc9xsp>cfmZUGc*$!N z=zMrhQhZSLizq!jLT^TTr3Ckqd*nX2)g0IYG&r@Zl_lm zAJ{PwC%wQ`qT*K-(oO}^Eo%0RF*&s)jruFY$E;Lrn8C}S-N@QP;uAMBpniQ=9st;Cn=6&LP zd1O;86u8(S5FvYPJWrkm__Txf5!@B?=yw6W;~=u4usV6M0Q0Z$oDah*`21_U7{+%( z@eTb6!uK%wPUt6|Y?Dg=8ZQsiukrFQZXFWOTPM51k~oH!$_p^)7QO`99urz8Kf|tk z?27`-UIGpIY*4o^t>V~SQkZr&1;&kuQRs!o4oSI|c6rN+YbYQ`if1iK08^dV!?li)c!E zuitI3mkn&1_!?qdr-eELwfS8c)RJ(1cc^FY!R+Du?mP#R1p9_tEaMwT?((N^OWH1f z&!&)WyZkxHUH(`yQ10@l+UNarIN1v12qfg0oy5XM}!43ahU+&!ZgBiq~`<&#?eg83(JNG#+ zw=GPdx?v{wDpYcvaIZqX*Z}m2@3Op;K<;e3{XqU|nsLuM7sfs7oNW3xp17h%pM^)E0%m67dUpuiRENq_eh0fI=dZL&pVGvJEx*= zJlJO!`v41q?57;`wtvcz`>dj#=H-7@@mB>SpH&FTI^>uQsq8SptPOfzxeVsi2U3HC`_1SmTHBM*9yI5)Gd&S?Y?#tj5yzmje8tz4G zg7D)T#m6&hsy{KFdVqYpQlmBZ0=lY^d%;@+Eqs$bd>34Kd=?YFVjjLiJdDAQ_X<9+ z_l%WwefDb+jj+5gL~`GGsJgdG_??GdR_k{jR&-&Z+Zk=*+#m*BdC_f`I{FD}*~5@Ihd=DoAn!OM!(|6<)#7YqLm;a`8XQQuUY zGzh+(C0haKDTAx^B}984(%v-e1(hdlhd=gyBVT%)%;kc~`l{z08)RRq`H#O;b0h?@ zeJ-buuCkYEij!~P3PZ1`6Zk zG}(VYd^xSuG*HJWwF1;>pzIOMFjt_6xk`IuRj%SVkX(|h^`woMl-?9GRHUA`181tZ zUGu~@HE}U)OBBITy~jhdCQ0s(1#P{ag6l__4V|X+J{ebyl7=Cb_d{r(LCtbMXc9uUQ@gn4D$vjQOC8 zoFQEJV5T!1OIfBmc?MvA2W>SZBQF8l(6N5TNT1X?GzO5QXCIpg+Hp!h^T}-ZM1LBr zU#LN#_T?i5pFrvsvD{3cyy$%M_4o0UaXacs0!n(DJa)(lJpzqw@A2Y!|XlkqE) zn~gpP&PA=(K$UWMR|epBGX~%ur--qE!)Ei?F0BKMH5&5SZBd=pXdJ_~YLUDa4V2t0 zqk-3Gl{U*ZpqreY4rSVu#@Cv_lMk@kc{IwtxGu-F3><*3x^Xeb6&;RbFwK|o0AF=* zAVAr$ID04A?szrv^i6r*otEd_5_q?BzI#J3;$PFM%CuT2r$B)QRXL+{>02lbheawh zWOVH5Aa8wOi-89^h;)KkwW}Q8ScBrtJhgw!Q~UoG6jtZ0RC++^LOBacryisWtzIge zX1&xn&3b84+UliEX_{tUf85n{ubW$vv(*->tkd5nH=d^AL}g_StaW@p;F8{=b3E$D z9r*te_4DN-=>DurhU#$XFfZ{rX>)w2mUtmbyc4Gs^99swmshNf60c^z11=mra7y|< zFs>$ZXD+j3nL8`&xUS1FO!R5%qLr_u^@?81CR`fDZkr+*oj&3t&TujRoxQJ#AAJ-m6QeVEH(7 zKt0*F&6XFHo}SaGCv}=HSHOMCJ!dcG?0LAm??KrUecvwZ{}SheH|)d`ZcM{_V8^i) zPDvk&@{E_|W&Nehjl!X+il!xcW=AN#^jqa)R9}^G5oFZMGK@+(kk-p-ASq7P$>>g< z!a4sd2}kQ?Do|ypm+wPzojiGb_EzEYki^dPVYWrWjvqHAy-vW}tgJrV3Wj{^q#fP1 zPR;6NZ%hd%v3zI+UN32KNG_Haz@Vu6%tiaZzsa~0wV)^QPfg0EvwCEa+{S;{S=lRK zlDdH)g=XX$RL&Of0>r^;Eeab`HfM#W+HJ-Ap3}Q0IGi`^?5a+6zHlI20_-No5^>38 zCD7@2Y4Ox+kSb|{8T26-RU_4oFkB?gU*Y)v%0C7CrbTO13+D;7I1uu#bBt{l^47`U zkyZV_PI{JR$?}k_mrFs;Wwq7IyCA(*cJA6KXfpJw9Qi6pXXxH7%Wz(fTmw=WK9tn^ zPyt6L?SMV)Le1|ez~G+w0M8DEKoBQHj{%$P*olhGl%w#H`TdTe z9>9lPWX4wlg^*{EVTmWQLBc1P&H#MX!D0n5tpfI@W1SRhmY;zI4>41-d=0ux>4owU z=t`w2tr%AP({uKBX_p}2hPL4X2YVN-3U0#VRdF@k;Us@yz#9m+=2>h`=hi&#X|6py zWhi&)agw|AI0M%noaBZ*&hQk9Q1U}5Yoi|6S5~WHNRLiIn^wg(=w-*WX;Su=7>5>M zFmW`%%bn4jQz!cZo8s6Rkiqp!Rz>Dri+42k#y~1@>(o zHW}Ejjt$Ywby5p#*ax`4VFK}k_XSu+E-S!TZLFdLJa@K=xXX{%O9R~GBscu=D&mGe z%dIl_BEP$x8~&^`l-mF~$-RG^fqVZr$-RG^;cXP5B(~0QO>7&WJ$iNu{;5^eiszzd zdRo|8o-4p$&N~3_cE+%Z{t0ZRW5>fuVHLgXShkA7*76N9eC~NGQ08bFF@U*bD&M3f8TUP>n*crpxx)Im{$D*~h&ar~pnuZMj@x*Lx%>>xzLpTeE z)mEJ>0yfyOu(swFU{I?C;817W6arXXZvY#chrLjMWrPKXd|@FU06W6-ZldzSYW=gL zMULiwU}WD4;nR4`S@<=&I)1$jz^o(p`S_?xd?{0XD*s|5157ly5_Kypxq7~VKVx#i zl_;HdR4+J*{L@iggR7s>zxG+ZZM2|^bJhBZy{+E)NBVCm=YRC?R(+WF82)`sw#3J+ zzo9g)8|j7&{@H5>D?)wH*~C|bHd7?GBD52(3s;2n+ofvzjOj4UoU1pU2oolA#$7#* zg4C@T6~{*yIHGf0o}*Z;WBV$$O0hP__Ezk3#mYXlyn6eU?$(dG zR5;dI`LJvC-5;iu|SSjBa*SSalr5OwCYDe4DKNQ<{)D{{vJ~#7k{g9T^N7CCFqzv zc*4ql0%e4iecqqFvK!nP55Q}=kAD}*<^wSOor?F3I|WzaEEzmULe_HiB^mV2s?%^3 z)g+%C=nthjou}6W4#LN=yxZ#ZM_lJtjXE8M%lWb=ggozMYw&d1FnfpG=J>y1nxr4d zE9giF)~8=u&~L&;3NBo9j+Pc%7}6qFO8Xo>Hog_ve}qUWu7)CwvNMLa%0?8_d2{?M zX9=8%3-+ILK#%8|1pGs1|)z**tiqOP^_SED{Hna+&swgYo0ZO5Fmg43w?6E&oiV1ynVWU2i)K z>0EDvel?Jl;CkD;z*ac7tw`3%D;;3ZM=(qS)%#BtU>RwOU{*`iq)z?={M*k++un7o zy>C0frbD?nAGXFU;G>jADd~zpry*RA+YlGmf6j#L5)Z<9Q=pGKs(n)lT#^fHPq8Jr z;e+BWXyL)}z%C7!Uz79DZi7}YX-nW5-m$s(#ygOIW&M5!*}A41so!#>pnlD+ zDqO&>g|cN=L=7%@%S`&G&&@`Vz`W&d`-OpU6mwZ~-o-&y13>)E8eZv1+iQ!yJkRhk zhr|v4Key;s==oB(FdVbGY(A~N9)k0&u0@Jk&9H341;TQnYzOno9;SuO8akCuGh}L= zW~j6%y--7>U1>VPT$p-9?Y7W3dp#5KLt~Nqp)fQWoc}oFk@U-X9(v>d%|mPCJr}z% z#CGJVIL9jKb7<6K^JQ1~6&SGHOol+8BurMtuf-H~>uF8}R^4&+W<{2K%6 zA$u)9!CoJ$b7f!RAC8-GO8Sgg{zf?kgHQ#$D2ZXyRwQ$Neif)CT*@s>0wb#Qcb4G)<8{@!$IXVdCkk}K$F|0>?>1gBUR*k zG$k$+c0uReD2>p!62h^1cvaEou(_5cb=9RrF3#Y1P`-pqZ2|JA9$@vA*Uqzx^=Q5hT)g71I{Lj{=cxdTqnyx`mH;E4{?8E;BOvMSMc&T50(7?*n1Q3Dy!pv{5?s4fG80VLADFBxMJK8 z_u#&p07hJZU{&0SqEYKYDDHJhBt}FFaVdh9dIk4dO|4qBRAZ}c)wV{ob)`mawSLw5 z|IC@syxYC;hSv7^^?CmHA)J}d%$YN1&hno3yj$$ch4Jf*KlIz1a$T!FAZ`z#Q356jfvN>zfF;X{YV*$WcrC-}INo>ygW}pB|*0s{5 zaBCL+T=f)mmi(7{eJ*`Vfz%o&4sI@#hyBp4;P@`-m6eL+n;&pb?uP7!CB1xH5Q-lF zVV8IiJnG7#EHoOh25?x;CKY*6cGYkD9=&Yyjb5DbA_cSu$a00dr=eM#X`xtbE zr@@r2hqan#8ol5rEDNW8P;PYnAb*S)<{@uj7_e66IRP~p`5^>eCUTr-loQZP3H8IU zs!X4vNB5Wbu<-33{zMorNW{3?*M_0qZjyR2p`JgVi0Dg8$IqYZ@}JjBJEhO-eUGiX z1MUsu+5NMge%Js1sr;|^cRbH>68CT9-nsE6)RN~(pLirXPwIwf<(?<$Df+CVp*%Y} zPq#ZPRy~QqH~+iQU5~oS`&qVxo4o5r zYOODeQA%!)7%!24iyfLz+wV{4mX^2KNo$r+t_{)TDh}7S#V)?9gZAAp<&VpHx1f*j z=dO&oG@u)1B0cOw!fJoY$D(ivsf2kHv3Qu%n1nfvNtnkayoBdDSWcMJStQI!Ov9YS zG+6i_1C3>BR~9d{+@pzOenH)^Zk33Itve&-sT7;UwAdsj#op+)#V&Xa{+`#CjkRL^ zN1~xygsyrY#M|`nEjW~LCFMIqN8&9rfnno_$xLu3^~#9JOpwHMCP-pX!cV_C&Us4i zFZJZjF3TF@P=_IZ4Sd5}--$`tu6m`%Iud%n^O%2iD0Ieqy^Tjm-U|A-o5%L@SR1hm zJ$AmwDnAB;-%|X!>YF^4`NTtk9KK!k!yYRqhM)p_#bXr-z0ZN+)>2}=9!CxuiLmA# zN$nM`!!f#?zP$CDUo!iFyA`A8OB+Rc@Lk|)8I0|`Q!?W;JL&wF5Vx%o>2_BWv$;|_ ze-g{-{7JFSF-c5&VG`5W>5FOe>`lG~FO$dI_dOCFbH4(g=a{Q+PSn>t`u8X5OTKnR z3~zT65NP>x!-DT&YCzQSE43GX9R-OUN4L2~kE4$Q>sG_odJoMN?PIQS@}W_liO7dW zN&X#KNRHk#JkgN*u(#`nhKzrn`#E326SDren2m<}TKr`n){T#7r4Ak zS;8T14f`8x;fD#q>;4*8+5JlY0(2$m-@rx#=|{zer!j@YmuY|ZCXiq9;q>E=PzWCI zjLbHlfZdVh*cr$>IhdT#NIR7KjOyJ#m`j@)FJ^|k#>-dvHfbO&Z6TjFk=izwq2{z9 z-pxpQr;SuXP^%4Zo86C)uP0#{EfS$yb1(>?dmE}bfxh9i3A+9bA@@rJR=Fw2B_B|c zp>-hWBd9sbYa(Vb45ZgP1;h!|Q>Pl;j2ujYdk#?f6pPeV?l-OXbffz|=q0oudpzO` z2ge?<+PV?D>EMWiHaLaiCOpTU0ckH~ihGHMQ{D5Gl$X*ylNj=@^v?u77PH`b^w)<1 z?HNvzTRDhGoT_xC(!+w@hyz zyYhte21tG?(mo>n#8ptb0W9H@c#wQ4(hct&Af2+3(j{KnZEH@PqiWG9SG%JqZHDv< zR|TmXEmqT#V?xPtw+2nrj%IOV@No5;s8T(RSdWnQo}a*0xsnYr(0`)s{WB#W}bC-R|fj{>zF!ZrH7EXv3Qx9lzcZc>S9g3 zPGX$nS0zipg_}qHg&P#$pP?SB1xPQgfy8Y#LTAwiFj5_vMc+-kF5Pq?L3Y#SPKINv zH-RgjG9H7UMkd}&n~=lAPYH57u5kOJus_E%-Il`@d^HYkJsg*dCPQ^?933kUKMMMO z932CvaIozl*2f=gPe9wtHwfJLlAd^e#OZ^*7a(ue?Ow&#g^icMWZf;`2V8|WVtYP% z&+vGC--5)g0`+veFmAQ6O8@3F6pmlme?+Zca{UJ^$M%pXwWTGmS%k?WgBl%g~lU9wNV`>gS76eoZPKb?iE(KD$q4l7B9X^c_Gae`~x}hdlP@Iy15)T zDB{mel;+C1FRIu?6Sawsp2Q~deAGk}qb6!Vfo@+mQERO9M_5v#iS{O#Xd-!4xi=wA zlxdB+_M>SN(zOpGDAONo<8@=m@vM6ou6`g@IiMa@*T!ss#2v`SY@=am%$c;2Xw2Ye zVo)2i+|xQn+mc>j^&yRUE75pkCNXQw8rbq)NMp*|ucb>#W1dYD@K_Lo;gT+1G!CIomc_sb<_vol3 zvc|pq^YFBIz>_2wxzCZ)H|iqyKt$Gnyan?bwxi`{e(yIv%Q&_qxL47iN2EMM{VPSM zY!({Z$jHQ#)ju_Kk^8QZ$%{?)x@+%KdY9LqYelcS_Bz;~>a_*yy2xcW4?Q^B$ThAJ z3bN+F^~NKOT;yH=$*S*wl{CqlBT^m|XU%poV~gA;=J*=7Ggd*g8yKnEWi%$+Wu8nt zeg7sNu4hQ)k$dXOBljeSjSDOE1`drx?*vNngou1N|!Yg~BO^_#9Xk?&>X`>D@&Kk}WM&KKSa z{HAM2FRbS_^R$^m3 zcCW`eh+%X=?|F{}UxC3-_1^bbIkBCAyXw;IrHoo)GI(9}Xpc1zlbOy{Pw-ePu^l{i zgvWw^g28V${Nb^7V7IsmV!j?nUI&cNEJtthU+mt&PLq61%GaG&@%+~b7d!iwncvOQ z3u%)v6tO_Cj~R*tZz-$AbRge;@-{e0taU?yo{*X-(x11w8&2Ww-BU5(LdPz&@7@e_FL`iS}JJKC5mYWcx@|^%?oa?m={J`L>zwsf*o-=$wWIGQCXY4 zoBjUQeTlBAXYff(x3`j*+`@7`PVzEONZIeWQ$W{v8V7M%thabZ*XnJa)}=(n7w`kW zBK^~I=fBYhxezIW4_xYdX76T*> zll6xzxr3jJ7x(!s!3t07Sxc>_wHjx0;ISIWIl3<@P3^y z!1$XZ@@%WW2est3`u}+(+E(w4X(o4Deb)YnH*YzYhc&}5An|)h@h>3h#p>f>=XUoa z_$+^TcYuGrK=hh`SM*(a*Ntk-OyU$@>Vh?mLsYO}gIoC@$+R1AjVn+FV{Q`x((1jr-6!tvM^nd2fHl? zYjii}V6cie5{XMMCtMo6!p*^6^%{bsed%LWv&Ywx%bedvc3$F0_4}ysfbob&sWk1! zt|B4LKys)^d&+mPaH*2g9bwT`7Z=MyemNrA7nHt@Y8Ex%JjSPPJf$(&cuHc}c$yQO zg*>|PloU3*=OIaAc#bazlWM|%e4BJOy^z+Cm|u_Zq_O!qn7)?E^iU<_)o+s~F&Gq& z&Pr5OJxXHY5Te#VMLl4z#r87pr1(;HnWL|zTn$%UwET>HEyYW4YXOZMfNVI2!dPf_ zkE05&5g!R$sw(#_r?Fe}U}%Hj&&-SQ?ej{5CNa6-*D|+z)V?N0{gFl6H;qaArZIWj zSQ679CNT|S5<@}OtZV6SyjjzjG;0#mW;HC{tVxW`+QCA!hU!rg^B(#C{^ZI69NzHL zh2bL@EB2YF_uW)*;VI^Nu-rN8mkO=Hr!NlaVUuz2exF}7|c z3yHUG67wGEf4F>3b)E1es?APD$wkD6LQ(F`=rtui30|HkLFMH89;+ob55BtU3p^J1NAj>M z=dp#rZgK6zyuBmu2bOcoNcaIZ`{J5+CHfv4*(EsM%Lmvz8~g0J=cCtQdG?!MrS*ZU z$NUyM18(y44gk;Y^!B{3aKhQ-HH6609<6AOvYO-amqg#YxUJZQ=JLh1o< zFuBH`>XB%Te+u~AHGXV)?_cpX>sF}U?p{PslRw-u^9s&K(CzRG?>+qx5?ihJY~pIY zgIzWGkmogS`h=387Jq|=UF%FohsSi-yv{9zOip^`eoxonDvIOB)fZyIMkg8ep`3e? zINc=hcL-f|@0}xS*SoziJIlB3eh1svyUY=|4~*Or|7P7~%&Xh|H{pFO!IFJYev^Bp z8oR^d$zS}-LVrcYjeyA7P|m1F$@?tull2_z<6idYF52iON?$F#m;Kk!(wiuSl6$Lb zXksKdd=C=7V|R&|?);qNu`IEPUhfKz1@eLb{Py?QN{>|%6E|J;A3Rn|OakVryYC`p z)Ds)-v2tMe)*~^UYK{h$Gu8ab1&o6>;Cv`W53!adWKTdAJ;a(x$i9Y59%7w`Fud-{ z6SBQ`)rVL`#x1DM9%a22D#<=C-vzqWe{fd63Y-O>+voMWzl*WY6#Nk_pX%J#!vX8u zFWkV+oweX#EJvrJ@eSn#&UAFUuLp{5a{oj(8UX4Bm+}0FBk^4WP;wU#O=f%>*hf5_ z|A;4_^XUGZbWD69BGFtu(C&D@9V`t11Pbwip2Xmr|3x3j{4HGKJr%*l?b|j<{=HrRQ z!<@z>%xO%*d`7}cc%FmhggKo>dRP+EFefpoxc}jlm}TnBBVK5^i-^l!i>#}kW%t(B zU6S%ticMl#Y!dTD>QxfoWfwVFsd@5d*FlpylWnuROpAd;06$%+Re7wO*oDAd^&F37 zi7oY5gU9MiH80iz&|BfL24Xt(KIgHPgx=f0ZgE*+I`x+9f%Zz@82o`-fc|jE0lb{{ zzB@9`e&B|J4VPqg4{(-s+|K(XBe2;?XLyph944eANi(cYg;=VX#Bw@AQmkVxiD|1O zF_bC4+$Bss##VAVZ}3R8gt-lT?sOho!pwRJ8n?R)A}D`Yy;Pv5pvL%xtCu|>u?c?3 zjhx_H*#yU<+VKfKdd+D3A-$(D8l63)w<(IShx9fBZ4c>f4I0l+Mi1$22f$HU?4_MN z|F&Ap>zY9f%F^NvI4#e>$?Hzd*W(~@)#t)vJexWd_a1p_3aINr-Q~^&bqgqcp0(^L zXhX9V=q%)Ha&Ll~14^G~eTfl3*#VzteFP+ac!;zo%-}Z|f3A9SsK^7HyCBu)Mk~d( zJ~xWZTl}IY^;|Dm?4UOCB0mY0KFKTf;*-3+CP*D|cNYt}8XQItD(vri_W74Psb;+| zCe!4$I?C#JIH;(OS=MnOP_5%nKt*-Dl11d!5gyx9gRWP+q0GB>X5HL-w-(;{2VHyZ z4(G!MUA^*hCjn}YLK4NP?CDgTWD!`_OM~0rTkgGQp3%=I+Wf1Y>-=+VdB)G{C^a#D zN%^g4f9Wwe*ntx!;zfETLTez63BP+N79;L?6mhjTX&?Yx=43)DYc-Sm9 zh8}TW<5h=P{F_*3T)CI_DObTPLwwz@fmLmDd6RI~l^o4I{9b3H{D0ybiLXP$^*Ud< zs(0huq)+19)GtB~o7*)kMvgAnzOLZbcZqI&*HWsEZ4K!Z{JCy&!Tn=bpO790$u%PF zuF{5tbTK5q6lo8Ywj`u~f@Fh9u) zA6|AL!zK>Ol|?zNPGa&>1w39DY_Oj8EI^#iENDW(V;{axI5P%cMibVOW;B{0GFkimOL z8T1Qo4^s|hWWek<=`aKsKRlX_hLa}4Js(SqjGq}qi%ajE&g;^lb#W<_OamP(VI(+L zeF!|b*=5$(Xz6O{B#%`P+tuq`;IVpQdMOFQ3@z&$U?>Bz|`W&G^y5b(LvQS5N;FB}FhKn?%!3lHJX zqc%4EY<@GRpLSOGJ+x8$5Weyue4`$J@@%W==)%1LHg9lC#B_t}VD^FFT=jPQXhhCL z$=AEFG7$m!mH3hOBL`22B=wPl`9)=N*C~EF@0=2|xxi&8)6184L95Y;L!*f6$&Wl0 zCpSjD2t)W%LS_Rss6*gR7{s0`rNI=bS=By zzGAVVOiR(V?B*V8A*O5D{XLdV=$!!U7S~ElyWM2!QquDD7o25`S+xJlJX6Um!HH~{>nV%Cox}k z8`XC7WlO}Goy6!Z;xhW=ltjGxAmxwvn8w6M!{Ra@Tq!T4A+-&z;ir;|coiJ~{LUr|%a|X^-;7c|Sv$Hl=-bi%w~q?vLjX+c=cjBAtn+6GbdP%zCN?-gmM?KLrL!V4r8HC4SIvy~W)|QyQ_S2U zr<==MJ%u{V4~4`Y#Ek ztgFG??O){9TRhFW!N;I}2cpE@O`iWP_=zEZNzp#X@^Q-E;)8w&>g9e~p>E2Dk|9Mz63U!*dVoTA(}+khiEWER7)@sqRcZ0(O`sV4g#Yg>PUpB1`1(_ zTEJL{+&J&^}rXfmV7NQ0DLR9vwhC@R1YkD3JQER>sy-URrjHQHVEiuM2 z_LibUkmkw=;}kPjMw5Kk+P^KSelfYfiJAGglk<<` zT)vE4$)S*4A=A{a+!wA-D;~vZd(`as+0|mw-39^Fg(H>KC9s0JXv$2{Wr`W~7*r55#a1`?+hUWTtobvd~?I)w{~D zdN&zX@8T0~I&4><;o;f}&-{(%q~$$$0yH)mq#^O^I?)txQ-VEIGjynuIC?4K_whP8 z6dGxvkso>^(+@)<4Aw^2s3r&=y%7hi!P*GNfd7S;Ya=`aKHdnY!PQ_B_1`zb5H>;_ zltu^;L2ZPoptKQ|f{GepQ<}+bgi1=FjygXVy1Udxt}bKpYya}qQ8Li8?$+aYxE`g4 zYk6~lKU|N}!}U$z{o&g4mlTaVp8aH0bhti#h`QBH+#1Wn_3Q-5!}WIw`or}WJX|j% zI1t%oqL#z8Ve!Lt664`|88esq%yPVx!*z>vi!FG#ZUbY7>)<(|^>AJ8Y2;&km$}wq zS`i2kx)%|;K2_)f+vyOx998$9n%eGjgf85K+)e_q+}(;|Ymm`xKWvq|8a<(fMa=`< z?rGdK2&DstYay7Ve086PJc;2Ri5yIhL9YNkoVhhvScKdLP(Jo9hvXYU_oYHFZ(cK< zNoS^2~0;Pd+Q58Rn$+o+su|_v02a}lW26Q-chcW2} zu!AxAKNPiwb+DL7risin2*no3X;B%#Pg5}&4DA1MW0DyW?~L$y>!^GFfBt1*#kT3Ne{7c$K>d_A9_hOwIyb@9AdOYj1ofgoRj49)~=MHM;w9 zFp0@?KwoF>FeVECX1)1FcLnI%s9-UXOm0)HR~VDU03V>Df{kuDut$i+Vv=EA9XqGZ zC<&gzpPQyJdEH_%ZTEOgrfEzDp}Or7lj%cOxpvskJg+f%8FY=Ou|Ex^Wh}&EGIF;x zh7aE4U=ow9f!@R1VN5=S`37&k(Y+7)EGk$`B-4w;!k9RKmnFbP*BjVX#9}e&AoN=_ zIo{~>oswXq;}Me+H74iGVm~?Yuy{;P)R^pq>bAl+Hw$BDZ`coB(3ngBUEyiGJ_|}0 zk4nxbmqMPz@NtqHOk&ai^it*?tW(1(cND-{Z@$qT2KoRhSWG0-UBrfHre=3Mz+(wo zKbZ}zhFB~nZG_A=XcR0dNRG zi^;EnWr&3_xyP+{T1hYof39v0oVR_aI;pfAshQz%aClWC^nN9}7f8gObL~Q3D0KJ| ztf5!o6z_tE04;To%eet*e_D8foEBn%xYNme2Y?r5T_gBNIqQN`_`Pp(HqkSGZRx_EvOD!VJRycv(_GY}1`%@?qNV!pjsn>_JwY#HHd&=hFa9T@ zlE$RP4AU7cdw?@fW};&iwh?^l1|Con?2SKHDj!QRuXRuJ z9yb|Rg6_nhJO1UE*T>WAR!9yx3(}M0UY{KE`sA3`CyUohbw}f5+52FGPG$|Ji=|U? zYtUtT*sc8nHs;KMojr2x?4f@7J&!$N5!{2dxdQoKmApHb?-RA(&Xj%%$p~DvXW1WVT38uZiV7oq4Z>u=wOR_{7!R>#Y%))@F*rRtZX9##Enfq>1850GS|~@ zECDqbaBfL35r1xJyar2UPm8fw%JL6^*4?6c5H)}58Ie-+AZk7V!B-;O_YW~o_w`bI z$&w@W+Vy344>&Kri-$9B3~xWc{1#sL8I*=1-%tEr-o5s1l!ZlpO7)w1ce_7g9(|Lx z2goc?Uv`u0h7aT}Ec&ZVvCp{7ujL&m-A-c(e)~^vI~uu}&Q@~1?CQ6=$(15sLs9ol zGnol8)%5gcx^H@u+X6gxvJb=mdohzN65aPkTVdF0lQ~@Wy36Gf$M+6>!o80m)q3U# zY;OMwr_b_rc=x@YP3{!9vjvW3P40}-ac8)vTF$_I-=J2yd!TwR%PEm^W+KbT+1SmO z1K@I(#Wc_%rehhZMuW_UM>U>9bPuRS)x1j|fcgLwZpp`Eh$REW&6Q_jV*%7kcLFj!MK}D8 z*(o@LhrT``Rax%dKy0#N`4p_pZ%1%~SG6q`f?mzs((9ysuE~SR8r}4|c|BdDCou?C zxhEy|-ux=}Fz6Q2pTUQAPv7T$3|zibTZ9~JpNF??i}sNFzm zFs6XQPaC6y7NnoK%QtUwuR)i?pf_d!`F5?leEU`I1(e?IE#sZ>7!qZF@SZffS0Na* zRl*N^Ru)++py4jxdzJe$H0r&&W^J{s9S}@l*6wfsHN!WNAiY!HtK~QH)z80ettDi{ z&nq&q)?%lr_>)W!8_mI%i|jP}UH@lX!|U>qk>bYIi=+Mh6@EzXwxb%9Xu9to!*C4U zMo~YRTzho77+l<%ToSaxsJnKth@oIGKVE_WKjRw-8IVDUI-5A*{t(!EXs{Tt?%aU-<^-`#$qsHe7%cjL%dykir_5-Rx#qj8Uz65GD)4V>Z@@f$s>i=zuYE8X8w`X@1$ zT+`6U-PiVWli*Cu-gNP8UeWL=_yRU;x|=p?a)Zvn`&xlFxwW9K@YM7=@SeIJR12t; zZYDB~-d5u&p?62d8~8Ekpn)GmFe}!G5c@*+BZ>`Rq%rRTy*YE+oU$YjCi_FCXLE|| z4<#{_g}0m|`;|1=ABYt5%RJbx;8Rks(Y5C2!GJdK2Q(Qr@LW{9%~zwzeT8uR301wx zt=CxDREnv8b#eD4?*Vz-1)oX`WQYfE%BYl&NvT3~El#g9U$?!6QI6N{#$)t4^Zf)R zw&+;eN;Ra>-zV%b_Lcq?k9_nAB1N@+}5 z$*_1UB{5V)Tj}r}w7z|P)wGq;n6y$7(^g7iFrcmUG)*R2slrzS>z4C7YbBi49m{6o z2pzqh`sPRI4+g{riyxsY-GgZUV-iaJXSkywR+;*^4?rp7dV?o!Du9Ct%eV-cwTs{nn3C26NJNORpZX&*~cQ}|!xenO^ zVo_S*s)7ETXfY5c51E7);3~Mxm?@I#S1wDQF};B>#m|`R`+CV!CPU-rOwYK?+p^#} z=)(9J5#ALEG`@DmTVXvC-5BwV%le%6A!mH4B;Pc>w8+YeA4PS1mc4@-Ea`W*?`&19 zmV^PF?moSL02;F3kb4QHP(el};-nir^9c^qT=*ZqFjQGe=RzNMvtOPJ)%q7DL&c+g zGExMSfvSaD&$=@$zdv=vyKLW02P*54c%aJOlbpXr&Um0|f#zLpXq?(0Mx2)W=_vC) zn1j)&Wh~1l2jxUd#&FitU}VEB_&@|Yhn%^S&bONawmBq?$sCfzbPh>k5?q}c%3(j8 z8ve)vM*0FoiEH0J^`6#A;S8FwX!gsSU6~ZxNz0^A z_E&8$nG`BKEx}suWKyUFA5IE8Go)i_SSN*k6EvPO1d@|NIVCvIp{LJI_4HMU(Z4z= zw7{)r-H^G-NudpBd{WS9JNOW#--?bZ^^uQsp*}j0Yrxn*K9Iil(z@wDo=32!RA3@L zwkfwJT}4pB3lRTDLz|-g5D{1XNUFk@nY-(_Z-mo3IQp!6&+>CsE zre2r|d}ULHpL_~NhMF884%=B94fXMu^ocYkeItoA`U6K2g8}vx`K(OXS6*ZRqkRE( z0NI3SZeIy@QHN$j-&J?JA~`D_UZ3nMU7ZzIyDHip2D{I?Rc6PBFe#0Pa)mp1Ph13K zURmeFdp7R>rDO|{RLi!WTpICvc*|T1h1+;xC8~1gN~kT9J;~^6%*$l2afO?Na_(ma zKO-&MklpDXcMh`Nk3Ux)-y$yO7UuJiYNfdqJ=hsFf}Yg$-yxrdBr|iuXdiKE&uyvPDoU2F7DoO121E!AS3w zErPzxXfvT~5u`EMA}~w}uq}cl27zu7988mCUbWfD7C{=5ErKMbTLeiA2K3zIe46Au z{I>fC>KuG5t~9yg`FMY;RMoZ!mQq`eSMEnxJoaqN&XrBYdKWtb`CH5;KFJ|xAPsZ% z3?$Nzor3h(P1|UMSpD$;J#?4D2X{{&d{i1v=qbp{prTWd?U}2ahsNMo{YNMgEfNMfj4vtO^A zNt0TXo_i!QTVQ0R#&Yg)6h`e&m~A)=72!_@#pd#i34TNI=dw8Qh(b3*aGrUHp)Ail zE?^ezr9AWaL=o&wSOi!*4cG3mEAOunzwn zR@NW9q{GYNw%*N9BmNST7_rWN57pzHy~Zn8XK(NvI{TIA;(D6>N}{tr7Bdkpr|U7h zdADWR(;+6TqgVVx;-Tl*wVu|F{shg$J9-k+j&4}GqqoqmES=g&OGghr*T$0Nbh)QB z6w=Xaz=s|E5;j<}qfcj)2O?Lzqt_EZU-0TJQ=KY*N0(iT1}QSj<*&R7ALZ-vw*!oI z@SA8oT>eT2f01Cg{1xz3f)Wmxih6ypmv#@CKk(7wl!JLz5xP9j{2%?3hLg9JhwD{& z=d-O>Z>I5`QL11P^fV^HPhz@WO=2*>^=i8mX0y(~z192Cz5ttbPGPa>#;BmSu2wH9 zT-O!u48-mhX6uJS;%%EHevaVPOJUBxGoj?7ePg%gmhj?q`9A9D5U>2RP+6CkZkoT~ ztjfVPrzeyf9;+V*Ndq1$Mvl&-dK#7*baX3g8aZhzv#DO4b zxA@4AJk`iG?tJW!ZVJ zzkC$YMQ#pIM&MUQu5lxvz-o8E0vqH+%XYt;1wT>k4mvQ+J1?MCdk-wWw;id@$#haA zopqyQL$~h5jo@^va(Zb0jcK7TD}d6iVKYMAuVI01J!s@2cTAM+vYN1nF(6sQ^5eoH z_5ew{MYz$JO`I=gocoDuAq85G*U0OIbBIN@v-Eo}8ydmFw z9jv5$u*Rc_Pt&}0Nl7qX6xO(SlZr3KH#o_g7<-^3!L|u ztZ}#5bhO5uXyhW-@8Xi+M0M;HOkFQ%373OpefBkSjhjC=bZi?V7r7^3;a;_{w7w*G zT`i0PNejFN4wfCqV=lf|%z()5n^sgemx!QlrJq(er_t&nKvOzx2TRu;>3S4I=UaWcUcN<>o%V<9;_o^=pY=0GX>6u+g1d5d=>Y9}V2snfe{X(Lm6@2KstTsEr*H zO7_>X?3i#9?2RI}q1t=PJ&vrbV+Ccp!s~vW`0y_B97epmMoT3 z7rR3b)`uwNbqKDm`fa>AtL{z}op}g8wRCK8u(ubjoFSt2zu^DHZfp@2L322gKX4lt zmjnyX=9=Uow;8?_ay~Kz!6R(o=EtjY;R=P#TlIh2w2Z+K%IBOuFOo3F%HafW@S3Cncn} z;n)*O>sCk*>t2%o*Sf0HOM;v5=Ubn%=wkQY85&@J;1ZPjz7PF|JS+~QE09!SZE!)|0 zx~sfX5BvZ93+`rJ0TZ{oOZ$}s@>e!&wp4f4=@<;NWpK=1imJ|*Z^_KM99Uh4Wc4qk zsvCHNRPb>B|CRp#m)}94XUn?@W;LRsbwBs$Kjr@q-QA~R(DU0lv;OHz9np+i=O>W|pmGMunGtjn$=V1yo8)&RNcu?pcMwGvhANZdVxc!CATz)GP`nb+|8jvs ze#11u1YN#_WSEqb!m-r3W^c+BS?qIjihd2 zn#a#}iaum2J{XPNZ~qe?jQ%RbWK$ve<6#3QCyEybRSSxeDnT%bLTjh)!K4L6l?$Bl z$5Y-d@bHObt>H}Fcx$C%F=Nd4n8}ol|2}cAY|Mg`vhh(ZU^!ijbZ;vS&I-!D{WAtc>uUEyz&t$8-JQp<6fBsg$eFY@;{qBU2tqDBVo>)Q!>s_#247Ol}KqNo~C4(*NLFrn0bFo^hSFlt-nK zg5lGpEVu?I`afMpJ(X`}>VhMTd?JLV z8~I!a<*d~^Gu#qpnPTK)AvD=YGhBjxJEdSeSJ8mw?jE4}SXmiw?iLGfj1^HVE0ri9 zN~OJjizR%a+zQp6?`sZ$_ZN4)K>I=I!*`B^<$X2 zpvuVa5GoGp8s=U=#$5KGxw={C2{gALV{XD?RJ>AYC#KQ3m59aH{8V{>(xv5DK&K7g zMl0=1Wkk8_*m-`;)PvJx6BEA+nR;+bw#z|b`yjjOMgOPEJe2jH!qf$mjGWb1vlRt( z1&3c1v!BEibB9bh#+s=ffa^LgE<7NtV_X@!Rb^yb2u(L~Xz$R|3Zu6phPWF!B&tw_ z(Zh*B&B$#D$>dPA#JCx;%tp_QG8<_%MbIjus4JC@y;aiM0I@f6by&&CMw-Xy%M0fk zV?JXEY@|6X?oSHcpGH@GZez@8q_%jz9 zVaD_=p1P7qiH%nTGlXY(oL{jWt(8{m4_L(*D-c&xgZm zR~c!xwEM5Sp-K4+O)7YheUzSj7;v)t|kPEHF9IFkYzGS++w4XNGe|8#R!(6Q^n`c)a( zm(F2##z-q&Ti7@&9EwJoA6@GTxlT+nCteHvnr@^OtJ9QmRx+kzBjZjK?nYMPePM}} zM)nLNG1 zz?onO6$YmjxQRMp^pXW`Gb)Ym%$f=Iroy1KwP?~bm6JNNRj6uxnbABSU}eG4xYLE~ zEY7ILxDlFSb1fuCDS;nNU5}2^>phgrdYKa`B@0fFwzRqVQgF!g&A5%^nc;vCRuTN zg)K8ZBpF^E+3AR2WLt2|6IC=W@+)V@IqjD@@ore>N+Wj;{hDUvN29cc7@Qp!r(48> z=E5#v2dOkN@@iTXC#BL}eZ`^&j8u8fxHiF9DtzO(Hl;l}vu1(=sPGNr+Efnd%vPbQ z4P{1i>R%n#M>D|FqCgw@{ATI|#`Tef+^J>uvzg+IHj6=sxqLw>&OQvjgkqeVhGKt4 zYl18D=QsE}W33@m`Au*N6?)3mglT?nz@Q~@kzSB7=njfXC6~`+$eom|ClX&9%sB== zNnyOQ5F7k!igPM!f|sZebJie>eNNs&4N<`WT0k)$8Mz;e!<=m7^MrIhGS2*iqLJp8 zDjH{ALUG;wnq+?M9{M%Sn$bMb`N%kP2InV6nkTAgT;x~5DdH`5^0%2{Rbgb$&9zd} z|Bc>|7}Sj1U!Ss*lanKjK9CsHjJ#=FWUWxJKBhApv9z86Hk*#}9n+ve6!j8O9kzJU z@eI2)H=98n6!i}LuwzC;&)h;iiIl2)_Y^v)|7QqnXx+)j+JGQ zMKM{Hp$F$?H0VbZB{LfOLT*Nby0LMR84cZx(wM6TP0yRr(0RET4YKZ#EU{3>Xk*8) zmd5Bd@>Vtw#-foHY8|x3SsbBgr1eplGjcM61uY|wAf)Duvx;l6ik+=>2pf z&0ihb#+l1lyclUNW7Eb+a~WDjn!jq!xXAm0OPsPTwRQGkS{$71mK;E)G7j#_Kuu)o zH48OuzzA&0v^Y4&Eg4H@i#WJ9&077vW+C(Uvn#&DRF=10xJvLa)xThhQ&J;WZlh(& zyl3>o#PZyLkY1a8N!3lt)l3&1`r1lmHZ*z>$#L684iySVJI(wfbhygMn3)5*YR0^R zH%3kj9h_lgZ#sw-Zp&O_`VmCPj5H6ls}}NM4;q-ol!07I_D4y$khOBE-@w!bQ;al= z;?|TU#{D=_?5gd>VU{W*&6?P*%454~-EB|GXM0i}+mqJa_SAf~r{=LewUF(n7>h5N zc5xW|bvre@{q~wlHeB*Db|=DI&_ZI!<&^j}Csx4_8FU>*xKt%4&?+?WF$%HP6`{YF zg}eq2*+KnCL1Mp`l2S&cLMQ0%Jh?}oM~8EMvZ>>C%^F4$Q|(dO2n?a77Q*_Ep2gjtR@ay)~E zN&fIcW|mX;4W@mtG<8_D9=)LS7=K;U1RqeLEU252)G*0s)adIqaET&j#biairLBLY zQ`ZJXEz6|qQ)@s*hiw)2$S`Y1t3{z!t7q6-naVB7Mw_i3vM1eC z+P&bFlX5nOHBQ_?!>o1kG}zhdo!wX!4BCVuE22=eCU8&VRi=pW z)OT#3!-@k|$j)95l^-J?i+N!5+mV`)_r*#x+8ll6soq_4#F%|Mw&J40LDeOb5_GWSQxJh;~9sXMJ?}}3L=#p57*DJl2g!;PIaa; z#cpi6o~}rdo=kDHkW(UK`w_M~EsfuZc-}iLGZgO16n9n{d0YrhH}aGaIwI|y8L9|X zrWiRrgeDtlhP1<{ZB1qd)3!S&jW>7vos-6x$-H+?UP6mEGWD@A<_>~Ba9GM3e>d@- za*HbPss*J6{Unve_{WKt$|}rfGUR8WF)xwLY=hSFhT9D^lZgBkBg6kjxp%sIiAHM! zOH-K)FQeRNGNvy_3A;HSramEL^}^QDvbkof zcjzy`w6P(KfaSzRm2|#5cdz52fB(btj{b+K!$`Zy7oH!vl6TKOz*I2J5dEK_iK@_4 zm62O^Gwa71Y1aMTnK4$3PCdq1p#KDZ^XArON=vjys9zg5GFz+Bj0ikmUz4!(F40}#6_fEd&S=MJvdFDHw6a8*X38%|yWv-edx z+r>;Jte8pDp}3gHV@yR2n`p*9LAVr;y5htM5<|YGq^C%5pF2bb75CIqu*)a6p{vlq zSrlT2P=vOJXz)1{(~r4iFHOSfTGXU!f#GX4xQIEmL5(weQ0&ZBDKnx$jkMg_pvFbE zavIcvbr5Zp26H(CrxH0fN0RpEVQPH9v=1Iebb6r|TV~jsGQlTQ(EYNwhDpAl2KURZ zK>T&%4OUE6%taOV%R~ov-TRF-Xqj|9YH`0T)bbm?&@=hZ*3;^6zbvWe+df_0pVG%M zETNO>;2EkNK{dZ=jEmb?l^Jw0MbYlIA-5$Z$Y#hRu~Gr|ru$==#!4}08;bk`tH@&f zLAhBBIw6(iJo3#>ZuwQ!3uFeA#lX$U91#c8wQ8Z|$HNk)zeLhXkbRSseL!aY za9Rgcl`0TWy0{@UG>&QVk%aSzTFHJzROuH>=D|Ox5)-A%IGb)ly}qU^Ux$rfbop;_a%Aui@{%uZ$sg0wjf>A$IFso;K7%?T46JRgC{>h~s#Gx)^Vfut*wjkIXZY_T>Cw+!5$v zfa|IL0Mo8LR-CSzS$T+7ih{H8<|nPtvrOe}C^=glX+v#P?!}Wod!QC4x%!+iF7_ya zlkD)xVI^t`w|_g$j^!C*_(-wZ|Aq&NQG`glPzGLp<$v~o?6+KndY&Ua$@E(`zXwmU zjtn|lC6pKPCSX8qej4n9PStjx*JnLp^Ts@JXwkinDhZcgP|qQljrRWQ8uNH zCa|1o4`!Zfz+)81n{GwGidY+jFJ!RR{b{z*pE8gZTx z^)9y$kK~Xzm#M6!W$MHfq3dN6TtI~lso-~xRK-MdsnRd5;&+d*rZ(XvRN5#<$)Ek0 z_})+r*P!5!ZdCbupO?*DP-^1)sn$P$T8@@Udo!RLVi}n-l#Z{(<6Rmq3GmkR3ICdw z?Kxh~;)h9F$vE$1K1i2R&3u-Bd&{qlEta&kh0^90O50ngd=1`8qhB&zr*8jhD)YbF z`vOigM=@O|X9lD)|GUmSMtgr`n&?%_%muJdqnimHnAwp=0EMAvD>@?}gB`^q{b^Of^qg>!4yje6u^} zb?(mo^zRU+dEBX>=rE@FUJPf4K|6txm$DgsT$rymF#7ZmyC^VvHnF@fhI^30N15jF z6W5dcuMbo4!DznwJ&?nc(L+PM+`|-03HA+(JHkjig2_?&h@5rp_RLVh)UJ162ZczO zoK5Onrl?X#a-Pb!eO^Y{mZ8o$fzfw`*hPWS_Yw19HRhq1V(1Wwt+_yjXR73fEkq;DCeAR8G=pNkDv$Y`Q_&Wd{9Ne45k^MCcZQL+wAAip-289^ z+o)1k@xPh>b!dKyk!BO#8)*hLIL1ZhbG&yf*$kjdPM=Q9vI!RYL!yB?4>8R*YrH_& zn@ll1=esw3IM=@0CoeOkOXRkAz;kFcW6tiao#93*RcR|Wi`Xn7vxw2#gfqsR!02s5 z?4rPEeuy*wD=sq}dfSCV@SMQt!$WLNj$bxiv{2$-VTYZ1<8LP}$2h=0Cfmx?)Qx|E zxV%}i)R?s?W#da&Nw3T=g#`x^G|R@@OEtZ66_t)iDYKw3nNP~jKYGh`VqKn3S>Oz{ zO09=FhC%}$p^0QxLw`YOBCCN`|6XcWP9L0M?Rm`_`saLR4g4~1Rzo*nNc`J9I~-WVPYFJ z7UyCdVRMd(HZ*%PTfU<=MH?{9H(!)fwr8mGzy11IR>PhE3T)ZRhkk->snE%?wI{`< zmM5yVYcQ6oSSK2}c?eB5^0*MnS+-hPrkbZLQ?UZRxvZ(3mu346e+*S@c}XA$9wzl# zs505eDA#l&%h+r4+{^dhENf#rYt4)MgTe}tC}V1>P%&~digaO+&S+bO_E{!7%Getl zhLIYabR>A*FNDb&j##9K~ZpVVDuCouR~=6#b^QvuiTeVK z>_%sBJ;zA%6KjwPqw#4H|AX37B-VCDd$ zw+Nl8G%{A&0bMO^URc^RBfrCjK#w=_)DWsP(hAEnF4FzUg7y_%mMIBWG>zSei%-86 z0B$^9;qHG_w}Ky~FN6zK)CxCiXq~hrK!vOk&pbhuECJ=pPdM#%mOv8$UBNZie!03|ogY zJCj)GHB84~BeVOG1*O=|!~+>VHGUxZjHI3Q0<&usHM`w{+Oka>ii|ZEyUD((O_-6* zw3m6UEzECiA%|(_)@peOy_@O3*1TpVODod6MtA2KP*E@^FnS|mU25K3<7bA(%}`gG z_X#@p71M94d99*mm(6Rex!A?#&1-F8QC@3>oA+kk{;(u=R|wYk#_q}0v40)}=L5!9 z6UR&=XUE3Yr_`@mUpvmEtSXJP8hbrste(&_(p>X;U9I;up=Gmtt-;OY6_j2X5{&dJC5N-n&mue^mHpXF!!>s^{`Qi zYiGu<2ywmaZv4}6e8z%O<3A!UM@7H``)Ig#VoJDB8`MzUZqu;yBI7Tj++XyEx5hWe zaTIU-&yvNzL$(K3+gqHs^i_=s zOwB9fcMoy(%J}Ly4zG-#N1R?QBm0XaT*#{qs+aatP4mk5^+TMoB0naMORUIOF|}Bc zy)g+F@~V~Uzh`P*8UM!+SFeo!JdVRFb66w`pWNVXfA+K7f{t#31%J`p#xO!#$ zD{&lN8Q){0gjeIpRwm&>Ue!~5Ayf0p_#cG0dS(2>aU5P5|2A>PYJ&mlKsi&wg}kbv zdNWg;9~)W56J?oCjUG-c&zW|5CN#^pgqEimSrl5CY@`*S+vvtc#Z4(xktQTuka^PLJbV5%z{$WTSWbGJgM7M z3a@+~ImL?c{?seR`%^H>`CJ!EG`$n})Ze<7SSZlx7>tq_v=kxANF~Hbq!E!w3nG!` zOGjd&MFKhTSPiSaOc;wvHqJa0XIedz4o%k_NeAd#aAaL0=1-Uw7NtXi;aw?r>MSfu z*Nhp`u16WZbq@*|OuO>!ce8W}|AltCVH2(PT};=#QY)GBhQVrS-7ORfeA>rvAuMU9 zzXg-)T8pSBr=5u;g>0_*kHYXk-k`%J}`hVQ(zcU^^ zM*ORBv7ATHLZJoEQPg|tUoNpw)Y5grW0bn2T3y_IN!ne1;9Omt_9~I5s|8w>@?A_% zpDU!Dj5!%XHmKu$=uzsii`_XfX9|XS(hs7K&QB zPKh3oc9*>s^@vGKHb^Ub&2{;-iji5mz)^5kAfZXpQCJp>`UvWYMv zRnUZ}Al*gykCimmO7c4cetjloMGG|Hy0Sv6XBAqR{wMZY7NyGgkLp3#9TAyc>Rq93`=^veKYHpNGW(4_p>+RK zDC~cxi`rg_@*AK&li%!%0lEVk1N;_f@s{e=B&Pq8k#((E;aH{J`ZvN@xUfR*5B_h& zsCX-N!``kRtFb|gsnRW&EB(pXy9mc}6spmGwXmbNR(Gyu`Y&}c%RFYB8Y?t7Oz$A- z|4W4y3S+uvu@*@C%U+mvE0&{BVb^Y>8b_9QEduLmj~;fGt&Ml~9YuvjOmXQ?-s@f{ z+t*Ym<}{e+O&F^oDhe)l#erJO?525oF>5(_-nkJ}q~w+4x$_g$lHY;(v#I>8DS5EF zDq8*w`R$m$hCH(cE#%F=EP3|0pq)H#;s`p(^On*e*h3B9VE&Q6k9@Qx?b%NLXxgvXTM4UAC3$Pldh)zr z9JG)>iTTU+QQ`vf4dhKfOWxwyN}d-VgLd*(eg}DLuiAapu(emke#%>WRgyRRH7R*5 zd9zP9!(@n)_Ij<4wO2j$U!X?i{z@z+-$CB`XW0QNSU`D}{3+x!2P!dwd?ooXzT{cW zppASt_$9yggEXzvB&a!9i9wXtAEG?N7POJ?OZ^V=n~~2Ps>FEmHRP>6gu~>PZW5pU z23vd@4pY&pB26o+G@Zp9t>o7u-$vf-caRVLnWTzis9#BbI{7Sl)32SZ0<+gZ-d;(Y zCC_Og=pb+7p=^rgf138&$@Ba(C_6$040}*R{zj|NOqD;?UDGyJe5W4Dm(AAn(Gtq% zXnJk2rZwkk`Yhrqzw(PT-GS{{d$IENDxB82$`cMM>Xl!kNl-pd39i0hnHD)N=rC}HEZ{95II zW9`wPJcnISL%x*bDOjNLFQ^~zK)D{}WjCt)Z1$%HE=laM@YWxwd^gL#M0tDJa!rf! zt0>Rhru>^`|A)#?wEntG`F@%N^(nrE{6N}kU9O5Yf3@AEyuI5ayF&SAXutkm<@aO$ zww1~sYX04){EsvV+Q@%o{QXM2O}_O3CB~8ONb#8mRj@VXmE^5GT2g!md0Wo}4<+-L zli!~9YRTJrDNDW=<*npx{9#;*U56fDW z|BM;Sex}6ws{Xd{0R<(a3HxQ+JOcwkwK za^+Y1tfn@9caVQe;h_CFCAK7A_Ddy3(_Y1D^I7DmGftof~fRg$;(s5JWjG_*@m(D0h|Cwtl7*;HxxtrEPuBFK{ey~%&4 z#DV17$*;%u?x12F<+ZOUA>&+r4XLnAC=gbd<*%_$!A_yqJ;jIw<~YQhsrmUx8p<28s)d3zH-t3y@3}67vOd1 zr5C95PX220t>lk0`CpY7Oumx5wSPVNJ52vWCHj+3C&&8sed|lBPbKyDq+$d4aQ+}a zobp!kJDA}PB}~7JyvZxcTmD+|+cAHZyv4tj{5Z-xQgVCM-gwF@cp$g=q@MgCl(&(; zkbLFGN-QOx`9z7Hn}3AEWGg@3Rt~oQP)Yr8JxBgw<|zMKiS@}>r1(nm zJ5t_2KJ=IT0hE{V4L;^yhP=sZ$(y|_`Tdwb;43Z7emQxwS3%y|qn7+U%U`4oxtx4E zdCPBVmg@1RW~{}lBdyQ9UCUpV;xj3}JjGX}_)78|hCvMvq;`C7AaDI6OMap`%mb^9 zpGxv!|0i$rNj>@D%-=%Z>SJat)p+c_g~cOFee2(?;54CUYT~7W&mY*fRlze@u>f8LU05@o1%f zc)aYX<%P#f@^*Y}CvV5kvR5q zEh#=r-u5#Zq(k6m<+r5xEO}dRb&$9IoLOJ=ah@1RchpGHIWrK#{Nxmkd{4C1b$RA2RGa{+qL4F$L zl_Qh#%%(}cgZyvJ{wS3jpBAUo%3JxtUdr#TNl>x3 z5>|ee{5iB&zK_aneyk*K@o!7<<@>7seCBT@KZtyLN?yxATtImTd0U@W?4K;ZCdJp2 zxB0Lo#kZ0lN&5|admOtF(I~Nb=s-e~nAS19jp>6-)5*H(JFQ+|uW#Ls{CK7eS8z1> zba@XGe~W1m+kIoEY5k|xQGX)s%w&2p)6E}$-?b%g(moooVOs`u!km#rN5sr-L!{VJb>wDyl}9ET|h_`XkQUrSN(mvXx~0w7^M9A4*3h1e#`}L z8U0NAy%q6sOv^i|kJaO#l>PbSQ`HYl&-^jHuKLrNy(uiu>|H_L+QI5mD1RY+v%8S? zEq;AFiI3@D-$ngt)U){9M&9CMA>(fsCzcc*@)9XrAb0GcPgy}G*BRlbbJLcPy z>7h)knV!sa9#gZI`5(2Hj*r!&v-td&_5L~2rgFYCuc7!PZwF`dNcdFFqO>AOrnX4;K* zhcY#Lqy9(jrQ>7u=qx@5vEDP79>>(?AB(e%bF>eXF;{Z#wI9 z64M=7@12;=U^=stczoOT*0p?VH>-!Wo7qXXzv&;v`WDi+{xy{Pe`WePHz4hGeiw1W z)n2eSk@4D>>HbU)WO_K$BbXk^^eCnl_q6|Mf70cr?H#j@_O@X?tUhUb)Bb;Zi6*i3 z=*E6=a4LQYWiZxW7H4Z8i)&gx-QU)=e_4OBa?+ zeY1Ne?Z3)#_Q(H^y)S{2tE%#T0fI;*ghi0mh%BN)Rw6reI-R5?8=X!d2t2B*s=JG> zuBud3FNq65+(!|Y8C*uheOFut(a!}L_4`~#ac6W!5!}ZGb%b%o<@=v=|K}~Y`r6$j zXq=z?NdNCW_ndRjJ@>x5zgM>5?-?{fzV{K$KNql_dhF4ki~spEwC67J{g!wz%XvHT zr$p;-{Qko)-=5ZYU%zE+w(#4-Agq8bO*}&=i>j&4DFf2averIjrdLCzHIN-{{8ms`(sb*J1}5h zKj~)A#Q}fsZSvFEYvl_0-^ywIiSK`te>wg0F5(A?etphVUnwB(=RZuoQ2x{9x4ZJD ze>2;IVaQ+R=bzGUdu~JPIKRBRD?i)({PD+MM_NA{8c$6A`FyU8zZ`gejL*h9KR=TT z<@eVvKgo68wM5$|IV<3=+44V!dS6U@Iq@dqhln31TE4dK@!R8c`lge&^mAA~!%%)7 zA>TKMzaf5`7vg?NJi{)ycn16O_UZrahdIWBD0gr`{!TCdD=GKaDnIPm@3||o@)_TB z{;~SlK)qiiev%h>f5?l!=d+&nrJo;0d^m9)@kruv#77e!Lp+tZi0Iqz+vDf&>wCg1 z_1)){$Jck--}L3G#OmWDwu?uw9awwFF(YF2Wq!8$F~9o!etVm3`?B_A`S|*OO}if; z{((5hE_`|di%36*IGz64@|)h()c+u>!2!}rIY)@MJT;@kId+GX|}74Y}oCO@6MR<4l$t(?|>`~EliF8b$6 z;xN&#&zb5wDj@IYe;oNj`A?VM?#i3~W7r-HL;f;9+YjQ{a~m2z{qpXv{A~049sT zt6#r-ds^S;1NPbPF_}G&4YaSlO@2Citz04hTRB7iH+lP^>>BIOe(lMx&zb5wHP9aX z`ag|)q5P-IZ+GQQ|4D2Qh9Q5MpWj8hZ5wllMChd*Di1SB+ur$$@WN5=Ke*x`y8Sxdw*As0W z@paB)Opncr{q{SZzUkyG{gJfaFqGem$@fm;dx*az9(uI1@VJEzpFo@-I%@hir0-+Y z_hsT;#0vFnpGMysJpR!=#BceJP@iE)zu95_`T*?;mCy8q$~T?9>EtcFPWuf*`GxGX z`krKczk=9Jy*&YcTRocmv;WHFU+mc*dH-4YjBh&s*z+?+y}u>?oG)NLmM=Pv6VIcc zP47m=w-7HOZX-U0SRh8;e}4Xce!jjdsHZ^m)J49&Cwlh#`r^Oo%em0}*TZ(O%JW~2 z84;^5^Rv~D`PJw5+t+mM$=Z+U_4PfLA8t5>csg+j(dUmzA0bYsf42Olcbxjac&xMF z%S7Lvr;+bAqWR;3g+8Z?|GD^|KSO)|jeNf)K7!@^C*pUB)}Q$OgFl*~h5T>jwEo)nzsZl#KhGn+l<3#zO!ch}$ou&}nS7!Ar^|157Uz(cM$#hoT^jpxx8;=YDy2SAMqn`Qwq5%f=V$XG7zQ$v>0NwegS9Uw-+F&&EGL zKa&gP_t!3O`zG(?`p))EdISENEx+koLw$xJ{qLn6A0~dB_!;8&h(95k9vheZ`khYS zbn=#d5$!h&<@YJ_eV6z>;&G3O^uLwFU!LgV`<>+QT%wDme?$6yy^uWAw?A?D4E5bb zdE-BGn*3+VZ~9hHpJ7P9>HRM4`7tq6KGPHO*L3=(lehG+o7e2927 z^&T7Wx7DM`zy7aW{+*uvk@ugK&-kYEk3B#CK)uJD;1r%oJfCRK*Aeuy={=EgYp0$$ zk*|O49@cjgpL?_KiL~c*;^JA__m*k&E&ZFmToqgWme_vo@cfr!M#SpN{A~4Oe)ajS zy9-U8cD1|wruW~dzsYir5q9`jR^KPHTvoq+`S!HFTEM>BNjG~Q7x4GqCO@6M zR<4l$t(+nMoBVv%+Y^Xq1nP69`u>If_S=JB|6d|sDF5m5+g*9n|9G|s!;rts&sWnw z_T2j8snwfb-rbd-ZGJY-`aJu0n`bQywEx-io4(_z&oHF_YqaCr#CwUqCN5wpCNreqrU0nE&T-AZy3tY^oH#9?YqYGp5jtg5H}FF5_b|`Kzs}FBg8K}&e!bX zFQWeYh+ifD{X}2to#gxH8S?*zd~;8BnjTJEPqci_57_6+8~@<}{)4FZM56J9^vC3@ z6Whewh$i=(Kz_cw@n0U`pQPRw6OAvV|Fh)#Ch^DPTWBBrF_0V^4&)~jrlDjK81Kaai;n%_w+4#h~#7DQzl+bY!fYCE01sg z?#i3~B`lv|D8J{^F7x+v{(UR?KTe#E|BT1G5`KzkcAVwa;|~M%Ve(J*VuB2A(a{~GO=R?eYuV>c++Vw`F+0{k+wh%8NTDdO_^k=63$IRzM>OGx!0riCR z`|V**>zi%p0~(Zu$t)G zhk8 ziQgyg8{juSv%~m8`unKo3gVlIZx867Ex+k|EA<(M^qU<64*ijQd{OU3t_0 zPU<%d<#+K?XTf&j(}~v+efx~R%=9X8rt)7U|4)cNC;k_)y4>a1Ao}_5uDt25QNLj* zKeKDjGH1#D#G{EO*ACbll3y@GdDGvde#20Hr%>-{#B+%6C4PwbFU0Q?|C@Lq^I01x z&z{!z>1pio>wobXjxtDW5?@Pv3-R5=TZtbhewKLh3a4i&agw-;_!{EP#J3UOP5dD7 zQ^bRxK_ zeE&X|bl;zTe&*lrk^hJE&o7BS{{f`$>H7HhY4SUQ=~jOs{^J7nts&iS4}SRu$v4yX z<;$Dj{zyGmZ=v?FKiiex9#0OmKR>?_^4&|ce1-z;#rUuB_DFqxRi%6ze57{ok+f|#4_;>#CH&HC;l_> z^TaO^ze)TNF$&~&Ce#1i`K_Lzed`1EJ(YC7yuSZ$B;QQ^=gV6?J=$w0M+e%=$>du` z>?Up?K8^TnqMzRy>fJ*8*ns2sI??C9i+n#K{*1W)RgUve;_<{YiDwjC`mNOaVd6K5 zKYEb)ZTKtI|6lamNmSC_wpH_JuRZOYqQgyqq{u6`{lQC-a!2yBYuMT z8R8d-zWmEc56OLn=`*!Ar2i)BF@1M2?w5Bu`RVvg?>*H20nfj_{@L;$OMSjSEFWLL z@jrobR^KmW+~;3R`YNLFh4lX?`3@*LO$QT?A|6q4^rMM>e!DAg`X5F8hN1k9rClcx zA5XlHXmZB~>;Yq}Eh+RZq|EdceWj*mfhzE5! zy8pMz^ak+`;-`s`_upqp{}%Dv#CwU6_usaaj&L=xPW*7Uqu)uqi|C0*yDLB2{9Z}> zZYI8;_*vqQi9aJgl6F6y_|<93G&_{aTY&?I7A#F`sFdcnCUfQGr&Kz+G(hGIKsHEzqrOxhKOzAB+=(L zz7eKBhxmd3|HN9SVTXrLW!%?)X0M}sgShy~F8*fXPcL%upA&ugQOdpfLCW7ky`LuD zNBmVFKeNN<`_BOX-5Z?6_Y+Uu=;BWx`sF!=bf53E0RIr_&m-PQeAOP}e;@VSM*J1= z{($~(ZE_|0BXR!4E`A8nFYj#mUqn4GBi=~-DDm^eFA)9w-rVOXZzsN+_&%b~f6Zn` zxz@w$829-X_d809xOR(+AG+1yD6viq$#+x!1+$blz1ykZuocSh5@*2#@r+Ade4lL& zKScaL#14BY*KK-cDZh()|AF{X;>QE|nH@ggCj$K68*vstK-^Y!@d=_|o-;{b=kfi0 zfZymhGTrc%j2ph1al_XzZunZp-#~nmhi_rrx7Xxe$8@1h$js@j#G#}|2wXBln)RW@Hsh_xV!v!Qt!Uh7ZVEs{g&VR_i>@y ziKp!A;){vr5HBS56R#pZk9Y&|R^si%A_L*ARCR zSMTrSHW9~&yNI79-bu9IpK2WH_pF!M3yqwuX6Y-bC=zN#&`-!&`S6txeHxpajPuNBL7vh~n zTR%2dIXPP&G*-K~&Chpno}SES*SU0?e=g>{ugdvdgJ|=uJ2~&N`OyuWC)xaC7v~{1 zUf;RR>A#nFA93Hy9DM=taZhpa#l$l%ckv5}cAmMA=U{gJci({Hv;El%OD=BveK(X{ z-1eI;9CUH(UoT`oYW?S8_M=x4uOePgyn*;p;_bwPDo*bL;uXZJh;?Fv_!{EP#IF$V zCLYUvbs_Qb#KpuxVuNV?ZG-);jfb~$TnvqG&zR%vejf35;@5~SHU0Y{_SY{XeuDTT z;v?9v&bR(G71hwcJxKoV&rtu3IG!13W{#QkZf*}Z`ALj(3(IemS{QlD4c z$mpT`eEx3gvGMMbY3%jojlWL0apLQUK7WYs?c~3W_)+3#h~Fk2KtCNA@YnxV{cmLX zXX?*A#c%D^_q(-U-<}g$FXs{05HBX)%K6EMiF;b!^xsDPhN1k-uFGg&OdKbg+{Xg; zhU6M|A)!d5 z_!8oK4t5fsByL&Y;+GJ8eZKrm`LAbw)A5^~t$>|hp`8z>ee;P&5KkpqKHC_73ehi* z`Qb+9cL(vS#Eq1@I3WMIhnW9n>i@WxkJZ~u{o$9x{Nww>&+qrl_rd1p>;FgA-|LBQ zA)5Z(<+pmfmv&pdZ4T6*@qc@U{HFKUBox6x%B0lU8-!m@$Ws<*6 z{5J8?+%J0^aWb%f7Lxxt^_cvIS<3%}@;>~Eg#D?{^oH#F75NV2e%aB)bBSHVi->-H zf9?F+SgsM`Q;8oBl=qjUAIJTm6Nsk=_J@rBx0E}Oe1`}4?VRhyOuv!%kHl{gZ9nKB z?mvX~FGKoXMLm9f&Q|~4#(xa`aVqgF;?szJdC%fL!DYl6@!3S5|K(g4zk>K0;_HY$ z|HWLl_Y((*RbmG}_4E@5h}D4p&vPAkC-HvbA42QHhnU~W(`H~7@zuneiPj(OV*m3Q z;+@2A@p-wMxRveI&V#K!cd=eSNxYNzE30qT<3Yp)#Fr3nCVql=C-F(Fp9_gEBHlt= z#`?IB_-x`0#19b{(BFr1eY%i%CfA`C5_`Cw+(g_Nm~Xy|{=1dvBuGoE)ACI! zl7ZdT@9R5d8hd^IH%`+Yeg2E-x2F@INxYS~xA0#-jXgHcxSD+J0Kc6#{(|Wb5PwHJ zg#F-Y#5Kg5i0>x;lIZ*AFRg!1+iUuEvb@(2pF7L)|97B1W~+a19=qm@M+=~h`%S!3G~M%e;4)K zOZ*M-GRhASUqSq9$XB%*a>`wp|25r|NOPcf06c2XRq;v%9}Wb0lz(% zAA{|UetsKqZ{fdrhW3P>ix&ji&k3ZjAlh?e>qy_9#%Ir+@rCrC#pn7;Vv+bX;!BDD zK>PslHlm;ZIi&mgs-Apkyc0G;xUPtux{2l2pBHDhpZ@=kVO1_JTmlA#c5Z_Gg3F$kJ`I(>1{t*9}GvqhD ztG#j+88`nun{hwCko*-hl)sC7KP0xeo*N_j`5FH`GvqhDwjW`7Cj$Cs%WwCPkEK4l zM|u_Gmd^_U`I-C?9{)1~{KjYb8DB{MZ29f}uHD-;y{`?}WBgrAH~t#~{KjYcjW48s zw*3Fbe1Al=bCt`vuJqfJ@!vZ`e$)G3hHEKELTVzUlOvT}!CR?eBq-^_gMzV983f1P*_ z(e(NG@2>oNsNeFPuDr(o0m@CsZ`FJ%4PQb$gV;^vYyFI+VCS}zBt4yYZOW1h+4d&1dmtxp zoU0K>xW8!cwfNFJFq_-%Kv`K`~KO7<+AtNO>d}tk72)J%>Xohlzf9Lh|Q(@^(LVrt)V8 z@>@yzR-)+*+4n2*-B0`j@dDl(T}ylc(YG%oKi`udnx*`K0scctKbdHHL-swB_dB0M zyq@?);$6g}5AjRp;vxB)JoyJ0_qBxNUlrhgJ?Xa+O>fA)_tEZKi60~Wk$35eoihPlE2B5e}Hjc zOGy4z0shyMek;-RhV1L3-P?!-;+u%?Cf-l-)?#P1M)LHyM5PS2N#CqCN6&mnFj7Km39o5ZIQZy^pXbneKG6*Rm59}-zA#-ZQZ>IYGx5>}6+@b!*_s6g3&-;mo9OXDx5Pkl)lfJwC)g=3?YyQ@Msf!<~ z{>%E2Q2+Ho*5@6>ZxDY&H2JFn{gn1L-QZsAB)(3Y$BG}4u=En)%bg7$Zz@vsn0N^-|W~% z{Z|reM3buq>HInF`Exq{BHQcJiMJ7NCt7>{9pip~V)Vngj+yQH$Je(n^*q%2E@D3Zdd#=S z_(JPBpZ~yxj`F`{J?EEi!)}((*SGD@r0-vtkH3EQ?J>UJk>6i``}`l?!|Q2Z|L(5O zeSODp{r+Ir`!m(|lE8j}FK>LI{RW@^(=*)f*vWeFsPN(lO?qkhVe!o4$zmR(T{kD)jdmDd)_J{TdeScodcJL13 z`-xv7{*B*x;92y?KN8;@@Xs$vKlmgkcQ|n&@rlG`#50Mv5N{{$ce0az1o2$rI^x~L z`-qE9ar_q$W1^#`e`jmo1$()DH%{Y^wB#-{+w%Xl>EF}#n!eA`&mn&vz;nc|K4fr z*}?P|5MLhPKj3k$LJVjt=mD zdY1N`|9F?`OGx`5Pzt=A$#^V{x14$ruFk(^3OZndG0Xc z5~A-<m%|elJ3NQDlj!F^Q+-EFBR}lfGvV3uQ`&Vf z_58W?nO){Dvuh{q^Zj9V&D4LlQO^&FZ)W-49`Ki?zm@5RA%4@lAN_YY@i^jQ;uhi+ z#OD%kBz}wNm-kn+d$#(^v($Iw9^wy`H)PM=#^0nLW?Da=U^}^w_#5J>OZ=L2@eu!< zY4|@wz278$kLc%eDfPs}A!3#IIpXn4o#YdUqr?ZRZ@*c}Urjsw{0^d?ncBCF3R=W* z;d zUE+PjLk^@p!~tT1_&MU8#P1&D`0pdy`x>{;cXWHd;f8}<`~hObdRkB1M6~w>79QgG zpHAFGwEOm(4t42vKYbzZbtm_^c@Ns|Ki|!`-50){_kyoE!s*#Xyo-1@(azr++&{Jb z=errV{gJCqae8chd^h8^K3sgNOMfl#X5wdwcM|_dj2`d!ZT@>F=PNe9xsc!BHl~9kNEI29Nz-s%ZN7< zk6Gc;7ZS_F2JwZ&8;I{D-a`B$@lN6|i1!f>eUj6E``He^dyYf@@8KZ)5&!KM9T3f# zT=0m89dLs_k+yw)`vL9&9iU*>`~}b1r~9D&SMtLacC54b;f{~TN0IT_w0;xQU+C#s zbKU+goO}I#$>&2%-`(W5W?=d(eZhe)Ke1o_v-CNK%sFZPVRQGL|IDY&|HU=)7aV!a z{O?|K)c3EM_uiH0DfT&j&c5@necJq8Ps3xm?-5b&Vf)TMd)_(oqG-PZA_+VSkKf!A zqkZR}KW`qW`=|WR6_JPSH%CO~&2vIn{O>#eSUkxOhpGjp>cGR0iLuN(2rRt|gkL@x z{0LECX$NWAVU{+ZCL9(;2O~K5oVjAng2Uz*{~^kt)I*OI`-3%>jJF}P!}akTCBy1|B$vs zD{Zbctfgc_L_D)hqlck(HM*PyR@O6EV2!Mx$2IaK`b;BdCNjwBtb`4bvy;5ko984_ zNIN&lSkul+@9tkv2$9=@Ypz69wxg zIuKTB%f8sEPGfz{5sF-U+ME*Dp8A!dHA)J8%SqcRgoJ`jw&tZkxnvGHf+)K5F=&iW zf(N!qr!#Nf`3PR->Nkp>;!KO8%bh}LKUY8wy~33;eTWZ+a1>qj$T_FrR&HUg#s)wH zLs1nYqtaned@j<y)R zqjGhuqwjLP?v=P?~#?DZ-ac9sEu7RqF#QF0yK1t7M zZ@ClzBs>>BY6WR=17}PeE3FZ>H;bGn^+QI&3N(6%HoJo^cJl^i@h~*mbf4z z7)5VWKW#Zue0&L<@^%RBbEJ6i9XSt5+B-8@h$ZjJ)sS$!8;f*#V&9XqkuJDJe2fY- ztKKW|M_F7HzAxt_QTYChc~SHM&CnSeMgOEePU`7a%`;PRA7pyc&~8J+WTX5Lo)Gu+ zd{|rSxkqVR{XcUSsr?_By0zbP&3tX}Tky)&N4-a+hRNK=GJbZYOd7_=QP^V-7Qfz} zFC@B^Pq48#5qj&6Oj*Sf|J8E&s}-J=q{ z$eSg;H{&09BIuj%IX)wZ*6(MuW;lP4tpc$9P@QB?-j6cni=rP(`5(0e4dEy9_yGSy z^FiO5I_swii6;JxPEBg*=NX$_w@j;l0nvT6ixq?K`%{l*6#WufT=PEVsNMz4>sOgV zTHB}cUw0;1J^ZJZ%lM@s{Kgu_Jn?lD-On;;b);o|;7^(89+dw|+YEL6HeY;eBmYgm zxf)la#S8yq4-llI=y$Xu3Z9~$1{UKX8G~z#Ive#x5MZ5M1t$d^C+I?g=OI!Fe z@s*jRZ-+(K?UQTq*5ab*Sy@JqF_GCP(_29FIs2s30dX@c3QL7Xqgq~AtQKlR3&+dN zR;6BBxa5q}7oWa(;p3Eg+LALCFFt(tT+ zwYVKE5@nTQp$#RiMVA)qrSj>8Mq^QTz1A+*+O0*a%H!o~y-{v1+EgvH2kXtz)}qR$ z;d-sSxiUHiQoVV4gDDy2&8sfz;9K$}*wZSFM4o&?U$mu#;w&01G>gUI@_3Kc@Jg(;#Xbkan zZ|v*oUEj5)XPTm{>fOAltG|2gG;Evt*Y@>vts>W-%5+U%*QT|--J8j}I8cr)y=hsq zZth;!wHdOP_V;z2r=oG}{NL5z-xqJ*vT4)CzW&Ye<{nhQ%5^>Qs-Et3o6mCw8Ef~( z^_zOv_4LK4)6J+PGzYYY#Y^S?GgeURn(pp+ZP!+4xTLFZ_0qU|b#L6Yc|BCk=DFyv z*Q>?hLdBk+Rpr6LShaonWU*~2i^f{bMb*l{B5jST0tnr3sm^G!xT1mW@=ik+ED%a$K?kT|VuU__C#Gd_o9m z6uHIXf%cgxZEPxHLdz;oIkVJ+HJfkBnx!VJE0#}{f0in&gHssl(Tpu?kmfCXS)ws! z%}E%uL}SbvlQ3q9U~IHAz7?h%p;g&gPK$}8Qe|*3C4gNziKOa8K1Ud=7KWmDYoR(; zj@lKp@3?#2#_o$^^w;b9d)N0^eEr4^8~ZnI=HhCh_ zm1UJyn%yder7)o_?5%S9>d{7ofAPTB zVAQG%B|(fL&7o+#5LYW`I&nNy8!N^Zb(7^NeHi(WV!o{ptM!*MtFF|e!A4!Y3Ueiw zctFMun7$K#VO6r4?hWjSI+gc(mNcKs$-Ys37)Qz{RD=MfH9hPcV?Q1aXaI3~W{~V#Tg+QqQ44 zWS4bJr8ZcP;!!-W?Lu>h6nv;W8BG@2=r*0VTv!$&x>kvi36=!NKEs4qu|A5$(PZRw zmz&K9|7xfnX?#(oRmVags#ZoT?N-DRiIW?JR;w}GluAPbsY$bGmvkgAw#&`YN=ZA9 zI{s=w#@dx?sbmPh=f!s%QK%u z2V0#|gDo_EPt%Zg(utTCtD)wyS}_;QMn?<9;kbc$R4l!~)F~O8M&aBn6P}iAw2{vo zj>fZ;WoV6Itg6>a?vbZ+#`02AviLj_ca2Kak6Fzm0Y`HEeo{}4=tdeLx=K|Uby6CN zWq5E?jWi@8j+O+prxFW_?YKEs(*Yw18HEXWaNSHXMvD-y5Mq7O5I2OOFj`dY zNE%IronFbq)irB8sp%vD56awu^=5-Z>>3Q4O^Z)}VXPvqHAt5yk8FbDZkjV5OZz~d zmo!`%Can>}F837iSz>#&W@}@Rj1xL=8)^>=b0s$^oM5XV)2bve9@jMEu~@1xBA`jR zg@>VQV@O6FCjFFl!sK$MPw-2;Ff8M}{>@(!fBzi~~P2%?6q@=$9h;;jjo0n{qu zQ=WaAvrm6E91oUIZG#a&#@<164+ApLAg--5&UA&DAjnB?mMm7p&6l}a*YE!gc9a>s96|nmqv%; zu^Q%a#j$2tme=jL*xb=TzkvA(=25KyOxoNwsD_spi;9J@_AsUh6+HKaT4k`@!XzBy zIJi-l%?@Itumf|1lJT%73S#fRUJYK4_3bJ1n*W=cX8oIQ4TylX{Tp1jNgqw@j zG10{wxgt+n8ME^i)^|k&FdKuJ&9PQt2(hsklPk>Q5olQe{%y8eLaHQzl2KX=VAVKS z6+Nigs~M`bCJGIes|`p`DM8s>V{o)J)T)(Kq&3tmj!US9o*(l+&8;?GY)vS!!jRaA z5)4Wg<1BWu@x@WIq7SU1v@d6T1wLtE+d7FhMuzYtRLk+i$XElpRG5mi5|JzpSE?oVaG01Qc|~x<&Vo4l6vd%HS|~@r23@0t!X;*AEyDV(5~FF2U~)UK z1KWPO7V>DaCc-ixUlq%=ER8XBdAuD>4t=uh$ac_2v1tqOLQR?>%Ab{y74c9LPa@if zmn5_QN_$5Ky;>eB6g$b<+f-_mb_Kon6xyV*sM89?c4b^G8IVaoYCYd{WaV8c`t+>R zmWxf*`VbCus&2ukZK#UgPihoT#$?>tV$jms%`s$-36&OVM-iRBglLC!&O=(T#DtWj zrlYqHD95C+Cfx%cfULD=NEWW2%{@yigsxs|SUaRAk~p@4^ENk%iP6rqxOTOuY2;$b z?nO2~3@c4MQrZz=>8AY=Xf6PcMfyYu8BdSQAh9(PPZUPVV+|}=qlr)a^|;oMy@fLRKxqoK#w3d-Avc53d4m<6;x{&z)@$ULEX`44aUQzb~AD%ZACC6 z#+o(4<_l&=%@zVxCCI!is_S1&GB9PwJ^>zS*)G7I2A1(aonuM>gS`OewE{S|P;NJU zK<_LqUT5q`9L+}Xe5NU!CW{6g&CrZ6yU}eW1TdS@luENboRzA!8U>tlfMdH0p-&n` zr-G>(nzlX25(bG|$-0Ny-YJ{1W9Wq^FpY{3MFSLB?yk!2&G1f41u?|RpF-(sfgNNMnf512tK$N|H7q4YV}g!l`vsEey!<(GJj~QOBX{Tf}t>3@AO0K&|3nK%l)H zQkbo@b}E#IFdcS#rP!M?e}LrtD*@erlmJ$Hqi7xo)zxeXY2hT`NJr)R*Ln?f`zqKTcpJTP`Os?U=YPpDZh?NiguVLLM zjRsMFRoxZd+|wOzyktX9UlLo>w{gp+B(`M>HZ5iQSQyuDT-B3Ay1LgT;Wd4ma*RmR z!yyxtIJQDJc5m*ztVecX(L+>aj|L~67n<>IpZ&uI?p>d>SbXkMA$byCVcvKzF+JhM8{B^8C%Pn0~ zXw&qmiL@vhk|o*@7L4d?2c^GD3x`2amL$#c_A%+6kqS=P!?%k$IcZTQgRvCd1`P>e zIj7yQgx!iw8Bj+Br}c5kQ-klj*;EWLD6J01!Ez`tG4dd;1m=6 z*y`R5tD>F_{dfu+&9b}2fOW+9>D3Quk7#3MxCG%+;%Z2+$~1PZ5CTVxsnsc_uS0`5Ty0WP$*KOc4Osu*B3=Lm1>+nu2Y3 z4U{TPiMNK!*xWz>hlp~gLr-tO(Jo5UgfT_g-9nqdG71rFP)JXXy=0=YAzrn3QJ9op zxLg3IQ>aP3EaAeCR+qnJ{4L9Q8@73In2)0y{3{N~ zUwNKO=(Z%tRwF?jMS(Tftb~N89BX|QmB$>{^U(iDLKXk&4Lvr(F&c&esWsUdb*lq{ z4LL|cU!py*pba_PNYyka2a4_hRq!k~uwDVmK|5d+rr?klofsC^73G!~T1B}zSU@LE z9vA_#q@%ObaAmMkE8&!m3~-Nb1qquAsxn!AH>AASYs+XwL{mVObSL20@Ytuh4nG-ae-chAwgp_GN@gk25VTA>Cv|^xmAhMolXrZhq!D6{zkuCX<$1iDI4~F z(D%?=73cp-ZG{Wq;M)(Ki3u)=c$Yj0V`tT*&}x!7187o9E367vWa@B*?uNT$jHEcA zfpN-gb-E&M;YI-VvPv*|dONI@cG(W-UNgc+Qu9RUA>Nuk_#$CcF-BDmEwt(o@r|m_Wvx7y9lxzRWjPVE`~M2EJafjD_*6c z2gHOm)!Aybhtbf7Q%Z3Hn@Gxw-NrZY4-6{^t@^^>unA+ zJ738}Q!ce7RGi|N_H2&B<*_C%YgCHZ)#JW%B7*EnnC8K9osJ~*W*JpG1s%5y#QQQV zPhvY;Djn@hT|3#3@}sw7G*e6MNn9+Ekqz5H8FDi((wxktVd`4P-DwQ!8FE&W<%eNR z>I0kY*glYb`SOS~_Y$fYn{qV-F!6T*oiJ-06aKiQCl`t`KhuCtDmA3{Lxe{}U7B7h zkuu{_6s~5d0)3)1s1tP!wM)^e-oB_*#nJ(P-NS@y9r2(pK{TX`O$oX6iH5YNSw;TA z_C&P0|B^@u&R4ANG4(>AO|=NH-yOWqGbVc>LFtc+9&`QOrr|=61f+p=q`A=pv)vN z(4o1>bj{IpevGv#`W=jtB8l@KATAu}x%n_2S<)x4m)}8@^p+fCE8_$)uV@tZ*KsC< zF5lhV@-jjS(!u4WyOVn-4b4-gfwfOxaUIyAmHRA7Wb`q$BrFQtu!zim2e~%m6RQwCkC7tlcEBaUD2wQ>my9LN(0d_ z=I`D&1gvy6m=4` z%@ql2_7V^eNXxa&e+h9;ix4d+q#6qul?bOg5us9qOe=y(^H24Hio1ACEH{u_M)#;B zB=#bbYL_Il89~!8WXnLpW;yM}gcF63$%^?v!kFk}qa`e6od;x_M*Nr9r1DVPEDxHW zu^5)wUuCd_O*$U9Xhbgix&ZdkDuW}9iu{#r^D%62$n+F37GcC3J0eHpn&LL9E7+!! zI%Zpw0RBmKIMJ0tyHMI^fIQH|X@8n#?m$Z7WC^R$2j#HqhTE!pKlN7*d!v-$9$4srDHMw3EZ20WW4ZiNTs}(%6%L8iOqf@wTk^5X2jC zv0O@4yX6itb_yLCI}vr+V!$8S?JGsP0>^PFu_o7k&cOob9$oyE5miw3cmdj;1;-^OBc&!nxt!WyV{H7mO-Hf&j!nOsPBf7r zuN~utvK*Ktmyg}uW1LzP8h9}W!|RR~42!U39ih2n)*oHG5pOlDlb6)CY{n~Qy|RBN z8*y8EI+J?)d%OC3R%H@a^{npNvaUZv!TS;Gdi%F!C@Z_VFOuze><(r!+pu|4Pj~O? zUZ|664S0Z&d4H^nRUt;i{4G*#|8cdFB*^?o8`pRBZkSrqrSZ6AO6k?>y4GwC2#W*VZtaw!>wDI3 z?As;fYPY2~=xRw!1n?Tuq5c^MV2;C5+j zUGL`p7z@>&?tXYvNqPr9qjl?zyz58!b-xHurS(b+6Uns-AT{q~g6NykMFa z-@IjIJ`2YmcdzYTw@MYLQC(Jbn=^KJL}kP~t{&Oh+(}nFSpEyVAIIY?6~>Se;4j-nh!ulqPNH&!%m-gt67VeW*q|+E^EFK(3i6`rK?( z9y+}JyIT9;wLNf+8l&V58_}DjG*xL7JZRbmF5{A(!rW<)(vs3&B{^n5D_Q4GP?u zKzRe+mhCGS8mr1UTf&3}^AV->;2L0GS+0U$r@oX)#r#TEY(Pd~))||V-;|hQ#ZlKr*CgU9JS(|0r)L>rxCoY|2rjFQW8- zOdaB0)a1l2|3Z*?$s~R6S!t)Dhh+GIhcA-2VakM%GINA4 zlzL+7l#sr(<>+k#xYBol#nY6G4E6DQ4LCFER2IQUA${=o}$+5XSS#m{F z!{EmrZk8#wU6?#o?2#KJx=#Rpo~$Oy+)Hqf!JdO${KUSgOm1s%@+*_#dXj^mYCZf$;K-1Hm*wRJV{kx%7lpuc2Q&utm43AtPz!Q zx>Mec8bttuo!s|F$Q1zr^{3PY!VtpIkc5f5_K+0`I(y#Qb}z4V}h#l zQCC~ZBvcc?oQPqr%dlMO!o4S47Q;0NcTq-zoCpckU8YbfH0I@?XAD=jN~B5*6?NHEqoxUW-ys$@% zBMi9|DZChJ+6CG0BDc(6Xb3*S#Xm=c0Ujg7F{9Oca?W_1 zyN@;1ud>@JVIJLNBl-wn`$ISR@Sw<4kb4iRO7~)0OVIc1EZ5;hxrUd}GBI3+?%%9UyfONWkrUS9H(BVTrz7OfU`U`~rvH#f)KHN2fAtEO@jw}vF#khcS6P9(2C z;5uO)Z}Lk(-apcS)}Bsi8}az4o;M4>_WRiR)f`m;c6xBEhsuzPS`JHN4Qx>Bt2C|) z*Ehg8Yn2;{17kz-E(o;gXAAK9M+-L|#-O5zdoOZ18Y+t<$?37!I)O{8L%`Mq&1zNM zi#c*x3om@bizLh$p22CF*Ye!R)bU z9P1%^8sB3W#f3}xyVSul2g~(4CxxiAU7l&Vzf{^j%uY^1)*m_Qr1YFJj7ik>q9~3; zT!WENaTvGAu%j;Ffh44_XeiBXYrCK<-Vu@u5cnGp;7x8^x{$qTjkfB8?KFz>Hh1ep z(kgjY+@Q}YYw#K;ygfZ>x_z3m}5a4mqYSYnYZ~gmr+hw zZnr8y((D|99N4VDg13o1Oyr3sE(054!Wr=po>7-T(;Pc`!5uAGtm2<8et~XTDFNx@ zv7FPv1}~}T}r%kkCq0TFD=i$MV090gK=d-lp`wleGk@%Af2MfU4Rn~-;6-N+7* z7XoWQS7(@cVP>i3jmYByGl9-tNaCrHx3nf(cz;rl%O&LAevpvvD@Z_IQPrF!g3(Fe z$i^{_9IB2FMOFQa{RjDGj5Hp+#)6j`F-qe4L|Y$uIahHXVvz|6_NglFerX*A!A-vQ z4!*XD5nQI7cPdnA|B$hFI*Iry+NUFKJ(71+`SP;N|*L$ zCHT!ON!^T1FAHYc++Yt=V( za$nEITX0(9YBH8DYT|>M>$^7eQ!rG!pN zyuX8uzHFxWxGQd|W+}SV%TY$L*U9fEB%e{id2c5%Srw&*w5FnAUVy6)qZnuKmOAoA zz%4K(#N3q1vn@w<89HuxB?t>J7s-ShxCxIwOI}liD%>;A#N2!!W15B=4V_w`P<9QV7yTnVMR z-1~5Yx+>}r)J0TKttCj`k9mgPn?Sj-oqUE6&k4-ryaRSL@wZPG>Os=(~3Kmhh%*SAhO~U03gV3@e+q;Ui&F^n1pE z*O72k^CuWq;fs=Zn-2p}!X>XrVjz?k@Z23CMk=*jR6bcty%A>7HZhU2EI{(7*(6mBp4(;poJG2aX(LE_#$}n}})+HVt19^`}vP1Q}cD?qHC#~+i6jLu)BP$LxR}@jdFoDX$ zg9)0x?T5=vij9VQw;uf1w{q@~0BTnDxJX9h##1CaL1P$flq@|OX25!Itpt3nNm$&L zl;a^uTn~bFe^7{bCNLSteNVFxDfonwvo_D=OUWuZGjNzPw|MSgc1P`+ogBMMVFZ}J zOb!wS*#4^Ed~bY7hZ3fE=EFZCfbH(W1Vr@Vp_6hE8XWa^ZN3O?K<;hz$1A%w_jaQb z-m(F+)U0S)yc`uTOW@;G+Kh1pGyB04e(WU3Z4X75A#c0e2PX|T8!PyXjmqLvCuLWN zz8-uw7!6EIv?X&BO$k_R^tk(K@)6*5y%-?mwNy<@@3M8K$wH@ZBVG~rg_2LmmQzUftUDCT@<(gcImKY-jRzoe72w3D=~leD~(bcU-D8BE58h8ws(DJF_bwyar;Pb^Pu zCd~-s505iHvgPp1-qJRfiIgRq~cJB;Z8oPl(`O2S#~DAzphsX+*pYH-7+rf z;qQR{E$ZKr`&$uuOaBhY_mJ^b82rV)4uWoxfIvlP`j#p#H3$#>-~tFfWh{Sq4FPZA zV+Vy_bhg*;kXpv>sl36m6JG=d)W@6n&;njNt(6qz(h%+zV>4QBE$BOC?kljVLMdk^ z8yR=8W`ddR5%~lgENV9KUZ&(yTr7WNm%E5h1!8ka_=?N$XJD))uivHCIyG6{qoY`; zVC({0N3eyv=ZW;>sJwO{d})Y^cO*$^h)Fw>q%_2&dP6T&Ii0x(8MIdQ^TJ7`;+qIC zLhr7~iLOKki?Xe+A$(GfA-ojlLQRxGJfrFOl!^;!X{q8* z3ETI&ld$fZyR=q&bW|!s(j;s-OW3qa*mOyFd4~UtOjzDiHa$;b7@jxv2%2^TO*w+5 z8$nZzplL?X6eDPQrS!&Z?iKCXiYScZQ;cYZdc6kWET7nksvkDvBy846*vyl#*(YJk zQ^IDUgv~?=i;bQgXDnHom?Bw^SiU2c>4@bxV%d#YUL%&#h~+Y3Za@=FiXdUrCSg-3 zVbdvLQ!8Q9EMZeFVZR9JE~hyZd$0{0u;a1C5s^OI_^V5@aoy%lTri1_PIp&r|U}w_y9fLKEOLP_!8hSnv5QaqGY&m7wbca;|;}8do9;8rt@ZjXe}#bl#v+e=-RbRtQ%@`zi$61I#boaC$#%UUD$ zIBLW)*NEk=k3`?#m1-%iWopN1>dm2@s1qUyE_KiFy<#%M`qW(T=42AsIZlTo7C7V#Q8cx zwg^ra=SE2s7=c=#TNdO=GUKTN60)mo-LaIp9(GTVsr-Neu3Q>|lIaXEPm}IJ%Zl$D z>P>H~vGYVJgFkBp&F@$AlS2MPhH2{gV zM$_qXQasB@%~(Q8l5-kQasx>}=gZsM=-PP6-V$^f#uKS*BayF|$z)#+#<7crjZxhj z#KY#!m+@9R%7-slm2edc2mP%QUUkH4wK6xtNssIlUU8Uy#;G|Ejm4dZ+BctJomqp^e<(O1G~e)4ox)kt$hi>#S8U|xK9qzTefT_!e&8(iANC;=U%FD~<6N6UNAk`k!g|Tv zv18}lb)to80bkKV%`&km8M_ENYUyxsBMV=pl?uf6wsyQyHhrxHGri>97!7M@*(g+` zdv;#O6pSt%De9g%H!}SausU7N&2mG(zAqo9ms<+5nTqooZjmah=7c+)$+ZD{Az&(+ zorj{usa3Ysim!XQW332pac$O@CHm0*w8iBL*pUl2s#Tk5XX~(NzDA~|YEe3qjA9zm z_>9Dgv#1(CU!>tA)iqB`&%}%)ZKh<>Hpj|H!%WNI0Mc4~qt z$@qwjKE*iGM}dsV^I&oJP)rds74B&vL*|jmQS`YXC2gNm6GSm~fXDU1%H|z?B`! z$Y*u&@F9&K)O61U&i~!}rt->pN|GPt$i}l%C=t_%Z$LI;j)F@;fnV$IHr zv&`<;R#!w>a{A)Eju=S7@%K{svn(}LGs<$x#a_7rEgnhPw8C<1cCJ!#N9(d9BKD;s zm>XgMvv>b>!ju#_pQh86Kw7pyA|-~%2lvBzeU47;J_qvPoHn&yeJTf{az-D@F2Iz} zF~EdOxr3lv1WDQOYaO`zz?@TiQWL}@_>N4*C~gNN9vrBbNh5SLe76E` zZfemS0nfgi49ix7vX0mB`=J=!QVQ-TChFbi%8>!T&@S1fsj|$L%w?hiWpeEn*W>Wy zxS3K1-G4TWpM#3pV>Hp>EHsKMR7YNpiMMGil~;Pq9?S-8GQmOFxe0G>U?V=UGv!JI z3u7gGG{c5+l~PhFM2Uis(fZp=300IMqaZ| zEO4orytPSm)W5V7_W`GDGjg_MDQ>|G3cGt-z~rL5nUJF;B9;Lr*xGjV0boQ|4)7Z;Udhe~I$R0K zqaw(BH0a*Ikzftq5|$U=Ft|z-6UDas?x;rPx%Nnv8anSvTYq*&B-~H@xa%qs*Xd1` zIE97qUEbsv3;zyE2ba&1YDvn5?{GMGj$_54kAwtpC6mLLi{V8!EKKx1QihIS@)4>P zMP3R}uRzgop@cUCRi_5Iv85DjhsX^+ZruxyPNifuh5a*eE51S^JM?%WaZ6C56hW(o zbBFM(w2X}Qp!bvH{ddPGowEM?P8CCJmMW`VryXChlaDpDuxeB(yN;z1%rViT4T{aTyD_?Ts+-k$QGgB2LSUZ$o*l;aTL;5)F8+coNT+&$A$FX|ANYe$|qumbO)w-iVWsSt{hjQi-INN-SfkL=#JuGh?a5vzBTc z!f4(2loy6sq`M`)J|sz0f5E~tmm40b{kaO@ZBr>2-VDRSK~-Sy1$Pf+DxS0kp1fh3 zx`F4aQ7+&k&A4bKYUL+1pk0E4C`vPQ&d_OWTxpiAK>~x{v9xsiQUHIw^kMx`Hpu4(-Hr zhQpnP`4X=(X**Gs8kM(~?6ZFu9P#!K| zES7Dcl*lE97N>)n67-f&R!#|4!zo{qM`scjE}aQF9}SQ@8&aB=el(ixC#B*bg9-9p zo!o(tPgkJ3#LrRVdTp_ZpN@BtG+jC@*|T>YorSVg-4sc9aG0uB#^vY}pCaJPtl%d> ze}z>|r{ZMMrYdAQg$@$!-MwJ!^7X0CB%i9hmVa2A+3qgMYPn>P#i0*A{3yTTaS35~+NxoHvQ7s|pZ>1(N+#aut zqL)hvg~>cYy=BRrZ7H9^0_gAls__MU01dxb={hX@hKYO?RW&9o<`Iu-uHcejii~q9 zWS7R5Xm$sd`ewW;&n4!v&8Jw_m@47=4|XQiqw;M6XF43}C*-tEm9FbTS+>e5Mi7r1 zLi)45L{M@Kh{v9JT5@|KPnO5AL%vwWngg@hDHHXUne(bz!ePek)Mwjqr&@RQwS#W` zao#c+d^=eAB60^kw@U3uO*X*tIY>L};7z*EDR^xF%asy~)j@R!&OcMPq22CqpNaA6 zMkbqNmqUtVWu5TbqCZ{h<}J}-kMn3=A(kVB7G@h*@XL3L^&`c2(Zu~co9+x~PnI(~ zqo%_L*|a}h<_^)s8`iM%#wVrk5KL1nN7;?G{dG4((V0U+a$SQ(t+`~SlxD3ch)PHCmcIURjgLAU_uLKS8m8Tc{QF+-Gr#?uvV0H@ zviDeWbBK(p9KBOpJ~^vU3OYrRgq$f>YM0wtv7wc3-K5ERxlTj8bl;M6R;62CE;Ak| zxrlOLzNbG*ozFKBo;uq!8M(Tb<#?&f;z={mR9#P_Et5%K(NCi?<;U(gb_d|5vi?F+ zI=wZ$36H(+FNX^Dp(B?`sz+zCvi+E_a8@mwbUw3WI+Za&E3Ji3smL0+pXjuOQdMO> zvDtL)utgB<2HANajcaMsXudqgpOz4mdLPufKFm)>dnc@9c)rCu??&71pqmFYj{W5~i53pi%$59&7<&QiKw)E6+ zr$(#sDN<-r#sHkI`Fz+h30SLpDIR-=ctDm}>y18n(_cQhfdw%Je);@}OoA+i$%!0) z;xn4=%SAFiV9l4r@IkuCsED`C)RK(CoY`4A^JX`x9g4F+HFS`3dOB074QGP&Dn6Jh z>Znb=E2XQ{$bI6#Z4q#j0-w&qn{!FT(&QRhhpL7S{++4jfkFHvsNRajcO^A{8NA#mBtL&7J4>p+;4|j*ccxN* zX$MXQR4?p~@q5ZV@X&YbBafz!h(~jmOq>mgvRvLNm3i{>49=TUH)Hy_)Tuu&kzvkh z&C)pqRX?Q99lrCJd9=CDCReN_%aqNu>H@(}qs5K-gdPN2N2Eu*&9Mf4UI#zTBwtxo zLHo&U+~dL9$hjnG!8omV-0=Xm>+l<)Vn}BKZsJQqnx|RllW82!isk2lWyjpL4Lz^w z?BH-vje|CP9!|b$=)jSZLu(5-GQ5mkT>S8v1su6q#+TmYgx3O&oPHC-4zgps0gDeN zCSO@e=vFsVrLljO1)gr`p_@vBE~iW!U)a$8L3dp7HIjN8Qx`c1;w4vX%BEB&ZApn) z_!&C0ERoA3TAHk3&7uw+#?-06Ql=1>&rRUl^!jn2DU1jtPov24GfT2sEG?iyf8Hx~ zS60LSXYSj!+sbim^(p5Iy2?&fI{oO#a-uHZ+Om_Xe$kLE*;dDvRJu5EfBl&g07>w& z@gB+EdT_;8%Tm6R)N~fV1W;o7VSVGl!ZffFhKzQ)gwRC+T>DW-(ur(^d*Xn z9KM6q0-uh>ywjAY#O-I{^76766Nk;%FjAMEm}A>%UnUF5LnI+l52g$W|pOpO?<&2SYzgzHw4Z}ZkM>m3eRp>1?eTy=9I|-x12nmu!575RQ2=I zi9u#l2c@F4`BtI#aCqQlJ5izHEWpzNd>okC(-(=>@0(jt6DnJRGi+kv<_^wg)>DBtgI0(^r1rYcGBEj zl1*k0qF{P|Lxs}kwDM25oHB~51ZjSks?@-wu#0Gyfn@|POWJWPx0Ilhlgm&-$loJ) zhpkFYDs(=5(n~txZ_n7m<3Blq0#XCe$J9lBB{tRvr(n1c+j0$`G0?*r=?#3-)vgwb z@9aWaZocV`j9-gDNZL>he3PaXxT_RNkFTLK1TqsxdjVdseS2gi|xDJFjd7ONnpu@A7|jpPUmouEoogK@H;D09A6?_BZ2Ryg-J zvK<1~@T{0HH!?|hR*d;kygcLfls}LLp>5<$nH2!B4<#6e+-{B8wj$0DMWR@hiI1c= zvr>Y(NfAaY7`lUZIvrNrtM^J5wKnaA(&~jf?~&fY-d9VtJueE7zDi1E!p$?n^qKj$6HB|lj6ptAVIs{oM>ptqB_^)d%Qd>RtwBKsT- z)-3dOPw(>84nz{sjim6zw`UN}O!7!{mT3eaObSM>34&f<%Hd@iL)9Ww8YNTnX5@l{ zA>I(-8eNNHk6m0S%~2>Hy#t^XFLBv6z0YXY-qmc| z=aNChm4XTu+3Bj76Fn3h;tSJSHXdK;*8vb)PVa}nTqL`=K+hF%ABs4wsoROt${ATj zwm0(GD&x(pIpC1a?(tC4! z)^T%G)@LJ%pTrDZkYN#Zhj^iv`QtnLZG4e2F7sBbS{^KHYbkO#p9lh{Vybgs~OIaO6-q!gUX6s@7- z1@@x{@YohQWb)TNP3LBdqTMnUews+7%Ep=(F1ANLMIcJm0!B@lBRDsUoEx3^AX24`)gdCk^yOtmHuD zXudgJo-GVDh~$$bWdr<$0>;t2k9T`?Hw)z2eNS;}s-iHlPx@hp8jQCSB{ zg4CVI;Up+h=qw4&3WKUe9gz4(}#F5uhVyxF{&~a3IEs_nnhDsw7U;Wmv8f>x_c#|xRE*44-?$q&- zyHSpi4q3DcqC<@AU2W0*R!VKWHziBs>`5Hc@D)+`y7DwiT>5xmpze5hkk;%H)irf@ zrfw`Y>a=R`#OTd&nCtJnGob6$=zJ%U_dMSPnu)X4-$#)~UoC+Yx0yK10xh|#aaS{T zP0?g;W3EnEH305b;e=eX^v~8XrcaqHF0j337X%zgaOX!&<592TV?s=nW(=O?iiKJh z5!qW9AC{Z!rPLfv4+n{$ku3oofqpg@(n@a9`|621;XK`Z!F&@A*Op4@*~?sy_O%i2 z?qz}rGj8}L;)a;_)hJ&w=JLbuUr_-6+7!eS6wRZjBVh+5X93idGZs)5*m7d-g~(Fa z#q5G9n~xPx?3Wu%N;NKvNHTbSbP%Q8N@V*;+!KHqkC$6m z&UX7yZ0j0oVvPf?6pZWz*(e{m1RMwIp1kr4V?x+sDBn_<9yU;_ms*(U9NMAlSOPV0 zS(J7-E9z5K*(^{&%5nvA+M>gASx=%LinJvSB48uB0nd8%HV000aj=UpF6@DoFm(Gf zLMxd#0f~zbzWF0}OzB!A2JtehIQ1ktnG1>yl63vu;(tQT>TEC-kn@YGij(JIUXm_B zn5u-4^eQc*JYK?0V}B9ZbSY`G1KDIOR4j!ps$v%|GbkHC{2EK5^gW&u!z?hb)E9b6 zLW=&E2u1QBwe$&bM$-6k^+H1$*Cr0V0K*RfS?vB&h=PE^OL}p!sL9p=E^_alo8ngi0WD#iH$}v=OOyF?3s*D)P zfwi1NSbGhqYT%qyb#D%1Q~EVsjwSOp)-T;s8V}`FDv7icimkN?j>Rf1CFf$V(YJDf z)(S3C#MPLNml~e-W7=+M@l~Wqh%$+kBQ3~c9v+TTt)qGWz4kYg#}9xPpvy3xfFBIjI8SUECijB4`E$@VM;azYkT zW`X2$oNRH@rSlv+X8fFKktAf%Xy%-f!i0&jL0nV}Z#rbnZj*QpB+q(U&S}_|Z_#v4 zm7xeZ%jSfglkA(TbIQ)V(=?qYutHZebWT-H&N-Hq(lIaRgnQ@WoU}FZ%Ir)lk*-v% z;&h#mz;SNHJk1X=ijgurgq@%x*E!cFb%DF7H8fcVx^2%XbIj; z$+?)qJ+p|)4JDE+&DV7YO1MTsKW($XWdUubXN#1mXi3Q%&r(#>;E+rhC00gkF}v3p zW-Q`&`||8rh-k~8^XjH2e>q6lH|xO?Xa6cgGh39x8aTIRq<+J)q-8+Glmf;&;$~b` zeO?L~0i6Gv$t49aOr6XXNdn2Du}nacXfx#w$_*8yC9u#kxopG723in^{}^Fi%fGvjs|(Us-{1W0^WrZfi(zGOt%5RSxXi ze}OD3naoMGl|g;4@*dD!xIl=mp0;llQ_0>bR9eU&jdvE+&228CRa7=FHD}#&fm6xD zy6jlvRJ41SITdwlrIU!d3=HfHQqkH9SUg2YTmWT2UFI05vBIe_(X0?Tv+6ukR!Rkn z28Ea`niC>~?cx_DCDRtpuTTQLhdDDs%*RH6Z~u_AV@cxC9R>t)j|+^f`Xe-10!W-z z6&ZB`=j1ki7&t`^A6?U?B}OKvoYQ!S(s_u~L|8R=gba~@NTz_i3g5s-LqSXx7YaTr zo#|_cGZ91v6f3O^d>WRdE}!%$vjRjWBvn=I>QK@*X8bIVWEP0bl2IUnN|QiDP#Ql` zXT0~}%K6(TtW5zizhW-&sq$$l-@C{3d!}H|i^VEuUysl8>X>-}PjBIZ8 zEQ_kpt$!?N+W1Ehxz)3zXDMT+GVFVb&eUNbuO!_i)NOSTfH{#z-C=uYl~1S^+Q+_RKIqv#_%;vtJjoWF)Wmo7ga*zJg!h9&_-I{nFh(A zQ2|7#lSw2l5uGVaTa@&1b*!Qodl}#*saFprF4GJpk`-92sk7WfW~UFz^tQ;a(iB6! zOx9?(lB6}zOB(IoZK$n~Gs)7(F4Gi;Yt;}g>Entu<8Na+cvgi@ zG~$|Y05 zJ9g5?pYbV^@Vx-_m@n&=8A@bHtU&SM;0&$9B=%CL@^!g7);`U!s$`)bGXjeR+LuA) zp(zo%(#e#1d#Pyw zm1kULKM+}fcKhk_dp*##!8s~jMc8C&4C-BGEFd(G)(ap(FL+qe79MKaz=Leydk_b8 z`L2WCWvX9M6}g-8V(WD z=ywsPsq#VKk*4FV$9H4A6ImlakB&XS1KWl36jnaxtOiKgi@ktU4p|5G$k=y7klz@d zjOzgEhHQ2Vz|c{x#|Logs|6xWUL1XaJfErp)FvuVSWZrXG)zsN)+QgUmvesvDGK84 z#g1Hv7-k*M%XjCJTy(rAX47Szx=0b`g_tIGZ4g?BW&4;#BV-MHqjqv4mA%Ll zz;eiVkt|I%Y6^TDI0@dZ@>vhD5Ey>;9!61uqydy*N!44jr064GQSqPm z;5~gD6)E4K+>OkS1xF-`-ALFT*$7B(n1nY2)RcH8IP( zVi#N$E`@FP&MKX#<49kx*dpG#mVYmMVq)G>-B#DJ|6$dOuio(1j9=MApv0Rj?sp|5 zKMjEnOb;1R{9MGu8Ne^s)6|>cBhO6NS zFRa0(n;FVxPYL!(PBN}l@u77voJrW?$vvztUB!5j{Q;sIivSOZ1)RzlHmgEq$`>X?hZV_`)=2~`1dN01kA zBQ?#;nOQO)^`>EJ=++#7cXGd=XbXofp?8bDXl*Y2uEW0OP$nUu zk9^92T3LmsTGpp_m!Q3CuN0x$P~f}uTrXPE>36ZvlUbcV7;+t7E8R1h;9Dau5$;#Q z0HbL-8icJLNaFbHs!G@hscG7S)K*uio7a2lgyTGw?j0q#sP`}vB(P3wn0K}56C#dr znH0P6jife*H8Fv00~uzn1}aQf4HPGz2ABgXOh~ox+BRXTX(WHfs*r{!hRv^&uNxCd zgUnAK4RlZ*x}>OciIYSlEenu3OM`%k_Y#DL7(?4P(nqv>_a+F}(C3Y`QoE|k8`z}9 z8^~ONHwZG_-N0vRyMYgt-r2Sk-ZXI|xzp1Ptm&EtCTiyfE~w%LN;O}o{WLgD^EOhH zO1D9x>N4ru28kTJbY#u&1eXQmG|-@`1OoFy;P0cP*lCMH52d zu0-{5`X~qpH-%ha;&Q){Dvk`>5$q$;si9zQ>am@3w!r5KU8e7X1MACH?~UApvP1^> zK#ANylpYx;OkT>S&MQ+2x|T9XajB8plI7gcDfb>_%`Fqd}*#^MY&sg zx6RY5-Zn*01YvRCQD9lbQ!Kh9hE;m2-dNJ4aNBw2O1VuFyO*xQ8)8KYTYX28hIU3C zwy5rsIjy;M70)ta-#62*{b_hP9ghjm#*QQ%EuYjpWPn;npp7j)@y;iF^jTM>Mf2v$ zAIZXsmpfB?mM>++5+{wA%?s_C&8CJnN$3>XsoOMcXqzC~1a6LK69fg?)DCf`Xr~R6 zMH}l^!bRn##d=zixB5gmf$YmD%^_{7G>rfc$-@HNK4;({>_qOhC0M96M+UC<^Cwsb zux^*@AoeMkqUfDd5z=q;Q-bnc#YVSM{Z-6N?ZS2~;UUc41w4gK{WvV&bEqxeb6{M$ z=isOwY~kLMB{Tkt=kjbSrG8Z!2u5+_(_Wg`&V|8J^>ug00x5C3v1Ds?{ombbMGsDnwZS=8V$P zJBOEgv&{}(5%Fv2Ww%M%vP#>~eHBfoma8arP!&q8qN?!yZQc>E z^$+_tr>RX#r(yZ!teU5lK=Qe^^P+z&;n-o*zr8hlK_o*Q7};lIIwWGz@g4W)3H z6fa(rM0Pk|ov$>wpFLLH(5gw2T3kXTq$);>FQj{g%C16-ia0zXlelpi3(ufY?wIKN z4A$^(_;&L`C-fjfk$yU#JS;GZ=IR4hl|tu-=W#*T$eDd{vVDWn_Y>=ixURaLV->!x zozS#Zz&FuAb>8Fao#L<7A;e!MzI&V@27DsNN+E2)t;ZGZPD88o0@wHba!Tc`0=x^D zrG;8k#sbL|Qp6RyD8hZ!H55>!6W(dW*7-WMlP9V)PDE$QCPF2rJ$fb*CTX0C>A=QY z*IH9=l-hgbh&X8sNB#nDsg0Z>*BCi2adrMadFRLzGzNc85XY%-X${T}`oA)+^Q0X^ zI49~Dy^+YbL*1pAMH)wbj7A313e4rN(6vTpMX6LR}iPy@~cMB_xAv`Jj15kREQ=WSRX#>LHCis}WmqB(Y=5 zq_s%+X6*Wg%a7 zOgz^#;-uzXer&3sZVGUwM2uUeEPM`o^n{Tm8Jt>Z;^O*(wem(OllxgQ483qI72xst zSofHuSE3tQ-teBdF_=C2?cv&_{wpKZC+rxco}^=Z8i}v*vb%H-y^?<#T*X==cJ z^CBdz8P^ZkE#judY>W#g=6~h@Oa17rrxCyAHNGw2fx#fWT=%+B7{?yjktTtSo*%4( zH`*GWans%!zNTc7+%Nbw1i1^-V+m5~oD95X>ovramXJq)+{-2gOKKKZy9b8edZ=j2=vkjCEb9M>$S^Emd>1cktLogEN@HAP&Etqxy zeH44MJhulm$tbJ>gP{f#HfVb~iy48G3gtX%|U~_EXgg zGIWD6)J7pj>`w(eUc}XAXky19^HiZFom(iEC|^X@W=9=_JgSxfzpQxVQRHELv4F;+ zHBy*b37M)IlA$Gvhfku_WTwDJX<(9_&KAq(L>SQ!xK1OVQ4Sc>X>_;SVq+GTh1T&U zaZr2VJRq)if$HmE3A_Z#FR1Nmgb{L=u>Uot)`S_JI!LdTdq#ll&Q`Mtp)c z>T@}U>q;}7-R>ULufUBKztjx%Q;+&A^H%l6p5INWrGJC4sH!%#FMXRLl{Jl~Zpo~| zV;A@jbWaP_-1Z>bchg8Hw@>XM#OIu9Zt%FdSTQ^;7$ZmE; zsnJLktuJH?pUM|@eqwHs+VG<-JEkcwd7x@0cRZ$%=uqFVjM<;QAZBZQM@(M(x-|}2 z9>QaFrCRDM6GoD59_PHK90z4+BDD{x1*v1aWz5Qw<^4V*Eef%RGD=wVv5Z}rb6uyH zuP4(@S<_>=4^=vqWvmNHt)5a}&xoV2iR`V)jGZoHR2InhzKpOCuahoHrmkDqP{)Tc z=c4s1-Zx`C2jY{gd1ce7=VJEhbrm&+}d__$&w60K(h^d4W72G{2&HX*BTg0S4YZuns! zSOsxfgT#xw)$91bv-J`_GEZ1YtYm>tWSUbH2D#}((3{_*KH%6c7jW>lpfMqo0Q;Pm z`G#k)cAncCo{Wd**MqB*qyAugbo^yFy14pd{AF-88eW`_58l8ZzJc%GTwM*$ue-%a z!PVM=91pJs{cDPH{d-4ViR9|{?u=3uNFQnEmTKbqkITXM>+odQk!eBMADo_c=PjQ{ zgRk9U+QIGW=z1_7-F*5q7)e>Lj?ON}H<$kt>f?*A=l>J>^TEya)zKcIzt8XI<9k?X z#T@^duPwzL4}(qiesb6;V=~7IWciFwE>7Xxi7+X+ z9D}$T2kG%JJ-$nizof@s)8qR_Qv}d>$0yZMY#zKwe@hTlf*M&kczP_CtMsh&p_Z-e z?$t4{0<%Bwq}>c47O}etLY+uHP`=zi>~ORtkJBB%3~G`K7+<9r(wm~b-K?W-o!{f- z3Ex$a2h!r5ol~D!Vmx&y=toTbSRfU8tCRe0f^SHpePQ6D!HLQS(*>+e@KJ#Ld9M&R zUg?BZ*a@ZsxK=Pi)^hjoxZ1%f^J$0R#{7`I>vjtS3Th$(1Ke4gyml8#8W~m3YjnNX z7^-2Ur1-!mCwA!?vmS+iMtP<>g9Rjl&CHj$B#Koh#KW?mq8sp*dw|)GUKriDuDYJV zszB*qTMY+ zkCISkX*N?RVbxQ{OnTDgC6S`LpY?ri%wTccrn@*pYE5AsNfQ zJG`rMk+-M${Y;id*;|q_;B!eL)O@<73+EiP1LrU_P9rb$zyxLcF*Kbdw3j4J0A$q? zfI0-Sgt(A(KbH=ef%Ar=GlQVU)DB zwV?>NnL$g$r^KA_Tu^~bS1ujya)U@$;faL-twYNj*CG!UVSswdTvSy3N`>Q75>DQ- zf(yj=Tm$IBLU~|9xJ^&v)Rl=CXPsFft~<*+6L8&}TFZeaKMJt%Yb1!6DotK`;l5ek z!=Y6pM5f^&s7FLH=s-y-H&haR2~_@m03}+CfHZ=VG}*vP)EU@JE7%Mn3zvVArvs#HJuu7JBTB}biOoz{j!q6eGrksV2oj$l6N2x7;X#nh z12f*3k+|`TMNq;&gI4)rx6c9}yNecED&R|@j4mm#NC?YT!7K<{fJ+f#p`!fr)n*1i z78C%h0xP|T`HIWn&?#8Zwo>?t%#t|e_ya4slrhALwY9;_gs~mFb$U;tI9S$@4*mks zI9uZa-@K=eI@8`0)W@C59I#wF=(A%lDf8wqnppGpp4WR|#8|OxUaqab&0czEle=rN z3NMy}^}6@%eExJHkw!MXZ(k6v&F;q@o2rqa^u_0Laqrg5pG_rpK&qv7BNq- zdx2dE_9Pfl*4UHb*6VI7zt~P=pT=`k9L8?2yZwQ!?i44pFbXYKBkp41U9ftb=;JNI z80*tL%r{T^cr#pVKlDcOm(SP$@dZD8!#;>__<`|i26xKdqNba5nJM7grf7iB&W*<-pDz!l~JF;athd` z-P#E>A7N)BSN`_JtivaBXFd+bouk{$@(FG<*K|(NM*qkK&Tu<>)>M}tzrbw=UA{Mx z`>%bvf1E-M%fpofDwM~Q~D5 z&-M5EKuDAL9W7haLgr5v9G!25UkJ9<@ye|M0-AO1amKPdPGxs;0a4UIQ~ z*=h20zLS75kBA|6x?DV5++U8)G19)Lmj*ctrv3b-_oz<o1>IIb0|(P6_=8XE=F4 zZcDh!!3v5rD0ArlumE1op01!UH=?kxo>;Dr7SoTr2Lhib|5>j2kdlb<#0Xza))-UY zAJN}yEDKyEu};9OAx>{WN0#|rkVMS1>sJ|R*d(vF0b%rHX^)?wQ$z%nS*ng76k50UC$JS+H2Qv<^O zT#Uy3(~JIZLDrt88~S13YNE$c?RW;_~<@Op?d zs1o)0Xf*zGb#(c8*dHJD`$*L!xxW6Rf`jYT;OydhP+`cle{qiL!8vC))1#Z~&p5Fh z_HiV4jDlc|gQDSgvI$RWi4!244Get;gOa#mlJfpZBA_AF-S&w~EoHIAQV%fv#CJ1j zYH&T=a#Sk}ez}pFL00&$j6Xawj6X1uzoZEn=!+I_W#(Ox zA|bS_)_r;~hfd~`@rn;xiXHaxx&YNi_<^kq46hPml8Y$pytiDHp-Qmkh&Zs7Py8zT zKkv5dr``lMyZLu)ZBW^NqW{Oo+ui-Skfuni!BlGNL599 zEy3ZFmZ&ZumT*O;Ln~kOUICw^0^$QY4WDNVjC)Mdc%;V%RFOQ&u*I?s;I(_ERS{8R z36|p>akIt?94~0vWMx2O(;ZJT8{hM-H-RY`b1;jFbJN{=&8M9rwVq}#+O-kPwTCeB zC>i6a;Yq+!$B6<-;K9HJ_~?%j4(7*tI8T>?qsz-vjw+nx*T`dx*|#XZ3{EdD2Uq*a zj*icU=le-chaazwuKs8VVOi9uo6+E^h8|z^Z_c1Bx(a3JI${6fY53?)o|AU@HM!+ytulqiReafdU15zNIyKkyty8q z4X!_5w9sc4Uxux0&u&J;ex1?fuz!7nT4-Rd#JOU8JQ($_hL`OQGx~gVg&MlN`G`){ z;xRZG!1Dw?Etf~yPklFO$UzG2E52M8XGiE@XGf#o##yIuaLmS-)WQI8i1Weq z*Ndy)S}0Io56)T`h+$(2T5qyuu;dBMdg?esPo6O3a`aNdBiM|fV=^O{$!coCvno3Z zB=0%D(Zbo}{P(n!IsbiJEpGtJ);D-h3!L-cM+oT&Wh6U4@UqwAc8=5@(B!5i@_m=>|`jBH;TS z7WO_x6vV_uA*j1!0=>E502{2`V9)S0m?I@9M@+QE3LgaV(i6N-U~iV`9$L=M zp0L>oL_7atOeKXlld!vD+W;>X-Uz}m{R6zTx!}di_!*5Yr~gr?0Ks;#g255yM;H9p zgTrwPhn-Bt2c1EJ?NkV6&`O~2J&BlmS3<>U;!rx2{eH5+)Q>gO9EV)#g&}`EmVSWS zRquZLOvgPS^^t9%Pl$jk<~yOl)B0KAvgQ#WxA_XApT9og{2y)+g4Ru)KF%KC?gQDF z8;<1diTR=hv1||oyqBQD%El7$v>~g zcN=^evrfvNeGS>m|Q| z3kPL<#*6j@dRfu`2{vR5GE@Y#2r6{5!7LAx{?mMR-$Nh5#DJqYv#i3enx3DMY=ZmP zu<9^-PNK%1s|L6p*ct-2A|IC62n%z$L5eIu471on5BEgj)r92V>~Xh{7f!F30_S&| zo>T#WP%-#M1AWe>^9}nm{JMl6J0(DSP)Z#|avbnsF!pt9&QOo61r4q;~CxDZ+s1ej0&0{$%)>A4PDoM6z{45zmW@0kLjBL;J$@A~>EH#aV$5g9O z1jGoC0)X2yd2f2RFksm}uXp#jTYQ6QhMPQv%cFs%Unp1}ci69E!AEN=*v;>rSMby1 z-!VLa>`98QK$%JG@!JL;`O{}Q8|~n+B?)&>26)F@oW0{rB76VPdqzZf=E7e^g*Pz= zz+;hDf>Eh3$Is!+*dt^kNfHho?1-{1s7XXk&>)yL**^?}DGM#N!Q@21Vg_?9zDVym zV}fD!#G)$M*K*R7(IRGqr$mVvQ9cbWIcmu$CX73g8D6HCQvqJCwjnz{N);PePN9@S z{WQ=)U}G`t$~?N#tEY!&m$-K5QI;`*-}ci47N~gemD1`&#U-2LPZsd^fd(iLfx%%x zJpT~@uxC&cYsT`D6-^;dU{r`zI%{G5m{H@^lRm}*9E2P|QOQJiG!p=i8AHB1j(iQt zeGuufue0Mzgs!dP;bqQpGNuuCk6kyW@mKpvflYLEemXiQV`Hif_Tg`Zu z0TUx;i8hqHWVtEC6+r=IZbnw*rqHQuIb(@fDOey|j{25mX&{%UL1cLf#|z74yn2G| zKaCHps5*pexTodv+in#APtwN>`$U@?`e=NGRX)66nJh!iaB%&LI&d+!baT7+O}!B~hO!4e@>F>KQk3xi}hVw!Mu#n>47 zj#6T&@u$6EMt>A%TA{t2z}ka894Y1G&R%7yr;7~o1uZ*+lA;sH@teNk8*+&!bOW-4 zXTdAVlX8Vfj%WoXfA^?W4>LUO0>K$0lH-NG$3eseT%f}28%%UpYbpA1r|z^U*2QyJmngSkHo-?0qVP3 zu@qqw%G-`u8M8(Ci(&CXcEQxxxK#YWw%dOrY0kNBZ$6#U?wZ`Q_ml3gJ= zj342RPZ95KF{R44v$c~c56s<~T$!TN;+;OR`YWgJ0tuMSl27Q?F#m1wHSnTpYDc)OY-pdw&?;P3q#TX9{Dk}KhVsNkCKL(60 zl$l0sc6h)pMiZ&WDpBZXOoS-MJPehmzz?YLe_(*eZ5I&yCsF*zYKK4}2=B6iS!{3! z$P{SJz!UAuW)~p8Doz>);zaC0!e_gaYgSBTTOoZ6oN(J^feS@yTqJKvrHd)a3I@}V zzum9{D_p!2rzX;`x7GyfP%n`#rIm%4xZcDhKa>6X=a}f{P!zyImUzShE~LX-Tvd?` z%vbDA@9zVT`wV~2-Yp#t6yog;V%ZI2)_7iFab>;QKX3`8*TZ`AN2KEQiuoNj(HJiH zkyo4xaUTQQFs_EnIC_@3LV(ydVR}^7(K`XC?Pk2x zVTC8`UpT<<#5**2Lf+^JQ(pEFxm9?rAr>Rr4T44^5QYlMzmkFXIDYu9+PLn8mwXZra{KXTVi$i`xHlrgv?g9&vt+wO~7k+7`>TR$v*kShPulPmdm*Yy{@a)Iy_a`_T%P;0?Y~YZ4Z+-V7 zWc;P%{QVBsPX1zBBIJ1G?;YWM*lZYn0FyQ^qy1RongaI2a$|{NLA=#n|+0P5DK~ThPN|_6+4m1hTuEaqg8DVqqP% zH@%1z5&jjILs3nFLIv|0YIsEzhguXgcWszQ<(Xty@5&lb0PES0XK6fqj)%g){?D6b zLZ=Y!v5HqN>Cp#BPplIQ^`Kwi5hUK&$(0f>wDQFl<_vEgk5^De1+>)#nWcR3wp*iL zQ3gDtmeGyFn>fzM3;U~l5h%Q+{D4Y1@dbfQFoy?1uD&tLhgaBHU8UW<=+YrzF_<&P zc+Ys#v#_KwSVp&$3y3jO^z~R{kdRr34^ik-9FC-@fC9h)EOyL6M5J-mhlHwtA|AZC zN5K}vgR)YAB$G!f-TL5a@_myk2-Cq7)XIr37}WN1cY6mr=(xm>HukFyOx_md{779u)?8;|&~uk0@BGs5BaGhgtPiy* z7c)Hs>I=aMm?m{r>&)rHFOx>s1;<#zIib8^j?CC!h(6}dr zb)HXfyW>8I>Pc3Ek&qQ$L0M)iGMGa@!7?3EOkj!57*A4jg4pa9k(|dP^zw@UYE9dp z1(sBx9`u;i0p6OzqZ0*dk)`*7DkL_k7SjOmbhd{)P$GLf%--JVTR3NaUSV;ZgZ_gfE^8>k z!Y%aaiQzqzjOYTyozZOp3mI_dAoYe78RoO)eN>46K;P_e9_v9EeW`AlW*HW2@IS<^ zO+q8#05|Z=Tbw*q(NNKizq zgbVK6KTL0V!om}_pbDoOu;F>E9ImNo0s>e@;9z6?{P5MX!9A?gi6ewAa{7Vxokqsbz8(FHC!1`+6Bzi>=cf9KmcgU z!IJ~}bILN%`fi5SL3eyb=pWMpOdfzKDf5kYTN7Bit!Kw9Dj*ls`=D9B7vj~^0=H>W zJ_bZwoB{?LI%0=7Xi#Y^Q|fsvRK(aIN}M7lFxuj)PpoY!D5@PLB~+(R6z0z+JoRHo zYzni*q=xy-q6j(L2u7QQ0T?7sMJD8yyAHWaBOS@f^nFcxTZArB$-DrMv)vj?F}Ppk zV_R~=ULt4D*icXz_Gt-aZZK?&=3!xPAlk}e_l_;Vp%&L@S*r;qs*MbV3W;g3rGo_k zZIG5EjE~t3dqRg*oiR{Mv~*__-5x*p2$N8wG}K zjt|>$hSREegqIgrUJRI_bm(5=7x_UY0mxoB5={wn-e0!vVx)Z^ zwwE}C!*q^e{l2$U%Lq1DP`21eK5iN?63{S;rlP2TQQn1AC@I7<iKz{jtsoeDsdkGw?o!E}HQrmpf2cya&rREfkkKfL zt>%~xa=ieR`(nK%nhjnSTbyvSp(P|;B!L6={Qgz5xyMce|LHrczmIb)YYCZ1%m6;& zy1zhpi$fmP_ew$l3riyUYGPUvUa&*J=$#(NxAGEB5y!yLx*`M;qK;2U5`c^gCs-_q zdE-LR>Jcf=Fpx%BUFBDsl%)EU92l{hQ)fnmxxqXX z(fAlFq)i}Lt<+vE*DSzH0P$SK(!qKSyiYelpQiI!&AqG5L^zomEmx$S+e_82rAZuF=Xd1*Td6_fD9kv^|g@9jK!YTmkDn3wI zARq^xCODyx*jjj=ZJ;i~%jA)eGwN&)sd&$dVlnn1CL;JXa4<03n+R|% zUZj1vAi;GWDhffN-3!8%z!w`)Q&3>U5n03fa|92e_0|w#j-wYihCD;1^HR?22d#OS zM&N2OoBkh6=IMq0(`ZWv;j#Vyk+b`lLe27)Tv8|`kqW(F#^a-_tD`^0qv5}C8=c{l z$0;`kUvq4yxJ0USZWhA3Bzpz0>P(^~cslqU54?#pHib1FpWu4@C7c3qGsV7h4~-9@=$h_9 z@SK0xp(b(J`RR$5UG)wvh8?b;Oc3n}6Y&eiWkD0`HFg?|v~Z0`AS&%tH;bewtrCqK}T|h}_H-+21fF3C0nRj(@A@4*veP z!@q5&-+tO{)<4Y`cTc?aoQe}@!5rD{PHV3|czH|~kiSkaSKfOcQr&E>-GC9g-k z_AWmD6Y()dql^Af?uhew`02ccUk$E#Y5Dx({OJ1P4ELq0l>Lj#Klb63LpxpXOuBGy z$P>ao_7e}dm8>#jOr!A_bX?!9vj^=;-%}}Dq|?|4xC0VWJi-kT-Do@H`stiYM@bOC zdR0$A9DLX^O{PNX$et$ueHA(;hprZC97)`7AvjLnwv!>2+lcIgt2t{;2er7=!d|gv z5jW)YR6j$Y&`*Q&fnd&$PAlZe4K9wCDF(lPKDt40|1X0IWu#+#lHhzWI7ZYFX`Zh~ z!|U-4B9WYqk1xhbW_j;;{lWHda++Ic*>KI;FbB6FFlG^0Px`?%n*Ax?yqKp3DO zm-~n3pT^gpuLeiQr8kT;)_-N4ktg4%jqWN+h5Vj!({1!U&~2M1)OF zBCvwaKV^w3z@KBrF9mEnt664PK-y(0f>Pq|B>C1!t(1l3c>Kw1}~{ z)a&@Zn&jg#2?MbTxp9LSR!mum`6ki)sWi$2rmQ0yE{Skm9M_O$@>L-Dii*$2wm@?6 zG?#mWn3yhD5ebu~BjsDsFaX)Is2~)l$hwL^ALqVM^*(b>-?+lLN+JY^=kI$7ZDH#f zqOC4aV(ugUzf5!^+;o{e|8zRPUBd=eE98Wr42paH-7a=mnrPnhtrjuX26$xzlr{gVq>%bv*n%=3{(D#kAc zxO^yj8W-W`I~+irkNPnC!8|luk6=4GA01;iq(2A&HM&NZ{x=OmK)~&VMo8@J&KZ># zn(=&es)0q$N9TI7fHl5wxw$$;Ij_-ahR1mLjB87Mn!OZug@_aV6BR_C&+r8w+}!sd zEUjhdcnZ6S5@~&L%TF_%v^hJ`pni#`@wA91(^NgSc5 zw-%}obKHAGT-)XR5%#AsIjmHiG-&2@a+w(!RzGwO zEx$zj(A)iF;L9s!7Wh!2OTx46LL!-t$NtSdTLdsqoCN@Lq$v;>n%M;c!{x>tfO9|v z^foVeI>&tzd>KfZv=93a_F_43w8Mc3tk=uM$Jyfq=NNAj9HSq-$)&%9ckTvL)LYqo zrkC1VM8^oKf?ewn-%&$MB$$X1D?Cs0HpL|l0j`(mQX{AWlo#qQs~)k0K)7~#}dT?xlm4}sZgQ$yD3f)!uWc5g*Y4AJ$wXzy(IA-s_W(I zdihbqA$RAf1lLPYqk2^EAwsLO7fIhy&~NyxNkD7$U=(3BFG|xt1obacA8S;sV}`OS)1S`Z zTZJzRlPjY0bBRN!^+{^OtnaoR>;R&ELP?y!T=yF)N4t1|+0l{SlG z+}``>qeFc2f&nftIWkAXWJBLzaoi^|R0xjE@sUa$ud;U50C((=j-PdGOnNfy8pq=~ zj?0ntU0Vo*e&0T}Q760?I+eu{UGqc1&*g(3^Z&|F0nKx�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­sZ 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