diff --git a/LibSignalClient/swift/Sources/LibSignalClient/NativeNice.swift b/LibSignalClient/swift/Sources/LibSignalClient/NativeNice.swift index 6363e131..8aa7cafb 100644 --- a/LibSignalClient/swift/Sources/LibSignalClient/NativeNice.swift +++ b/LibSignalClient/swift/Sources/LibSignalClient/NativeNice.swift @@ -5,6 +5,11 @@ // WARNING: this file was automatically generated +// swiftlint:disable superfluous_disable_command +// swiftlint and swift-format disagree on some comma formatting +// swiftlint:disable comma +// swiftlint:disable large_tuple + import Foundation import SignalFfi diff --git a/LibSignalClient/swift/Sources/LibSignalClient/NiceBridgingUtils.swift b/LibSignalClient/swift/Sources/LibSignalClient/NiceBridgingUtils.swift index 99e13b3a..8d9d6d34 100644 --- a/LibSignalClient/swift/Sources/LibSignalClient/NiceBridgingUtils.swift +++ b/LibSignalClient/swift/Sources/LibSignalClient/NiceBridgingUtils.swift @@ -20,9 +20,12 @@ internal protocol NiceArgConverter { } extension NiceArgConverter { - static func convertArgBorrowed(_ arg: NiceArg, _ thunk: (FfiArg) throws -> Result) rethrows -> Result { + static internal func genericArgBorrowed( + _ arg: NiceArg, + _ thunk: (FfiArg) throws -> Result + ) rethrows -> Result { return try withExtendedLifetime(arg) { - let (ffi, ka) = self.convertArg(arg) + let (ffi, ka) = convertArg(arg) return try withExtendedLifetime(ka) { return try thunk(ffi) } diff --git a/LibSignalClient/swift/Sources/LibSignalClient/state/SessionRecord.swift b/LibSignalClient/swift/Sources/LibSignalClient/state/SessionRecord.swift index d7712844..217b4ecb 100644 --- a/LibSignalClient/swift/Sources/LibSignalClient/state/SessionRecord.swift +++ b/LibSignalClient/swift/Sources/LibSignalClient/state/SessionRecord.swift @@ -60,6 +60,7 @@ public class SessionRecord: ClonableHandleOwner { } } + /// - Throws: ``SignalError/sessionNotFound(_:)`` if there is no current session state. public func remoteRegistrationId() throws -> UInt32 { return try self.withNativeHandle { nativeHandle in try invokeFnReturningInteger { diff --git a/LibSignalClient/swift/Sources/LibSignalClient/zkgroup/AvatarUploadCredential.swift b/LibSignalClient/swift/Sources/LibSignalClient/zkgroup/AvatarUploadCredential.swift new file mode 100644 index 00000000..9144230b --- /dev/null +++ b/LibSignalClient/swift/Sources/LibSignalClient/zkgroup/AvatarUploadCredential.swift @@ -0,0 +1,286 @@ +// +// Copyright 2026 Signal Messenger, LLC. +// SPDX-License-Identifier: AGPL-3.0-only +// + +import Foundation +import SignalFfi + +/// Client-side state for an in-flight avatar upload credential request. +/// +/// This value is not sent over the wire; it is retained by the client between issuing a +/// ``AvatarUploadCredentialRequest`` and receiving the corresponding +/// ``AvatarUploadCredentialResponse``. +public final class AvatarUploadCredentialRequestContext: ByteArray { + public required init(contents: Data) throws { + try super.init(contents, checkValid: signal_avatar_upload_credential_request_context_check_valid_contents) + } + + /// Creates a new request context for `aci`. + /// + /// - Parameter aci: The account the credential will be issued for. The issuing server must independently + /// authenticate this ACI. + /// - Parameter zkCredentialKey: The account's long-term Ristretto ZK credential key pair. + /// - Parameter rotationId: The server-chosen avatar slot rotation ID, which the client already received + /// when it set its ZK credential key. It is folded into the commitment; the issuing server + /// verifies the request against its own rotation ID, so this must match the server's value. + public static func create( + aci: Aci, + zkCredentialKey: ZkCredentialKeyPair, + rotationId: UInt64 + ) -> AvatarUploadCredentialRequestContext { + return failOnError { + self.create( + aci: aci, + zkCredentialKey: zkCredentialKey, + rotationId: rotationId, + randomness: try .generate() + ) + } + } + + /// Creates a new request context, using a dedicated source of randomness. + /// + /// This can be used to make tests deterministic. Prefer ``create(aci:zkCredentialKey:rotationId:)`` + /// if the source of randomness doesn't matter. + public static func create( + aci: Aci, + zkCredentialKey: ZkCredentialKeyPair, + rotationId: UInt64, + randomness: Randomness + ) -> AvatarUploadCredentialRequestContext { + return failOnError { + try withAllBorrowed(aci, zkCredentialKey, randomness) { aci, key, randomness in + try invokeFnReturningVariableLengthSerialized { + signal_avatar_upload_credential_request_context_new($0, aci, key, rotationId, randomness) + } + } + } + } + + /// The request to send to the issuing server. + public func getRequest() -> AvatarUploadCredentialRequest { + return failOnError { + try withUnsafeBorrowedBuffer { contents in + try invokeFnReturningVariableLengthSerialized { + signal_avatar_upload_credential_request_context_get_request($0, contents) + } + } + } + } + + /// Verifies the issuing server's response and produces a usable ``AvatarUploadCredential``. + /// + /// The issuing server chooses the redemption time and embeds it in `response`. The client + /// doesn't need to predict it; this call confirms only that the credential is usable at + /// `now`, since the verifying server applies the same window (see + /// ``AvatarUploadCredentialPresentation/verify(now:serverParams:)``). + /// + /// - Parameter response: The response received from the issuing server. + /// - Parameter now: The client's view of wall-clock time. The response's redemption time must be + /// day-aligned and within the redemption window relative to this. + /// - Parameter serverParams: The public params matching the secret params the issuing server used. + /// - Throws ``SignalError/verificationFailed(_:)`` if the response is not valid for this context. + public func receive( + _ response: AvatarUploadCredentialResponse, + now: Date = Date(), + serverParams: GenericServerPublicParams + ) throws -> AvatarUploadCredential { + return try withAllBorrowed(self, response, serverParams) { contents, response, params in + try invokeFnReturningVariableLengthSerialized { + signal_avatar_upload_credential_request_context_receive_response( + $0, + contents, + response, + UInt64(now.timeIntervalSince1970), + params + ) + } + } + } +} + +/// The request a client sends to the issuing server to obtain an avatar upload credential. +public class AvatarUploadCredentialRequest: ByteArray { + public required init(contents: Data) throws { + try super.init(contents, checkValid: signal_avatar_upload_credential_request_check_valid_contents) + } + + /// Issues an avatar upload credential. + /// + /// - Parameter aci: The account this credential is for. The server must independently authenticate the + /// client as this ACI. + /// - Parameter zkCredentialKey: The account's long-term Ristretto ZK credential public key from + /// the server's authoritative store for this account. The request's well-formedness proof + /// binds the blinded commitment to this key, so passing the wrong value will fail issuance. + /// - Parameter rotationId: The server-chosen avatar slot rotation ID, incorporated into the commitment. + /// The server must return this value to the client (it is carried in the response) so the + /// client can compute the full commitment. + /// - Parameter redemptionTime: Must be a round number of days since the Unix epoch. + /// - Parameter serverParams: The params that will be used by the verifying server to verify this credential. + /// - Throws ``SignalError/verificationFailed(_:)`` if the request is not well-formed for `aci` and + /// `zkCredentialKey`. + public func issueCredential( + aci: Aci, + zkCredentialKey: ZkCredentialPublicKey, + rotationId: UInt64, + redemptionTime: Date, + serverParams: GenericServerSecretParams + ) throws -> AvatarUploadCredentialResponse { + return try self.issueCredential( + aci: aci, + zkCredentialKey: zkCredentialKey, + rotationId: rotationId, + redemptionTime: redemptionTime, + serverParams: serverParams, + randomness: try .generate() + ) + } + + /// Issues an avatar upload credential, using a dedicated source of randomness. + /// + /// This can be used to make tests deterministic. Prefer ``issueCredential(aci:zkcredentialKey:rotationId:redemptionTime:serverParams:)`` + /// if the source of randomness doesn't matter. + public func issueCredential( + aci: Aci, + zkCredentialKey: ZkCredentialPublicKey, + rotationId: UInt64, + redemptionTime: Date, + serverParams: GenericServerSecretParams, + randomness: Randomness + ) throws -> AvatarUploadCredentialResponse { + return try withAllBorrowed(self, aci, zkCredentialKey, serverParams, randomness) { + contents, + aci, + key, + params, + randomness in + try invokeFnReturningVariableLengthSerialized { + signal_avatar_upload_credential_request_issue_deterministic( + $0, + contents, + aci, + key, + rotationId, + UInt64(redemptionTime.timeIntervalSince1970), + params, + randomness + ) + } + } + } +} + +/// The issuing server's response to an ``AvatarUploadCredentialRequest``. +public class AvatarUploadCredentialResponse: ByteArray { + public required init(contents: Data) throws { + try super.init(contents, checkValid: signal_avatar_upload_credential_response_check_valid_contents) + } +} + +/// A usable avatar upload credential, held by the client after a successful issuance. +/// +/// Call ``Self/present(serverParams:)`` to produce an ``AvatarUploadCredentialPresentation`` for a verifying +/// server. +public class AvatarUploadCredential: ByteArray { + public required init(contents: Data) throws { + try super.init(contents, checkValid: signal_avatar_upload_credential_check_valid_contents) + } + + /// Produces a presentation of this credential for a verifying server. + public func present(serverParams: GenericServerPublicParams) -> AvatarUploadCredentialPresentation { + return failOnError { + self.present(serverParams: serverParams, randomness: try .generate()) + } + } + + /// Produces a presentation of this credential, using a dedicated source of randomness. + /// + /// This can be used to make tests deterministic. Prefer ``present(serverParams:)`` + /// if the source of randomness doesn't matter. + public func present( + serverParams: GenericServerPublicParams, + randomness: Randomness + ) -> AvatarUploadCredentialPresentation { + return failOnError { + try withAllBorrowed(self, serverParams, randomness) { contents, serverParams, randomness in + try invokeFnReturningVariableLengthSerialized { + signal_avatar_upload_credential_present_deterministic($0, contents, serverParams, randomness) + } + } + } + } + + /// The 32-byte commitment `Cm` (the avatar slot identifier). + /// + /// This is a Pedersen commitment, not a key, so it carries no type-tag prefix. + public var commitment: Data { + failOnError { + try withUnsafeBorrowedBuffer { contents in + try invokeFnReturningFixedLengthArray { + signal_avatar_upload_credential_get_cm($0, contents) + } + } + } + } + + /// The redemption time the issuing server chose for this credential. + public var redemptionTime: Date { + let secondsSinceEpoch = failOnError { + try withUnsafeBorrowedBuffer { contents in + try invokeFnReturningInteger { + signal_avatar_upload_credential_get_redemption_time($0, contents) + } + } + } + return Date(timeIntervalSince1970: TimeInterval(secondsSinceEpoch)) + } +} + +/// A presentation of an ``AvatarUploadCredential``, sent to a verifying server. +public class AvatarUploadCredentialPresentation: ByteArray { + public required init(contents: Data) throws { + try super.init(contents, checkValid: signal_avatar_upload_credential_presentation_check_valid_contents) + } + + /// Verifies the presentation against the (given) current time. + /// + /// - Throws: ``SignalError/verificationFailed(_:)`` if the presentation is invalid or outside its redemption + /// window. + public func verify(now: Date = Date(), serverParams: GenericServerSecretParams) throws { + try withAllBorrowed(self, serverParams) { contents, serverParams in + try checkError( + signal_avatar_upload_credential_presentation_verify( + contents, + UInt64(now.timeIntervalSince1970), + serverParams + ) + ) + } + } + + /// The 32-byte commitment `Cm` (the avatar slot identifier) revealed by this presentation. + /// + /// This is a Pedersen commitment, not a key, so it carries no type-tag prefix. + public var commitment: Data { + failOnError { + try withUnsafeBorrowedBuffer { contents in + try invokeFnReturningFixedLengthArray { + signal_avatar_upload_credential_presentation_get_cm($0, contents) + } + } + } + } + + /// The redemption time the issuing server chose for this credential. + public var redemptionTime: Date { + let secondsSinceEpoch = failOnError { + try withUnsafeBorrowedBuffer { contents in + try invokeFnReturningInteger { + signal_avatar_upload_credential_presentation_get_redemption_time($0, contents) + } + } + } + return Date(timeIntervalSince1970: TimeInterval(secondsSinceEpoch)) + } +} diff --git a/LibSignalClient/swift/Sources/LibSignalClient/zkgroup/ZkCredentialKey.swift b/LibSignalClient/swift/Sources/LibSignalClient/zkgroup/ZkCredentialKey.swift new file mode 100644 index 00000000..8afa2a7d --- /dev/null +++ b/LibSignalClient/swift/Sources/LibSignalClient/zkgroup/ZkCredentialKey.swift @@ -0,0 +1,54 @@ +// +// Copyright 2026 Signal Messenger, LLC. +// SPDX-License-Identifier: AGPL-3.0-only +// + +import Foundation +import SignalFfi + +/// A long-term Ristretto ZK credential key pair owned by an account. +/// +/// Distinct from the account's curve25519 identity key. Used as a binding identity across ZK +/// credentials issued to the account (currently the avatar upload credential). +/// +/// The secret half must be persisted by the account holder and synced to linked devices. The +/// public half is uploaded to the server. +public class ZkCredentialKeyPair: ByteArray { + public static func generate() -> ZkCredentialKeyPair { + return failOnError { + self.generate(randomness: try Randomness.generate()) + } + } + + public static func generate(randomness: Randomness) -> ZkCredentialKeyPair { + return failOnError { + try randomness.withUnsafePointerToBytes { randomness in + try invokeFnReturningVariableLengthSerialized { + signal_zk_credential_key_pair_generate_deterministic($0, randomness) + } + } + } + } + + public required init(contents: Data) throws { + try super.init(contents, checkValid: signal_zk_credential_key_pair_check_valid_contents) + } + + public var publicKey: ZkCredentialPublicKey { + failOnError { + try withUnsafeBorrowedBuffer { keyPairBytes in + try invokeFnReturningVariableLengthSerialized { + signal_zk_credential_key_pair_get_public_key($0, keyPairBytes) + } + } + } + } +} + +/// The public half of a ``ZkCredentialKeyPair``. +public class ZkCredentialPublicKey: ByteArray { + public required init(contents: Data) throws { + try super.init(contents, checkValid: signal_zk_credential_public_key_check_valid_contents) + } + +} diff --git a/LibSignalClient/swift/Sources/SignalFfi/signal_ffi.h b/LibSignalClient/swift/Sources/SignalFfi/signal_ffi.h index 27ac1f31..1122c772 100644 --- a/LibSignalClient/swift/Sources/SignalFfi/signal_ffi.h +++ b/LibSignalClient/swift/Sources/SignalFfi/signal_ffi.h @@ -1805,6 +1805,36 @@ SignalFfiError *signal_authenticated_chat_connection_send_raw_grpc(SignalCPromis SignalFfiError *signal_authenticated_chat_connection_send_sync_message(SignalCPromisebool *promise, SignalConstPointerTokioAsyncContext async_runtime, SignalConstPointerAuthenticatedChatConnection chat, uint64_t timestamp, SignalBorrowedSliceOfu32 device_ids, SignalBorrowedSliceOfu32 registration_ids, SignalBorrowedSliceOfConstPointerCiphertextMessage contents, bool is_urgent); +SignalFfiError *signal_avatar_upload_credential_check_valid_contents(SignalBorrowedBuffer credential_bytes); + +SignalFfiError *signal_avatar_upload_credential_get_cm(uint8_t (*out)[32], SignalBorrowedBuffer credential_bytes); + +SignalFfiError *signal_avatar_upload_credential_get_redemption_time(uint64_t *out, SignalBorrowedBuffer credential_bytes); + +SignalFfiError *signal_avatar_upload_credential_present_deterministic(SignalOwnedBuffer *out, SignalBorrowedBuffer credential_bytes, SignalBorrowedBuffer server_params_bytes, const uint8_t (*randomness)[SignalRANDOMNESS_LEN]); + +SignalFfiError *signal_avatar_upload_credential_presentation_check_valid_contents(SignalBorrowedBuffer presentation_bytes); + +SignalFfiError *signal_avatar_upload_credential_presentation_get_cm(uint8_t (*out)[32], SignalBorrowedBuffer presentation_bytes); + +SignalFfiError *signal_avatar_upload_credential_presentation_get_redemption_time(uint64_t *out, SignalBorrowedBuffer presentation_bytes); + +SignalFfiError *signal_avatar_upload_credential_presentation_verify(SignalBorrowedBuffer presentation_bytes, uint64_t current_time, SignalBorrowedBuffer server_params_bytes); + +SignalFfiError *signal_avatar_upload_credential_request_check_valid_contents(SignalBorrowedBuffer request_bytes); + +SignalFfiError *signal_avatar_upload_credential_request_context_check_valid_contents(SignalBorrowedBuffer context_bytes); + +SignalFfiError *signal_avatar_upload_credential_request_context_get_request(SignalOwnedBuffer *out, SignalBorrowedBuffer context_bytes); + +SignalFfiError *signal_avatar_upload_credential_request_context_new(SignalOwnedBuffer *out, const SignalServiceIdFixedWidthBinaryBytes *aci, SignalBorrowedBuffer zk_credential_key_pair_bytes, uint64_t rotation_id, const uint8_t (*randomness)[SignalRANDOMNESS_LEN]); + +SignalFfiError *signal_avatar_upload_credential_request_context_receive_response(SignalOwnedBuffer *out, SignalBorrowedBuffer context_bytes, SignalBorrowedBuffer response_bytes, uint64_t current_time, SignalBorrowedBuffer params_bytes); + +SignalFfiError *signal_avatar_upload_credential_request_issue_deterministic(SignalOwnedBuffer *out, SignalBorrowedBuffer request_bytes, const SignalServiceIdFixedWidthBinaryBytes *aci, SignalBorrowedBuffer zk_credential_key_pub_bytes, uint64_t rotation_id, uint64_t redemption_time, SignalBorrowedBuffer params_bytes, const uint8_t (*randomness)[SignalRANDOMNESS_LEN]); + +SignalFfiError *signal_avatar_upload_credential_response_check_valid_contents(SignalBorrowedBuffer response_bytes); + SignalFfiError *signal_backup_auth_credential_check_valid_contents(SignalBorrowedBuffer params_bytes); SignalFfiError *signal_backup_auth_credential_get_backup_id(uint8_t (*out)[16], SignalBorrowedBuffer credential_bytes); @@ -2910,4 +2940,12 @@ SignalFfiError *signal_validating_mac_update(int32_t *out, SignalMutPointerValid SignalFfiError *signal_webp_sanitizer_sanitize(SignalConstPointerFfiSyncInputStreamStruct input); +SignalFfiError *signal_zk_credential_key_pair_check_valid_contents(SignalBorrowedBuffer key_pair_bytes); + +SignalFfiError *signal_zk_credential_key_pair_generate_deterministic(SignalOwnedBuffer *out, const uint8_t (*randomness)[SignalRANDOMNESS_LEN]); + +SignalFfiError *signal_zk_credential_key_pair_get_public_key(SignalOwnedBuffer *out, SignalBorrowedBuffer key_pair_bytes); + +SignalFfiError *signal_zk_credential_public_key_check_valid_contents(SignalBorrowedBuffer public_key_bytes); + #endif /* SIGNAL_FFI_H_ */ diff --git a/LibSignalClient/swift/Sources/SignalFfi/signal_ffi_testing.h b/LibSignalClient/swift/Sources/SignalFfi/signal_ffi_testing.h index ef4ad4c3..c45220c2 100644 --- a/LibSignalClient/swift/Sources/SignalFfi/signal_ffi_testing.h +++ b/LibSignalClient/swift/Sources/SignalFfi/signal_ffi_testing.h @@ -240,6 +240,112 @@ typedef struct { SignalTestingIntBox *raw; } SignalMutPointerTestingIntBox; +typedef struct { + int32_t _0; + int32_t _1; +} SignalMyTestPointFfiResult; + +typedef struct { + int32_t my_numeric_field; + SignalCStringPtr my_string_field; +} SignalMyTestStructFfiResult; + +typedef enum { + SignalMyTestEnumFfiResultUnit, + SignalMyTestEnumFfiResultSingle, + SignalMyTestEnumFfiResultSingleNamed, + SignalMyTestEnumFfiResultDouble, + SignalMyTestEnumFfiResultRecord, +} SignalMyTestEnumFfiResult_Tag; + +typedef struct { + +} SignalMyTestEnumFfiResultSignalUnit_Body; + +typedef struct { + int32_t _0; +} SignalMyTestEnumFfiResultSignalSingle_Body; + +typedef struct { + int32_t x; +} SignalMyTestEnumFfiResultSignalSingleNamed_Body; + +typedef struct { + int32_t _0; + int32_t _1; +} SignalMyTestEnumFfiResultSignalDouble_Body; + +typedef struct { + SignalCStringPtr person_name; + int32_t person_age; + SignalMyTestPointFfiResult position; + SignalMyTestStructFfiResult fun_struct; +} SignalMyTestEnumFfiResultSignalRecord_Body; + +typedef struct { + SignalMyTestEnumFfiResult_Tag tag; + union { + SignalMyTestEnumFfiResultSignalUnit_Body unit; + SignalMyTestEnumFfiResultSignalSingle_Body single; + SignalMyTestEnumFfiResultSignalSingleNamed_Body single_named; + SignalMyTestEnumFfiResultSignalDouble_Body double_; + SignalMyTestEnumFfiResultSignalRecord_Body record; + }; +} SignalMyTestEnumFfiResult; + +typedef struct { + int32_t _0; + int32_t _1; +} SignalMyTestPointFfiArg; + +typedef struct { + int32_t my_numeric_field; + const char *my_string_field; +} SignalMyTestStructFfiArg; + +typedef enum { + SignalMyTestEnumFfiArgUnit, + SignalMyTestEnumFfiArgSingle, + SignalMyTestEnumFfiArgSingleNamed, + SignalMyTestEnumFfiArgDouble, + SignalMyTestEnumFfiArgRecord, +} SignalMyTestEnumFfiArg_Tag; + +typedef struct { + +} SignalMyTestEnumFfiArgSignalUnit_Body; + +typedef struct { + int32_t _0; +} SignalMyTestEnumFfiArgSignalSingle_Body; + +typedef struct { + int32_t x; +} SignalMyTestEnumFfiArgSignalSingleNamed_Body; + +typedef struct { + int32_t _0; + int32_t _1; +} SignalMyTestEnumFfiArgSignalDouble_Body; + +typedef struct { + const char *person_name; + int32_t person_age; + SignalMyTestPointFfiArg position; + SignalMyTestStructFfiArg fun_struct; +} SignalMyTestEnumFfiArgSignalRecord_Body; + +typedef struct { + SignalMyTestEnumFfiArg_Tag tag; + union { + SignalMyTestEnumFfiArgSignalUnit_Body unit; + SignalMyTestEnumFfiArgSignalSingle_Body single; + SignalMyTestEnumFfiArgSignalSingleNamed_Body single_named; + SignalMyTestEnumFfiArgSignalDouble_Body double_; + SignalMyTestEnumFfiArgSignalRecord_Body record; + }; +} SignalMyTestEnumFfiArg; + typedef struct { int32_t first; SignalCStringPtr second; @@ -435,6 +541,18 @@ SignalFfiError *signal_testing_key_trans_non_fatal_verification_failure(void); SignalFfiError *signal_testing_key_trans_stored_account_data(SignalOwnedBuffer *out); +SignalFfiError *signal_testing_my_test_enum_identity(SignalMyTestEnumFfiResult *out, SignalMyTestEnumFfiArg x); + +SignalFfiError *signal_testing_my_test_enum_to_string(SignalCStringPtr *out, SignalMyTestEnumFfiArg x); + +SignalFfiError *signal_testing_my_test_point_identity(SignalMyTestPointFfiResult *out, SignalMyTestPointFfiArg x); + +SignalFfiError *signal_testing_my_test_point_to_string(SignalCStringPtr *out, SignalMyTestPointFfiArg x); + +SignalFfiError *signal_testing_my_test_struct_identity(SignalMyTestStructFfiResult *out, SignalMyTestStructFfiArg x); + +SignalFfiError *signal_testing_my_test_struct_to_string(SignalCStringPtr *out, SignalMyTestStructFfiArg x); + SignalFfiError *signal_testing_other_testing_handle_type_get_value(SignalCStringPtr *out, SignalConstPointerOtherTestingHandleType handle); SignalFfiError *signal_testing_panic_in_body_async(const void *_input); diff --git a/LibSignalClient/swift/Tests/LibSignalClientTests/AvatarUploadCredentialTests.swift b/LibSignalClient/swift/Tests/LibSignalClientTests/AvatarUploadCredentialTests.swift new file mode 100644 index 00000000..f8f529c3 --- /dev/null +++ b/LibSignalClient/swift/Tests/LibSignalClientTests/AvatarUploadCredentialTests.swift @@ -0,0 +1,232 @@ +// +// Copyright 2026 Signal Messenger, LLC. +// SPDX-License-Identifier: AGPL-3.0-only +// + +import Foundation +import LibSignalClient +import Testing + +private struct AvatarUploadCredentialTests { + // Chosen randomly. + let TEST_ACI = try! Aci.parseFrom(serviceIdString: "c0fc16e4-bae5-4343-9f0d-e7ecf4251343") + + let ZK_CRED_KEY_RANDOM = Randomness( + fromHexString: "4242424242424242424242424242424242424242424242424242424242424242" + )! + + let WRONG_ZK_CRED_KEY_RANDOM = Randomness( + fromHexString: "9999999999999999999999999999999999999999999999999999999999999999" + )! + + let SERVER_SECRET_RANDOM = Randomness( + fromHexString: "6987b92bdea075d3f8b42b39d780a5be0bc264874a18e11cac694e4fe28f6cca" + )! + + let CREATE_RANDOM = Randomness( + fromHexString: "657e7a2ac9dd981b789c9b2fbcdfbbe46cb6230c7a2c67c1be3472cb006463e2" + )! + + let ISSUE_RANDOM = Randomness( + fromHexString: "8e3f24cb0a7e7614c7b4ab04ba8a145f108c53c4b10a096aa4503ae1e0c9f661" + )! + + let PRESENT_RANDOM = Randomness( + fromHexString: "475149b2bdcb6f9bd3a8e3a5d4c6e7f8091a2b3c4d5e6f708192a3b4c5d6e7f8" + )! + + let ROTATION_ID: UInt64 = 7 + + @Test + func testAvatarUploadCredentialIntegration() { + // SERVER: generate keys. + let serverSecretParams = GenericServerSecretParams.generate(randomness: SERVER_SECRET_RANDOM) + let serverPublicParams = serverSecretParams.getPublicParams() + + // CLIENT: generate its long-term ZK credential key pair and (out of band) register the public + // half with the server. + let zkCredentialKeyPair = ZkCredentialKeyPair.generate(randomness: ZK_CRED_KEY_RANDOM) + let zkCredentialKeyPublic = zkCredentialKeyPair.publicKey + + // CLIENT: build a request. + let context = AvatarUploadCredentialRequestContext.create( + aci: TEST_ACI, + zkCredentialKey: zkCredentialKeyPair, + rotationId: ROTATION_ID, + randomness: CREATE_RANDOM + ) + let request = context.getRequest() + + // Round-tripping the request through serialize() must preserve it. + #expect(request.serialize() == (try! AvatarUploadCredentialRequest(contents: request.serialize()).serialize())) + + // SERVER: authenticate the ACI, look up its ZK credential key, and issue. + let now = Date() + let nowInSeconds = UInt64(now.timeIntervalSince1970) + let startOfDayInSeconds = nowInSeconds - (nowInSeconds % SECONDS_PER_DAY) + let startOfDay = Date(timeIntervalSince1970: TimeInterval(startOfDayInSeconds)) + let response = try! request.issueCredential( + aci: TEST_ACI, + zkCredentialKey: zkCredentialKeyPublic, + rotationId: ROTATION_ID, + redemptionTime: startOfDay, + serverParams: serverSecretParams, + randomness: ISSUE_RANDOM + ) + + // CLIENT: verify and unblind the credential. The client passes its current wall-clock time; + // libsignal checks that the credential's redemption_time (chosen by the server, carried in + // `response`) is day-aligned and inside the redemption window relative to `now`. + let credential = try! context.receive(response, now: now, serverParams: serverPublicParams) + + // The client can read back the redemption time the issuing server chose. + #expect(startOfDay == credential.redemptionTime) + + let credentialDefaultTime = try! context.receive(response, serverParams: serverPublicParams) + #expect(credential.serialize() == credentialDefaultTime.serialize()) + + // CLIENT: present the credential. + let presentation = credential.present(serverParams: serverPublicParams, randomness: PRESENT_RANDOM) + + // The revealed commitment Cm must match between the credential and its presentation. + #expect(credential.commitment == presentation.commitment) + #expect(credential.redemptionTime == presentation.redemptionTime) + + // SERVER: verify the presentation across the redemption window. + try! presentation.verify(now: startOfDay, serverParams: serverSecretParams) + try! presentation.verify(now: startOfDay + TimeInterval(SECONDS_PER_DAY), serverParams: serverSecretParams) + + #expect("Credential should be expired more than 2 days after redemption time") { + try presentation.verify( + now: startOfDay + 2 * TimeInterval(SECONDS_PER_DAY + 1), + serverParams: serverSecretParams + ) + } throws: { + if case SignalError.verificationFailed(_:) = $0 { true } else { false } + } + + #expect("Credential should be invalid before its redemption time") { + try presentation.verify( + now: startOfDay - TimeInterval(SECONDS_PER_DAY + 1), + serverParams: serverSecretParams + ) + } throws: { + if case SignalError.verificationFailed(_:) = $0 { true } else { false } + } + } + + @Test + func testIssuanceRejectsWrongAci() { + let serverSecretParams = GenericServerSecretParams.generate(randomness: SERVER_SECRET_RANDOM) + + let zkCredentialKeyPair = ZkCredentialKeyPair.generate(randomness: ZK_CRED_KEY_RANDOM) + let zkCredentialKeyPublic = zkCredentialKeyPair.publicKey + + let context = AvatarUploadCredentialRequestContext.create( + aci: TEST_ACI, + zkCredentialKey: zkCredentialKeyPair, + rotationId: ROTATION_ID, + randomness: CREATE_RANDOM + ) + let request = context.getRequest() + + let wrongAci = try! Aci.parseFrom(serviceIdString: "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee") + + let now = Date() + let nowInSeconds = UInt64(now.timeIntervalSince1970) + let startOfDayInSeconds = nowInSeconds - (nowInSeconds % SECONDS_PER_DAY) + let startOfDay = Date(timeIntervalSince1970: TimeInterval(startOfDayInSeconds)) + + #expect("Issuance should fail when the server checks against a different ACI") { + try request.issueCredential( + aci: wrongAci, + zkCredentialKey: zkCredentialKeyPublic, + rotationId: ROTATION_ID, + redemptionTime: startOfDay, + serverParams: serverSecretParams, + randomness: ISSUE_RANDOM + ) + } throws: { + if case SignalError.verificationFailed(_:) = $0 { true } else { false } + } + } + + @Test + func testIssuanceRejectsWrongZkCredentialKey() { + let serverSecretParams = GenericServerSecretParams.generate(randomness: SERVER_SECRET_RANDOM) + + let zkCredentialKeyPair = ZkCredentialKeyPair.generate(randomness: ZK_CRED_KEY_RANDOM) + + let context = AvatarUploadCredentialRequestContext.create( + aci: TEST_ACI, + zkCredentialKey: zkCredentialKeyPair, + rotationId: ROTATION_ID, + randomness: CREATE_RANDOM + ) + let request = context.getRequest() + + // Server has a different ZK credential public key on file for this account. + let wrongZkCredentialKeyPublic = ZkCredentialKeyPair.generate(randomness: WRONG_ZK_CRED_KEY_RANDOM).publicKey + + let now = Date() + let nowInSeconds = UInt64(now.timeIntervalSince1970) + let startOfDayInSeconds = nowInSeconds - (nowInSeconds % SECONDS_PER_DAY) + let startOfDay = Date(timeIntervalSince1970: TimeInterval(startOfDayInSeconds)) + + #expect("Issuance should fail when the server uses a different ZK credential public key") { + try request.issueCredential( + aci: TEST_ACI, + zkCredentialKey: wrongZkCredentialKeyPublic, + rotationId: ROTATION_ID, + redemptionTime: startOfDay, + serverParams: serverSecretParams, + randomness: ISSUE_RANDOM + ) + } throws: { + if case SignalError.verificationFailed(_:) = $0 { true } else { false } + } + } + + @Test + func testIssuanceRejectsWrongRotationId() { + let serverSecretParams = GenericServerSecretParams.generate(randomness: SERVER_SECRET_RANDOM) + + let zkCredentialKeyPair = ZkCredentialKeyPair.generate(randomness: ZK_CRED_KEY_RANDOM) + let zkCredentialKeyPublic = zkCredentialKeyPair.publicKey + + // Client commits to one rotation ID... + let context = AvatarUploadCredentialRequestContext.create( + aci: TEST_ACI, + zkCredentialKey: zkCredentialKeyPair, + rotationId: ROTATION_ID, + randomness: CREATE_RANDOM + ) + let request = context.getRequest() + + let now = Date() + let nowInSeconds = UInt64(now.timeIntervalSince1970) + let startOfDayInSeconds = nowInSeconds - (nowInSeconds % SECONDS_PER_DAY) + let startOfDay = Date(timeIntervalSince1970: TimeInterval(startOfDayInSeconds)) + + #expect("Issuance should fail when the server uses a different rotation ID") { + try request.issueCredential( + aci: TEST_ACI, + zkCredentialKey: zkCredentialKeyPublic, + rotationId: ROTATION_ID + 1, + redemptionTime: startOfDay, + serverParams: serverSecretParams, + randomness: ISSUE_RANDOM + ) + } throws: { + if case SignalError.verificationFailed(_:) = $0 { true } else { false } + } + } + + @Test + func testPublicKeyDerivationIsDeterministic() { + let a = ZkCredentialKeyPair.generate(randomness: ZK_CRED_KEY_RANDOM) + let b = ZkCredentialKeyPair.generate(randomness: ZK_CRED_KEY_RANDOM) + #expect(a.serialize() == b.serialize()) + #expect(a.publicKey.serialize() == b.publicKey.serialize()) + } +} diff --git a/LibSignalClient/swift/Tests/LibSignalClientTests/NativeTestingNice.swift b/LibSignalClient/swift/Tests/LibSignalClientTests/NativeTestingNice.swift index 0b16c063..2771a6cb 100644 --- a/LibSignalClient/swift/Tests/LibSignalClientTests/NativeTestingNice.swift +++ b/LibSignalClient/swift/Tests/LibSignalClientTests/NativeTestingNice.swift @@ -5,13 +5,622 @@ // WARNING: this file was automatically generated +// swiftlint:disable superfluous_disable_command +// swiftlint and swift-format disagree on some comma formatting +// swiftlint:disable comma +// swiftlint:disable large_tuple + #if !os(iOS) || targetEnvironment(simulator) import Foundation import SignalFfi @testable import LibSignalClient +internal enum MyTestEnum { + case unit + case single(Int32) + case singleNamed(x: Int32) + case double(Int32, Int32) + case record(personName: String, personAge: Int32, position: MyTestPoint, funStruct: MyTestStruct) +} + +internal struct MyTestPoint { + var _0: Int32 + var _1: Int32 + + init(_ _0: Int32, _ _1: Int32, ) { + self._0 = _0 + self._1 = _1 + + } + init(_0: Int32, _1: Int32, ) { + self._0 = _0 + self._1 = _1 + + } + +} + +internal struct MyTestStruct { + var myNumericField: Int32 + var myStringField: String + +} + +internal enum DerivedReturnConverterMyTestEnum: NiceReturnConverter { + typealias NiceReturn = MyTestEnum + typealias FfiReturn = SignalMyTestEnumFfiResult + static func emptyFfiReturn() -> FfiReturn { + SignalMyTestEnumFfiResult() + } + static func convertReturn(consuming ffiValue: FfiReturn) throws -> NiceReturn { + switch ffiValue.tag { + case SignalMyTestEnumFfiResultUnit: + return MyTestEnum.unit + case SignalMyTestEnumFfiResultSingle: + let _0 = Result { + try IdentityConverter.convertReturn( + consuming: ffiValue.single._0 + ) + } + return MyTestEnum.single(try _0.get()) + case SignalMyTestEnumFfiResultSingleNamed: + let x = Result { + try IdentityConverter.convertReturn( + consuming: ffiValue.single_named.x + ) + } + return MyTestEnum.singleNamed(x: try x.get()) + case SignalMyTestEnumFfiResultDouble: + let _0 = Result { + try IdentityConverter.convertReturn( + consuming: ffiValue.double_._0 + ) + } + let _1 = Result { + try IdentityConverter.convertReturn( + consuming: ffiValue.double_._1 + ) + } + return MyTestEnum.double(try _0.get(), try _1.get()) + case SignalMyTestEnumFfiResultRecord: + let person_name = Result { + try StringConverter.convertReturn( + consuming: ffiValue.record.person_name + ) + } + let person_age = Result { + try IdentityConverter.convertReturn( + consuming: ffiValue.record.person_age + ) + } + let position = Result { + try DerivedReturnConverterMyTestPoint.convertReturn( + consuming: ffiValue.record.position + ) + } + let fun_struct = Result { + try DerivedReturnConverterMyTestStruct.convertReturn( + consuming: ffiValue.record.fun_struct + ) + } + return MyTestEnum.record( + personName: try person_name.get(), + personAge: try person_age.get(), + position: try position.get(), + funStruct: try fun_struct.get() + ) + default: + throw SignalError.internalError("Unexpected enum tag for MyTestEnum: \(ffiValue.tag)") + } + } +} + +internal enum DerivedReturnConverterMyTestPoint: NiceReturnConverter { + typealias NiceReturn = MyTestPoint + typealias FfiReturn = SignalMyTestPointFfiResult + static func emptyFfiReturn() -> FfiReturn { + SignalMyTestPointFfiResult() + } + static func convertReturn(consuming ffiValue: FfiReturn) throws -> NiceReturn { + + let _0 = Result { try IdentityConverter.convertReturn(consuming: ffiValue._0) } + let _1 = Result { try IdentityConverter.convertReturn(consuming: ffiValue._1) } + + return MyTestPoint(_0: try _0.get(), _1: try _1.get()) + } +} + +internal enum DerivedReturnConverterMyTestStruct: NiceReturnConverter { + typealias NiceReturn = MyTestStruct + typealias FfiReturn = SignalMyTestStructFfiResult + static func emptyFfiReturn() -> FfiReturn { + SignalMyTestStructFfiResult() + } + static func convertReturn(consuming ffiValue: FfiReturn) throws -> NiceReturn { + + let my_numeric_field = Result { + try IdentityConverter.convertReturn(consuming: ffiValue.my_numeric_field) + } + let my_string_field = Result { try StringConverter.convertReturn(consuming: ffiValue.my_string_field) } + + return MyTestStruct(myNumericField: try my_numeric_field.get(), myStringField: try my_string_field.get()) + } +} + +internal enum MyTestEnumArgConverterKeepAlive { + case unit(()) + case single((IdentityConverter.KeepAlive?)) + case singleNamed((IdentityConverter.KeepAlive?)) + case double((IdentityConverter.KeepAlive?, IdentityConverter.KeepAlive?)) + case record( + ( + StringConverter.KeepAlive?, IdentityConverter.KeepAlive?, DerivedArgConverterMyTestPoint.KeepAlive?, + DerivedArgConverterMyTestStruct.KeepAlive? + ) + ) +} + +internal enum DerivedArgConverterMyTestEnum: NiceArgConverter { + typealias NiceArg = MyTestEnum + typealias FfiArg = SignalMyTestEnumFfiArg + typealias KeepAlive = MyTestEnumArgConverterKeepAlive + static func convertArg(_ niceArg: NiceArg) -> (FfiArg, KeepAlive?) { + switch niceArg { + case .unit: + + let ffiStructArg = SignalMyTestEnumFfiArgSignalUnit_Body() + let ffiStructKeepAlive: ()? = + (false) ? () : nil + + return ( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgUnit, + .init(unit: ffiStructArg), + ), + ffiStructKeepAlive.map { .unit($0) }, + ) + case .single( + let _0, + ): + + let (_0_ffi, _0_keepalive): + ( + IdentityConverter.FfiArg, + IdentityConverter.KeepAlive?, + ) = IdentityConverter.convertArg(_0) + + let ffiStructArg = SignalMyTestEnumFfiArgSignalSingle_Body(_0: _0_ffi, ) + let ffiStructKeepAlive: (IdentityConverter.KeepAlive?, )? = + (_0_keepalive != nil || false) ? (_0_keepalive,) : nil + + return ( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgSingle, + .init(single: ffiStructArg), + ), + ffiStructKeepAlive.map { .single($0) }, + ) + case .singleNamed( + let x, + ): + + let (x_ffi, x_keepalive): + ( + IdentityConverter.FfiArg, + IdentityConverter.KeepAlive?, + ) = IdentityConverter.convertArg(x) + + let ffiStructArg = SignalMyTestEnumFfiArgSignalSingleNamed_Body(x: x_ffi, ) + let ffiStructKeepAlive: (IdentityConverter.KeepAlive?, )? = + (x_keepalive != nil || false) ? (x_keepalive,) : nil + + return ( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgSingleNamed, + .init(single_named: ffiStructArg), + ), + ffiStructKeepAlive.map { .singleNamed($0) }, + ) + case .double( + let _0, + let _1, + ): + + let (_0_ffi, _0_keepalive): + ( + IdentityConverter.FfiArg, + IdentityConverter.KeepAlive?, + ) = IdentityConverter.convertArg(_0) + let (_1_ffi, _1_keepalive): + ( + IdentityConverter.FfiArg, + IdentityConverter.KeepAlive?, + ) = IdentityConverter.convertArg(_1) + + let ffiStructArg = SignalMyTestEnumFfiArgSignalDouble_Body(_0: _0_ffi, _1: _1_ffi, ) + let ffiStructKeepAlive: (IdentityConverter.KeepAlive?, IdentityConverter.KeepAlive?, )? = + (_0_keepalive != nil || _1_keepalive != nil || false) ? (_0_keepalive, _1_keepalive,) : nil + + return ( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgDouble, + .init(double_: ffiStructArg), + ), + ffiStructKeepAlive.map { .double($0) }, + ) + case .record( + personName: let person_name, + personAge: let person_age, + let position, + funStruct: let fun_struct, + ): + + let (person_name_ffi, person_name_keepalive): + ( + StringConverter.FfiArg, + StringConverter.KeepAlive?, + ) = StringConverter.convertArg(person_name) + let (person_age_ffi, person_age_keepalive): + ( + IdentityConverter.FfiArg, + IdentityConverter.KeepAlive?, + ) = IdentityConverter.convertArg(person_age) + let (position_ffi, position_keepalive): + ( + DerivedArgConverterMyTestPoint.FfiArg, + DerivedArgConverterMyTestPoint.KeepAlive?, + ) = DerivedArgConverterMyTestPoint.convertArg(position) + let (fun_struct_ffi, fun_struct_keepalive): + ( + DerivedArgConverterMyTestStruct.FfiArg, + DerivedArgConverterMyTestStruct.KeepAlive?, + ) = DerivedArgConverterMyTestStruct.convertArg(fun_struct) + + let ffiStructArg = SignalMyTestEnumFfiArgSignalRecord_Body( + person_name: person_name_ffi, + person_age: person_age_ffi, + position: position_ffi, + fun_struct: fun_struct_ffi, + ) + let ffiStructKeepAlive: + ( + StringConverter.KeepAlive?, IdentityConverter.KeepAlive?, + DerivedArgConverterMyTestPoint.KeepAlive?, DerivedArgConverterMyTestStruct.KeepAlive?, + )? = + (person_name_keepalive != nil || person_age_keepalive != nil || position_keepalive != nil + || fun_struct_keepalive != nil || false) + ? (person_name_keepalive, person_age_keepalive, position_keepalive, fun_struct_keepalive,) : nil + + return ( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgRecord, + .init(record: ffiStructArg), + ), + ffiStructKeepAlive.map { .record($0) }, + ) + + } + } + static func convertArgBorrowed( + _ niceArg: NiceArg, + _ niceThunk: (FfiArg) throws -> Result, + ) rethrows -> Result { + switch niceArg { + case .unit: + + return try niceThunk( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgUnit, + .init( + unit: + SignalMyTestEnumFfiArgSignalUnit_Body() + ), + ) + ) + + case .single( + let _0, + ): + + return try IdentityConverter.convertArgBorrowed(_0) { + ffi__0 in + + return try niceThunk( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgSingle, + .init( + single: + SignalMyTestEnumFfiArgSignalSingle_Body( + _0: ffi__0, + ) + ), + ) + ) + + } + + case .singleNamed( + let x, + ): + + return try IdentityConverter.convertArgBorrowed(x) { + ffi_x in + + return try niceThunk( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgSingleNamed, + .init( + single_named: + SignalMyTestEnumFfiArgSignalSingleNamed_Body( + x: ffi_x, + ) + ), + ) + ) + + } + + case .double( + let _0, + let _1, + ): + + return try IdentityConverter.convertArgBorrowed(_0) { + ffi__0 in + return try IdentityConverter.convertArgBorrowed(_1) { + ffi__1 in + + return try niceThunk( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgDouble, + .init( + double_: + SignalMyTestEnumFfiArgSignalDouble_Body( + _0: ffi__0, + _1: ffi__1, + ) + ), + ) + ) + + } + } + + case .record( + personName: let person_name, + personAge: let person_age, + let position, + funStruct: let fun_struct, + ): + + return try StringConverter.convertArgBorrowed(person_name) { + ffi_person_name in + return try IdentityConverter.convertArgBorrowed(person_age) { + ffi_person_age in + return try DerivedArgConverterMyTestPoint.convertArgBorrowed(position) { + ffi_position in + return try DerivedArgConverterMyTestStruct.convertArgBorrowed(fun_struct) { + ffi_fun_struct in + + return try niceThunk( + SignalMyTestEnumFfiArg.init( + tag: SignalMyTestEnumFfiArgRecord, + .init( + record: + SignalMyTestEnumFfiArgSignalRecord_Body( + person_name: ffi_person_name, + person_age: ffi_person_age, + position: ffi_position, + fun_struct: ffi_fun_struct, + ) + ), + ) + ) + + } + } + } + } + + } + } +} + +internal enum DerivedArgConverterMyTestPoint: NiceArgConverter { + typealias NiceArg = MyTestPoint + typealias FfiArg = SignalMyTestPointFfiArg + + typealias KeepAlive = (IdentityConverter.KeepAlive?, IdentityConverter.KeepAlive?, ) + static func convertArg(_ niceArg: NiceArg) -> (FfiArg, KeepAlive?) { + let _0 = niceArg._0 + let _1 = niceArg._1 + + let (_0_ffi, _0_keepalive): + ( + IdentityConverter.FfiArg, + IdentityConverter.KeepAlive?, + ) = IdentityConverter.convertArg(_0) + let (_1_ffi, _1_keepalive): + ( + IdentityConverter.FfiArg, + IdentityConverter.KeepAlive?, + ) = IdentityConverter.convertArg(_1) + + let ffiStructArg = FfiArg(_0: _0_ffi, _1: _1_ffi, ) + let ffiStructKeepAlive: (IdentityConverter.KeepAlive?, IdentityConverter.KeepAlive?, )? = + (_0_keepalive != nil || _1_keepalive != nil || false) ? (_0_keepalive, _1_keepalive,) : nil + + return (ffiStructArg, ffiStructKeepAlive) + } + static func convertArgBorrowed( + _ niceArg: NiceArg, + _ niceThunk: (FfiArg) throws -> Result, + ) rethrows -> Result { + let _0 = niceArg._0 + let _1 = niceArg._1 + + return try IdentityConverter.convertArgBorrowed(_0) { + ffi__0 in + return try IdentityConverter.convertArgBorrowed(_1) { + ffi__1 in + + return try niceThunk( + FfiArg( + _0: ffi__0, + _1: ffi__1, + ) + ) + + } + } + + } +} + +internal enum DerivedArgConverterMyTestStruct: NiceArgConverter { + typealias NiceArg = MyTestStruct + typealias FfiArg = SignalMyTestStructFfiArg + + typealias KeepAlive = (IdentityConverter.KeepAlive?, StringConverter.KeepAlive?, ) + static func convertArg(_ niceArg: NiceArg) -> (FfiArg, KeepAlive?) { + let my_numeric_field = niceArg.myNumericField + let my_string_field = niceArg.myStringField + + let (my_numeric_field_ffi, my_numeric_field_keepalive): + ( + IdentityConverter.FfiArg, + IdentityConverter.KeepAlive?, + ) = IdentityConverter.convertArg(my_numeric_field) + let (my_string_field_ffi, my_string_field_keepalive): + ( + StringConverter.FfiArg, + StringConverter.KeepAlive?, + ) = StringConverter.convertArg(my_string_field) + + let ffiStructArg = FfiArg(my_numeric_field: my_numeric_field_ffi, my_string_field: my_string_field_ffi, ) + let ffiStructKeepAlive: (IdentityConverter.KeepAlive?, StringConverter.KeepAlive?, )? = + (my_numeric_field_keepalive != nil || my_string_field_keepalive != nil || false) + ? (my_numeric_field_keepalive, my_string_field_keepalive,) : nil + + return (ffiStructArg, ffiStructKeepAlive) + } + static func convertArgBorrowed( + _ niceArg: NiceArg, + _ niceThunk: (FfiArg) throws -> Result, + ) rethrows -> Result { + let my_numeric_field = niceArg.myNumericField + let my_string_field = niceArg.myStringField + + return try IdentityConverter.convertArgBorrowed(my_numeric_field) { + ffi_my_numeric_field in + return try StringConverter.convertArgBorrowed(my_string_field) { + ffi_my_string_field in + + return try niceThunk( + FfiArg( + my_numeric_field: ffi_my_numeric_field, + my_string_field: ffi_my_string_field, + ) + ) + + } + } + + } +} + internal enum NativeTestingNice { + internal static func TESTING_MyTestEnum_identity( + x: MyTestEnum, + ) throws -> MyTestEnum { + try DerivedArgConverterMyTestEnum.convertArgBorrowed(x) { xFfi in + var rawOutput = DerivedReturnConverterMyTestEnum.emptyFfiReturn() + try checkError( + SignalFfi.signal_testing_my_test_enum_identity( + &rawOutput, + xFfi, + ) + ) + return try DerivedReturnConverterMyTestEnum.convertReturn(consuming: rawOutput) + } + + } + internal static func TESTING_MyTestEnum_to_string( + x: MyTestEnum, + ) throws -> String { + try DerivedArgConverterMyTestEnum.convertArgBorrowed(x) { xFfi in + var rawOutput = StringConverter.emptyFfiReturn() + try checkError( + SignalFfi.signal_testing_my_test_enum_to_string( + &rawOutput, + xFfi, + ) + ) + return try StringConverter.convertReturn(consuming: rawOutput) + } + + } + internal static func TESTING_MyTestPoint_identity( + x: MyTestPoint, + ) throws -> MyTestPoint { + try DerivedArgConverterMyTestPoint.convertArgBorrowed(x) { xFfi in + var rawOutput = DerivedReturnConverterMyTestPoint.emptyFfiReturn() + try checkError( + SignalFfi.signal_testing_my_test_point_identity( + &rawOutput, + xFfi, + ) + ) + return try DerivedReturnConverterMyTestPoint.convertReturn(consuming: rawOutput) + } + + } + internal static func TESTING_MyTestPoint_to_string( + x: MyTestPoint, + ) throws -> String { + try DerivedArgConverterMyTestPoint.convertArgBorrowed(x) { xFfi in + var rawOutput = StringConverter.emptyFfiReturn() + try checkError( + SignalFfi.signal_testing_my_test_point_to_string( + &rawOutput, + xFfi, + ) + ) + return try StringConverter.convertReturn(consuming: rawOutput) + } + + } + internal static func TESTING_MyTestStruct_identity( + x: MyTestStruct, + ) throws -> MyTestStruct { + try DerivedArgConverterMyTestStruct.convertArgBorrowed(x) { xFfi in + var rawOutput = DerivedReturnConverterMyTestStruct.emptyFfiReturn() + try checkError( + SignalFfi.signal_testing_my_test_struct_identity( + &rawOutput, + xFfi, + ) + ) + return try DerivedReturnConverterMyTestStruct.convertReturn(consuming: rawOutput) + } + + } + internal static func TESTING_MyTestStruct_to_string( + x: MyTestStruct, + ) throws -> String { + try DerivedArgConverterMyTestStruct.convertArgBorrowed(x) { xFfi in + var rawOutput = StringConverter.emptyFfiReturn() + try checkError( + SignalFfi.signal_testing_my_test_struct_to_string( + &rawOutput, + xFfi, + ) + ) + return try StringConverter.convertReturn(consuming: rawOutput) + } + + } internal static func TESTING_TestingIntBox_Get( myIntBox my_int_box: TestingIntBox, ) throws -> Int32 { diff --git a/LibSignalClient/swift/Tests/LibSignalClientTests/NativeTestingNiceTests.swift b/LibSignalClient/swift/Tests/LibSignalClientTests/NativeTestingNiceTests.swift index 68a596bf..dcc4177a 100644 --- a/LibSignalClient/swift/Tests/LibSignalClientTests/NativeTestingNiceTests.swift +++ b/LibSignalClient/swift/Tests/LibSignalClientTests/NativeTestingNiceTests.swift @@ -11,29 +11,58 @@ import Foundation import SignalFfi import Testing -struct NativeTestingNiceTests { - private func testConversion( - items: any Sequence, - toString: (Item) throws -> String, - nativeToString: (Item) throws -> String, - nativeIdentity: (Item) throws -> Item, +extension NiceArgConverter { + fileprivate static func testConversion( + items: any Sequence, + toString: (NiceArg) throws -> String, + nativeToString: (NiceArg) throws -> String, + rawNativeToString: (UnsafeMutablePointer?>?, FfiArg) -> SignalFfiErrorRef?, + nativeIdentity: (NiceArg) throws -> NiceArg, ) throws { for item in items { let swiftString = try toString(item) let nativeString = try nativeToString(item) #expect(swiftString == nativeString) let actualIdentity = try nativeIdentity(item) - #expect(item == actualIdentity) + let actualIdentityString = try toString(actualIdentity) + #expect(actualIdentityString == nativeString) + // Manually check both the borrowed and keep alive forms + let rawBorrowedNativeString = try self.convertArgBorrowed(item) { itemFfi in + var rawOutput = StringConverter.emptyFfiReturn() + try checkError( + rawNativeToString( + &rawOutput, + itemFfi, + ) + ) + return try StringConverter.convertReturn(consuming: rawOutput) + } + #expect(swiftString == rawBorrowedNativeString) + let rawKeepAliveNativeString = try self.genericArgBorrowed(item) { itemFfi in + var rawOutput = StringConverter.emptyFfiReturn() + try checkError( + rawNativeToString( + &rawOutput, + itemFfi, + ) + ) + return try StringConverter.convertReturn(consuming: rawOutput) + } + #expect(swiftString == rawKeepAliveNativeString) } } +} + +struct NativeTestingNiceTests { @Test func testString() throws { - try testConversion( + try StringConverter.testConversion( items: ["", "abc", "îüéè"], toString: { $0 }, nativeToString: { try NativeTestingNice.TESTING_conversion_string_identity(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_conversion_string_identity, nativeIdentity: { try NativeTestingNice.TESTING_conversion_string_identity(x: $0) }, @@ -41,43 +70,47 @@ struct NativeTestingNiceTests { } @Test func testBool() throws { - try testConversion( + try IdentityConverter.testConversion( items: [true, false], toString: { "\($0)" }, nativeToString: { try NativeTestingNice.TESTING_conversion_bool_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_conversion_bool_to_string, nativeIdentity: { try NativeTestingNice.TESTING_conversion_bool_identity(x: $0) } ) } @Test func testU8() throws { - try testConversion( + try IdentityConverter.testConversion( items: UInt8.min...UInt8.max, toString: { "\($0)" }, nativeToString: { try NativeTestingNice.TESTING_conversion_u8_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_conversion_u8_to_string, nativeIdentity: { try NativeTestingNice.TESTING_conversion_u8_identity(x: $0) } ) } @Test func testU16() throws { - try testConversion( + try IdentityConverter.testConversion( items: UInt16.min...UInt16.max, toString: { "\($0)" }, nativeToString: { try NativeTestingNice.TESTING_conversion_u16_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_conversion_u16_to_string, nativeIdentity: { try NativeTestingNice.TESTING_conversion_u16_identity(x: $0) } ) } @Test func testI32() throws { - try testConversion( + try IdentityConverter.testConversion( items: -1024...1024, toString: { "\($0)" }, nativeToString: { try NativeTestingNice.TESTING_conversion_i32_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_conversion_i32_to_string, nativeIdentity: { try NativeTestingNice.TESTING_conversion_i32_identity(x: $0) } ) } @Test func testServiceId() throws { - try testConversion( + try ServiceIdConverter.testConversion( items: [ Aci(fromUUID: UUID()), Pni(fromUUID: UUID()), @@ -86,19 +119,74 @@ struct NativeTestingNiceTests { ], toString: { $0.serviceIdString }, nativeToString: { try NativeTestingNice.TESTING_conversion_ServiceId_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_conversion_service_id_to_string, nativeIdentity: { try NativeTestingNice.TESTING_conversion_ServiceId_identity(x: $0) } ) } @Test func testData() throws { - try testConversion( + try DataConverter.testConversion( items: (0..<10).lazy.map { count in Data((0..<(1 << count)).map { _ in UInt8.random(in: 0...255) }) }, toString: { $0.base64EncodedString() }, nativeToString: { try NativeTestingNice.TESTING_conversion_Data_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_conversion_data_to_string, nativeIdentity: { try NativeTestingNice.TESTING_conversion_Data_identity(x: $0) } ) } @Test + func testMyTestPoint() throws { + try DerivedArgConverterMyTestPoint.testConversion( + items: [MyTestPoint(1, 2)], + toString: { "[\($0._0),\($0._1)]" }, + nativeToString: { try NativeTestingNice.TESTING_MyTestPoint_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_my_test_point_to_string, + nativeIdentity: { try NativeTestingNice.TESTING_MyTestPoint_identity(x: $0) }, + ) + } + @Test + func testMyTestStruct() throws { + try DerivedArgConverterMyTestStruct.testConversion( + items: [MyTestStruct(myNumericField: 123, myStringField: "string!")], + toString: { "{\"myNumericField\":\($0.myNumericField),\"myStringField\":\"\($0.myStringField)\"}" }, + nativeToString: { try NativeTestingNice.TESTING_MyTestStruct_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_my_test_struct_to_string, + nativeIdentity: { try NativeTestingNice.TESTING_MyTestStruct_identity(x: $0) }, + ) + } + @Test + func testMyTestEnum() throws { + try DerivedArgConverterMyTestEnum.testConversion( + items: [ + .unit, + .single(73), + .record( + personName: "Person!", + personAge: 101, + position: MyTestPoint(3, 4), + funStruct: MyTestStruct(myNumericField: 847, myStringField: "string!") + ), + .singleNamed(x: 847), + .double(8, 9), + ], + toString: { value in + return switch value { + case .double(let x, let y): #"{"double":[\#(x),\#(y)]}"# + case .record(let personName, let personAge, let position, let funStruct): + #"{"record":{"personName":"\#(personName)","personAge":\#(personAge),"# + + #""position":[\#(position._0),\#(position._1)],"# + + #""funStruct":{"myNumericField":\#(funStruct.myNumericField),"# + + #""myStringField":"\#(funStruct.myStringField)"}}}"# + case .single(let x): #"{"single":\#(x)}"# + case .singleNamed(let x): #"{"singleNamed":{"x":\#(x)}}"# + case .unit: #""unit""# + } + }, + nativeToString: { try NativeTestingNice.TESTING_MyTestEnum_to_string(x: $0) }, + rawNativeToString: SignalFfi.signal_testing_my_test_enum_to_string, + nativeIdentity: { try NativeTestingNice.TESTING_MyTestEnum_identity(x: $0) }, + ) + } + @Test func asyncTest() async throws { let ctx = TokioAsyncContext() for c in [0, 1, 2, 4, 8, 16, 32, 64, 128, 256] { diff --git a/LibSignalClient/swift/Tests/LibSignalClientTests/TestUtils.swift b/LibSignalClient/swift/Tests/LibSignalClientTests/TestUtils.swift index 2db9529d..69b32391 100644 --- a/LibSignalClient/swift/Tests/LibSignalClientTests/TestUtils.swift +++ b/LibSignalClient/swift/Tests/LibSignalClientTests/TestUtils.swift @@ -3,10 +3,13 @@ // SPDX-License-Identifier: AGPL-3.0-only // +import SignalFfi import XCTest @testable import LibSignalClient +let SECONDS_PER_DAY: UInt64 = 24 * 60 * 60 + class BadStore: InMemorySignalProtocolStore { enum Error: Swift.Error { case badness @@ -61,6 +64,24 @@ extension RangeReplaceableCollection where Element == UInt8 { } } +extension Randomness { + internal init?(fromHexString hex: String) { + guard let array = [UInt8](fromHexString: hex) else { + return nil + } + var bytes: SignalRandomnessBytes = ( + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + ) + if array.count != MemoryLayout.size(ofValue: bytes) { + return nil + } + withUnsafeMutableBytes(of: &bytes) { + $0.copyBytes(from: array) + } + self.init(bytes) + } +} + // Helper for async error assertions until XCTest supports async autoclosures // Adapted from https://arturgruchala.com/testing-async-await-exceptions/ func assertThrowsErrorAsync( diff --git a/LibSignalClient/swift/Tests/LibSignalClientTests/ZKGroupTests.swift b/LibSignalClient/swift/Tests/LibSignalClientTests/ZKGroupTests.swift index 204d4568..c7ff9c85 100644 --- a/LibSignalClient/swift/Tests/LibSignalClientTests/ZKGroupTests.swift +++ b/LibSignalClient/swift/Tests/LibSignalClientTests/ZKGroupTests.swift @@ -7,8 +7,6 @@ import Foundation import LibSignalClient import Testing -private let SECONDS_PER_DAY: UInt64 = 24 * 60 * 60 - class ZKGroupTests { let TEST_ARRAY_16: UUID = .init( uuid: (0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F) diff --git a/Local Podspecs/LibSignalClient.podspec.json b/Local Podspecs/LibSignalClient.podspec.json index 344a13ac..5fccb4c1 100644 --- a/Local Podspecs/LibSignalClient.podspec.json +++ b/Local Podspecs/LibSignalClient.podspec.json @@ -1,13 +1,13 @@ { "name": "LibSignalClient", - "version": "0.94.4", + "version": "0.95.0", "summary": "A Swift wrapper library for communicating with the Signal messaging service.", "homepage": "https://github.com/signalapp/libsignal", "license": "AGPL-3.0-only", "authors": "Signal Messenger LLC", "source": { "git": "https://github.com/signalapp/libsignal.git", - "tag": "v0.94.4" + "tag": "v0.95.0" }, "swift_versions": "5", "platforms": { @@ -30,8 +30,8 @@ "LIBSIGNAL_FFI_TEMP_DIR": "$(PROJECT_TEMP_DIR)/libsignal_ffi", "LIBSIGNAL_FFI_LIB_TO_LINK": "$(LIBSIGNAL_FFI_TEMP_DIR)/$(LIBSIGNAL_FFI_BUILD_PATH)/libsignal_ffi.a", "OTHER_LDFLAGS": "$(LIBSIGNAL_FFI_LIB_TO_LINK)", - "LIBSIGNAL_FFI_PREBUILD_ARCHIVE": "libsignal-client-ios-build-v0.94.4.tar.gz", - "LIBSIGNAL_FFI_PREBUILD_CHECKSUM": "273236d44fdd2eb76f18de0d4229dd82d73ac1edb2e52e71885c6f98843a9c0d", + "LIBSIGNAL_FFI_PREBUILD_ARCHIVE": "libsignal-client-ios-build-v0.95.0.tar.gz", + "LIBSIGNAL_FFI_PREBUILD_CHECKSUM": "79f53932ff82f792b70e30bad3b38801da0b882137adaf65ad54d907a94f3d29", "CARGO_BUILD_TARGET[sdk=iphonesimulator*][arch=arm64]": "aarch64-apple-ios-sim", "CARGO_BUILD_TARGET[sdk=iphonesimulator*][arch=*]": "x86_64-apple-ios", "CARGO_BUILD_TARGET[sdk=iphoneos*][arch=arm64e]": "arm64e-apple-ios", diff --git a/Manifest.lock b/Manifest.lock index 2da0f65b..437a1c9c 100644 --- a/Manifest.lock +++ b/Manifest.lock @@ -9,8 +9,8 @@ PODS: - LibMobileCoin/CoreHTTP (6.0.2): - SwiftProtobuf (~> 1.5) - libPhoneNumber-iOS (1.2.0) - - LibSignalClient (0.94.4) - - LibSignalClient/Tests (0.94.4) + - LibSignalClient (0.95.0) + - LibSignalClient/Tests (0.95.0) - libwebp (1.5.0): - libwebp/demux (= 1.5.0) - libwebp/mux (= 1.5.0) @@ -52,8 +52,8 @@ DEPENDENCIES: - GRDB.swift/SQLCipher - LibMobileCoin/CoreHTTP (from `https://github.com/signalapp/libmobilecoin-ios-artifacts`, tag `signal/6.0.2`) - libPhoneNumber-iOS (from `https://github.com/signalapp/libPhoneNumber-iOS`, branch `signal-master`) - - LibSignalClient (from `https://github.com/signalapp/libsignal.git`, tag `v0.94.4`) - - LibSignalClient/Tests (from `https://github.com/signalapp/libsignal.git`, tag `v0.94.4`) + - LibSignalClient (from `https://github.com/signalapp/libsignal.git`, tag `v0.95.0`) + - LibSignalClient/Tests (from `https://github.com/signalapp/libsignal.git`, tag `v0.95.0`) - libwebp - lottie-ios - MobileCoin/CoreHTTP (from `https://github.com/mobilecoinofficial/MobileCoin-Swift`, tag `v6.0.3`) @@ -89,7 +89,7 @@ EXTERNAL SOURCES: :git: https://github.com/signalapp/libPhoneNumber-iOS LibSignalClient: :git: https://github.com/signalapp/libsignal.git - :tag: v0.94.4 + :tag: v0.95.0 MobileCoin: :git: https://github.com/mobilecoinofficial/MobileCoin-Swift :tag: v6.0.3 @@ -113,7 +113,7 @@ CHECKOUT OPTIONS: :git: https://github.com/signalapp/libPhoneNumber-iOS LibSignalClient: :git: https://github.com/signalapp/libsignal.git - :tag: v0.94.4 + :tag: v0.95.0 MobileCoin: :git: https://github.com/mobilecoinofficial/MobileCoin-Swift :tag: v6.0.3 @@ -131,7 +131,7 @@ SPEC CHECKSUMS: GRDB.swift: 1395cb3556df6b16ed69dfc74c3886abc75d2825 LibMobileCoin: 8503f567fa32184a5be7bc038fbd727747dd9991 libPhoneNumber-iOS: 1a34106b49dc6e12a7f37eb9aee7c64011509547 - LibSignalClient: 08d66ae1b4e9c93f9e6930cc0260df27c14ecd03 + LibSignalClient: a98db1d538243e43ecac040005204bd274cbd8c7 libwebp: 02b23773aedb6ff1fd38cec7a77b81414c6842a8 Logging: beeb016c9c80cf77042d62e83495816847ef108b lottie-ios: fcb5e73e17ba4c983140b7d21095c834b3087418 @@ -143,6 +143,6 @@ SPEC CHECKSUMS: SQLCipher: ff2f045b20d675a73a70f7329395ddd4a2580063 SwiftProtobuf: 9e106a71456f4d3f6a3b0c8fd87ef0be085efc38 -PODFILE CHECKSUM: e3d9c2375b2f8bb1af334adb83effea5eedff4fb +PODFILE CHECKSUM: ee98007764e1569e9dbe4f25053510725b19fc88 COCOAPODS: 1.15.2 diff --git a/Pods.xcodeproj/project.pbxproj b/Pods.xcodeproj/project.pbxproj index c0358d02..6dbb279e 100644 --- a/Pods.xcodeproj/project.pbxproj +++ b/Pods.xcodeproj/project.pbxproj @@ -7,3892 +7,3881 @@ objects = { /* Begin PBXBuildFile section */ - 000B820E7ADE093E5974CDD4AEEAEEAD /* DestinationWithPaymentIntentMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 806CE64387158972E94BD15FF02C48FD /* DestinationWithPaymentIntentMemoUtils.swift */; }; - 007D927B8A546B770C04ECA25FF4DDAF /* Data66.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F5CF8397DE957B6AEA2BF9A7322FBAF /* Data66.swift */; }; - 007DBD0D16562DD256473BB56C1E61F6 /* Logging-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A7921F942A1C6BCF099D527595B9567 /* Logging-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 008F8910C74B7237DD59D13327592967 /* HttpCallable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 102B115167245AE2E9E3D906E65675BA /* HttpCallable.swift */; }; - 00A2CCC22D93B1D1E7014CED2D4CC99D /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 69DA1C938DAC22E12C7C0ECFB20D6EB1 /* SDMemoryCache.m */; }; - 00AB9B0658C5DCF629F5CF607368D9EB /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F57F83DC94695685BA1CDD3D1F238FE /* SDImageGIFCoder.m */; }; - 00ABEA14FDD5C63B0CF24A70C5E94B4C /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 232B9E576AA3B91979DFA244F7288878 /* SDImageCacheConfig.m */; }; - 011B1DBEEAF5DA0E92B268D0BEE9DDF4 /* ReceiptCredentialRequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2282FB4AC5B205207E7E19132AB75DA2 /* ReceiptCredentialRequestContext.swift */; }; - 01350FCCEA90E92B7AEEC6205E104A36 /* DefaultCryptoBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D6E521BC0B50E50AED3221A45AEF0C3 /* DefaultCryptoBox.swift */; }; - 015275320E6511CE1E38400825E18B01 /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C54BDA055B5EA5FDE1137D23D8AC6BCD /* CompatibleAnimationView.swift */; }; - 017EF1D1FA9E410483A153E5DDC59913 /* GroupCall.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0D2649E5B60BAF9B18E4AECE130D9D4 /* GroupCall.swift */; }; - 01B1E1A2D13CFE6B3D956A661E51EF94 /* libwebp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DB081E5F1264601F40B656F8D962534 /* libwebp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 01C062D13F9D02C6D9C8C564F9FBFC95 /* Archive+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F182A293DAE7EEA6D4BA891DA136CCE /* Archive+Helpers.swift */; }; - 01C06EDCA697E81230D246B6F1755241 /* SwiftProtobuf-SwiftProtobuf in Resources */ = {isa = PBXBuildFile; fileRef = 38DFD12C0DE83AD51C78858605BBA299 /* SwiftProtobuf-SwiftProtobuf */; }; - 01C5F23BE12DFAC9A30EF4B448ABBE4F /* NonRotatingUrlLoadBalancer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8FA5EE0D466A1735AFBA1151E7D6D03 /* NonRotatingUrlLoadBalancer.swift */; }; - 01CAC91FD06D848C8F1EACF90ED1219F /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = 777400EB5E0F06A5342E6EA3F09216FE /* CocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 020FB52D59F6B17DD06126BB470F14F6 /* URL+Prefix.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6D13AAB76CA8A3FC4470BD1F0A5E532 /* URL+Prefix.swift */; }; - 022252067639931CFE9BB5E546B23E98 /* EpoxyableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10EAB93AC1BC489F621144826929FCC7 /* EpoxyableView.swift */; }; - 0234D9BA5C3871AA75E8ED1C44A4FC39 /* Collection+Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C0FD7E2FA489067543176A88FAE5E02 /* Collection+Async.swift */; }; + 000B820E7ADE093E5974CDD4AEEAEEAD /* DestinationWithPaymentIntentMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1A7857FCDD0F0CF6AC22E29B2A9E8B /* DestinationWithPaymentIntentMemoUtils.swift */; }; + 007D927B8A546B770C04ECA25FF4DDAF /* Data66.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECE54440E7354F97C9B26A386D416840 /* Data66.swift */; }; + 007DBD0D16562DD256473BB56C1E61F6 /* Logging-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 25F719238C6982115FF0EBFCD4E3B21A /* Logging-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 008F8910C74B7237DD59D13327592967 /* HttpCallable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 479D3A0D80D07D7975A5256F36084E6C /* HttpCallable.swift */; }; + 00A2CCC22D93B1D1E7014CED2D4CC99D /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 940D7972D8E863EB7D13E8FD68AFAEC0 /* SDMemoryCache.m */; }; + 00AB9B0658C5DCF629F5CF607368D9EB /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = FB14082F0AEFA558C5560918D3AF8BD4 /* SDImageGIFCoder.m */; }; + 00ABEA14FDD5C63B0CF24A70C5E94B4C /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 45E3DA76DB9D06E468B434A0166E6E38 /* SDImageCacheConfig.m */; }; + 00FDD8D7CF2EB672FC46CB34FA327545 /* ProfileKeyVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F55F3F1F38EF6ACCC2E00090D9D67E1 /* ProfileKeyVersion.swift */; }; + 0122E10D39D30C4A4D12960D898FD69C /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B5AC8F6309298BA87313A2E49E6358 /* encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 01350FCCEA90E92B7AEEC6205E104A36 /* DefaultCryptoBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3386A5D60729F977E3B3172B62F90A8F /* DefaultCryptoBox.swift */; }; + 015275320E6511CE1E38400825E18B01 /* CompatibleAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0445093F63AF0B1C275038A21672FA1B /* CompatibleAnimationView.swift */; }; + 0172A39022CE6580515F896D16D58C20 /* ServerSecretParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 019099FB943357751E0ED89A3BD698B1 /* ServerSecretParams.swift */; }; + 017EF1D1FA9E410483A153E5DDC59913 /* GroupCall.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFE11EEFB0CF1A46B22D5922C64A15A /* GroupCall.swift */; }; + 019A2E6D91C5DE21C90BFEA2B7476649 /* SenderKeyDistributionMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2CCC468ECE72F548644AF43BA8E79B4 /* SenderKeyDistributionMessage.swift */; }; + 01C062D13F9D02C6D9C8C564F9FBFC95 /* Archive+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBC35F722FB4723AC0A1FB8A8CE3E07F /* Archive+Helpers.swift */; }; + 01C5F23BE12DFAC9A30EF4B448ABBE4F /* NonRotatingUrlLoadBalancer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C8EF78BDE11CA212E2863B92CDFAEB5 /* NonRotatingUrlLoadBalancer.swift */; }; + 01CAC91FD06D848C8F1EACF90ED1219F /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = 543D0F0E46B62E6CFB4EA6E4698372D4 /* CocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 020FB52D59F6B17DD06126BB470F14F6 /* URL+Prefix.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6B42C9A506087A9B08E67899F12A6F0 /* URL+Prefix.swift */; }; + 022252067639931CFE9BB5E546B23E98 /* EpoxyableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28CCC2D7C35A396CB0843AA2A1430A26 /* EpoxyableView.swift */; }; + 0234D9BA5C3871AA75E8ED1C44A4FC39 /* Collection+Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C4C0764E7D68FF4E0F3F7FF9DBC9193 /* Collection+Async.swift */; }; + 0237F75486030DE4824AA972E9081007 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; 025C50DBFF174E5B9DA4BF2A15179010 /* Pods-SignalShareExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 05B80C66E4918E0F1580FCB6F926479A /* Pods-SignalShareExtension-dummy.m */; }; - 026219FDE4C816C74A3C0994D26013E3 /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = DAB76C59588557894B50CEEF5A985734 /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 02CC067888F0B754823BBB50F9AFAED4 /* Keyframes+combined.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01278D6775F4A7B8E65BD64B740870F9 /* Keyframes+combined.swift */; }; - 032B176540E852682F2F9CE45BDE1A20 /* ValueObservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2692F1891662F712CABADEF999827C0 /* ValueObservation.swift */; }; - 032E72EB0D0B674F362F240BA222F2E9 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C8E2FCC587D07173D682D651B05BD88 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 03434C32BD44E3AE1C9755C13ADE9D83 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7383D4E95EB443D05C924F68398E2B6 /* ImageAsset.swift */; }; - 034A6F7A6A33E1E8EB762155429ACDF4 /* PureLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B5F395295ED3A1B407D5B8A13A1CD63 /* PureLayout-dummy.m */; }; - 034FF1BE89D00E798BE94CA3D0B4254E /* GroupSendEndorsementsResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D18C1B0172A0DDD5DB9E8C9FA8383A4 /* GroupSendEndorsementsResponse.swift */; }; - 037DB5F8790D9C8A7405A00875CB1515 /* FTS3Pattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = B639D1E6C152F784812F8558BA260179 /* FTS3Pattern.swift */; }; - 038AB5F7042B334C540DE4A0D6392F92 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 277975AF1757CE3E64A92BBD1893304D /* UIImage+MultiFormat.m */; }; - 038E064F2C57C959ACB78EC881CDD3E7 /* ContentConfigurableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07F4B95C992A1EEAE0746916B722D631 /* ContentConfigurableView.swift */; }; - 03A7154CA12D91D2BF9CCF7DA76501B2 /* StringUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9693581C6A457B73880297B567BAE0A5 /* StringUtils.swift */; }; - 03ECE8EE49124107BC15BF65C14CFB1E /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16389986204C854CE1CE21CF355A8D9C /* GroupOutputNode.swift */; }; - 040E7E5E5CB8AB110BD7009A2A2B7B16 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D116DF85CB18A724CC50AFA98EC1B1F6 /* SDImageAssetManager.m */; }; - 0413B1EBD7B40FDED26E54F370C300FA /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62A03BAFF7100758A9C76B4066045C50 /* KeyframeGroup.swift */; }; - 0452D4C366968C96649CB43A23F6C04A /* NBPhoneMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BCBB6459B739B7D00F70EA0786B78AB /* NBPhoneMetaData.m */; }; - 045DE3A7478599CB74EEB7BBBC451DBA /* ConnectionProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9965931D9BDFE3139DC66D0F33C71AC2 /* ConnectionProtocol.swift */; }; - 0500C7B74BEF7F06EB2F3E829BBDA30C /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A65D69EE30DEA3A4638CC1AAC61C557 /* AnimationKeypathExtension.swift */; }; - 05547F339D52B5FE9AF0896CA2511EFF /* Message+JSONAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 963100FBBC2A855A1BAFC5F76FCE3E9A /* Message+JSONAdditions.swift */; }; - 056DA65257EFA12D37276418396ACB89 /* NBAsYouTypeFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 35C096C10E91B195C1080C77713D7EA3 /* NBAsYouTypeFormatter.m */; }; - 059B7F9440C2831447B18682C3677685 /* RecoverableMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B223EE4709AFC132EAAF1D0030D496E2 /* RecoverableMemo.swift */; }; - 05E140F8FD41F8D4652C83759FE30CF8 /* JSONScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08C5877182BAA5311A858F6E497E6A58 /* JSONScanner.swift */; }; - 05ED0CEEB72D9E1362E4FCA997319582 /* OwnedTxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DEA9A7AB1C6A42423C044152DBA77EE /* OwnedTxOut.swift */; }; - 05EE680D4232D0C1E504D675607326DF /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = E03A743DC68A280B09E03D4377565A34 /* SDWebImageDefine.m */; }; - 0600E15E4BCA8807A33954917667393E /* BinaryDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67EFB4CF3A53E9914E9F9057B57981AA /* BinaryDecodingOptions.swift */; }; - 06164BE516967AD6A56B20239C6C48E7 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2796B2B5D2C54F2C832F0ADC0E1F8AC5 /* InterpolatableExtensions.swift */; }; - 0626601E6CE56F1EAA1910ED2426CF79 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 949F82643E0459888E7F8EC79BDA596F /* GradientStroke.swift */; }; - 063C13D0BED994C1F1A7757B6D1A6A7E /* AuthCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFAAFA19DEDE2AB5E95AC7F4CC239B4F /* AuthCredentialPresentation.swift */; }; - 066C71AE126B1C965100C185387658A3 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 686C1291A0E2F750F09AEA1390444BE5 /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 067269644047A0254C5FBFFB40A8FAE4 /* BinaryEncodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B29DA57E461E17D6F48C881E9618EF8A /* BinaryEncodingError.swift */; }; - 06910DF719B4C97FC7DF5139F166943B /* wrappers.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 177ECEA06587F8D509D833D7EC86F139 /* wrappers.pb.swift */; }; - 069339593DEAC42FC8949EB8A19F0D59 /* FogReportConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C227DCA38AF949F2B211CFF07371285 /* FogReportConnection.swift */; }; - 0703BB98B908708BA30C59911ED07389 /* TransferPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = D292CA3295EA319C60278B78120E6E22 /* TransferPayload.swift */; }; - 0733E888C858B3254028465B42AE6906 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = B691CC6BB62B04560CD81F0BEFDD3156 /* Merge.swift */; }; - 0750BD167D2E80CA7B0835968AFAD449 /* HsmEnclaveTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAEE78A7D09240EC23E4F4FFAFDF35BC /* HsmEnclaveTests.swift */; }; - 075F39C8372A4768440F83D9CC19D9C0 /* ViewEpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2090B67CA38C94D715A47FF969B2EC6 /* ViewEpoxyModeled.swift */; }; - 07D3285C8CE24CBFC86D3B3844C7B5FF /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 692F976BD69A428A7591B0B3D6E961A3 /* GradientFillNode.swift */; }; - 07E72453AE93A1BCD2F3141BE35B5022 /* quorum_set.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15257E30891C52434353212BEBFC4263 /* quorum_set.pb.swift */; }; + 02C9BC8CAF570C786DF29408BB197934 /* sharpyuv_cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 1696593D1315D2162572E18F872ACD08 /* sharpyuv_cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 02CC067888F0B754823BBB50F9AFAED4 /* Keyframes+combined.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B284E72A3D251ED86693032CEA4D1CC /* Keyframes+combined.swift */; }; + 032B176540E852682F2F9CE45BDE1A20 /* ValueObservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CBB70A4E3A09ECF341E6A0E840E93B3 /* ValueObservation.swift */; }; + 032E72EB0D0B674F362F240BA222F2E9 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D203D18727E94B6060A4B8E8CE0BF108 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03434C32BD44E3AE1C9755C13ADE9D83 /* ImageAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B2976BF54185FC6D08ECCCCF1E1615A /* ImageAsset.swift */; }; + 034A6F7A6A33E1E8EB762155429ACDF4 /* PureLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 295899851550D823B875D6B83A340CCD /* PureLayout-dummy.m */; }; + 03539FAEFC6EDCC58A6279D2AAD344CE /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3398A8497D4C2029E6E4E6F4752E2CD2 /* decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 037DB5F8790D9C8A7405A00875CB1515 /* FTS3Pattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 219083C9C70DB3591F9AC5CB8C1BE1F6 /* FTS3Pattern.swift */; }; + 0382940FEE12E69DE2C4C2F7000132B5 /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 100F7EC6B5494FAF76246DB87A910CCA /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 038AB5F7042B334C540DE4A0D6392F92 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E0B7A3AF812A0960E628946E4D35DBF /* UIImage+MultiFormat.m */; }; + 038E064F2C57C959ACB78EC881CDD3E7 /* ContentConfigurableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22A95B43862E8A48C12E76531254E58E /* ContentConfigurableView.swift */; }; + 03ECE8EE49124107BC15BF65C14CFB1E /* GroupOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E0E4BD7A83A3B903BE506BBE3641F8E /* GroupOutputNode.swift */; }; + 040E7E5E5CB8AB110BD7009A2A2B7B16 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CAE7100C65EFD20CC1F0AACF9EE86E43 /* SDImageAssetManager.m */; }; + 0411B05A6C7626BBAD9EEA7519D22A8E /* UuidCiphertext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 305CDCD2D7D7946E1FC7ADCCD4761716 /* UuidCiphertext.swift */; }; + 0413B1EBD7B40FDED26E54F370C300FA /* KeyframeGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84CB7C00D5E418265236B69FF61438B1 /* KeyframeGroup.swift */; }; + 0452D4C366968C96649CB43A23F6C04A /* NBPhoneMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C7F73F559202F5DE7B99FA460F2A06A /* NBPhoneMetaData.m */; }; + 045DE3A7478599CB74EEB7BBBC451DBA /* ConnectionProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C70BAE53C25180213E8B8FAF2C80F4C /* ConnectionProtocol.swift */; }; + 04961C3C7B5932570670AC1D4FE145F6 /* PathDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1BF5BA704337D6F27B8F7D01A1F54B /* PathDecoder.swift */; }; + 0500C7B74BEF7F06EB2F3E829BBDA30C /* AnimationKeypathExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1692D5A4B9811359D4BC08142AF9E0D0 /* AnimationKeypathExtension.swift */; }; + 056DA65257EFA12D37276418396ACB89 /* NBAsYouTypeFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 380B17D8C04A88C8ADFDCB158E3F711A /* NBAsYouTypeFormatter.m */; }; + 059B7F9440C2831447B18682C3677685 /* RecoverableMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C86BFCA4A1F7935D999AD19FB11DDF5B /* RecoverableMemo.swift */; }; + 05ED0CEEB72D9E1362E4FCA997319582 /* OwnedTxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = A258296D17095A1A35937FF2F0BB7585 /* OwnedTxOut.swift */; }; + 05EE680D4232D0C1E504D675607326DF /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F07BACD75C0EA8E1F1A271A89B59E8A /* SDWebImageDefine.m */; }; + 06164BE516967AD6A56B20239C6C48E7 /* InterpolatableExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6217F423502F7B454F6F8771BAE72CF3 /* InterpolatableExtensions.swift */; }; + 0626601E6CE56F1EAA1910ED2426CF79 /* GradientStroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A3FCD48941B822CA0F8DACEFE244DB9 /* GradientStroke.swift */; }; + 069339593DEAC42FC8949EB8A19F0D59 /* FogReportConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8412CED8455D07BCB9096335F0D723E3 /* FogReportConnection.swift */; }; + 0703BB98B908708BA30C59911ED07389 /* TransferPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68106C3C4C5CA7D883EBC30CB52EEDD9 /* TransferPayload.swift */; }; + 0733E888C858B3254028465B42AE6906 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51CAADD82F51BDBCE648FC556E105B88 /* Merge.swift */; }; + 075F39C8372A4768440F83D9CC19D9C0 /* ViewEpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 832B3E077453187D621717B4A4CC5A0D /* ViewEpoxyModeled.swift */; }; + 07905FE0E69F35A256BD51F8DF93E27A /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = B9A7BFFD097B6439622C07A3A3392C93 /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07D3285C8CE24CBFC86D3B3844C7B5FF /* GradientFillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2611422F4255E314B1D88921274BA11C /* GradientFillNode.swift */; }; + 07E72453AE93A1BCD2F3141BE35B5022 /* quorum_set.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 951DDB70A43F23CCF2D6B86641A16FB4 /* quorum_set.pb.swift */; }; 083C6D562C133B473F367868C70AFA03 /* Pods-SignalShareExtension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CBBDB7A4CE1194016157AF199FE9A4AE /* Pods-SignalShareExtension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08631A182E41AD4B9A9D5ED9F3ABA6F9 /* ChatServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6504636F2178F2F24A3BAC8DB57D2251 /* ChatServiceTests.swift */; }; - 087B70B9E2A6DDE876296F2EA88A2A98 /* DatabasePublishers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B54A67C643AC5867420A03FFB4B909 /* DatabasePublishers.swift */; }; - 089746524B908CF1781354424998BE2B /* EmptyAttestedConnectionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CBE2CB8AE72C133A6B58A23F4EA09C1 /* EmptyAttestedConnectionConfig.swift */; }; - 08995CB3633F44EE9F83D9668756FF9B /* Data+TypeConversions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ABCF8BFB858A5808918876318045E98 /* Data+TypeConversions.swift */; }; - 0907C3DD6181D3D5855C3AE979E27880 /* Archive+MemoryFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0666FCA00203F27D1628524FF4DC7AC7 /* Archive+MemoryFile.swift */; }; - 091E2215CA5A7C06F5143EA3F354B45C /* timestamp.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63777089EBD416F61B4C85493F8819C /* timestamp.pb.swift */; }; - 092D255FA1E08F32B6135EC16BD432DF /* Data66+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 050E011762CF87304C777752063E65EA /* Data66+withMcMutableBuffer.swift */; }; - 09E37DC0A8F754BD6DE0941887DDED82 /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D4AADD8125BBDA1A7AB4A6C4F19DCCE /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 09F0A4F2E9EB7F38E3B60E740DC51E4D /* AccountActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77BA98F090D26F389D508C8FC46A539A /* AccountActivity.swift */; }; - 0A30BFB3937B7B84F24D75E599D64D6F /* OrderedDictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3669F09D4FAF01A1561FC38FAE73DDA /* OrderedDictionary.swift */; }; - 0A5A7B39D401852187D4BF9D3324C91C /* PlaintextContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = A39AC02DA36AD156AC0A23CD37E8CD33 /* PlaintextContent.swift */; }; - 0A898B085967DFB0F87BAB361E1F44EA /* JSONDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F5734BC0D23A38BA9107D242407FF9A /* JSONDecodingError.swift */; }; - 0AB65535EAD394376416E964ED4A80DA /* ProfileKeyVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC58D9055B36B4A107CBBD12CE4DCA2 /* ProfileKeyVersion.swift */; }; - 0B627B7F8C1AE0686070B66711B32800 /* PersistableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBF57EE83B58D558693F2A7F15508B /* PersistableRecord.swift */; }; - 0B7726305DBAEF74217E615FF71D6C32 /* CallLinkSecretParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A207609308880739B682467BCE19CA7 /* CallLinkSecretParams.swift */; }; - 0B8592354C51BD429428A2303D1400B0 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 656721A51383152C3460B6C214B36934 /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0C03EB8E37B9501FD445A8386C9F04EA /* TransactionStatusChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CF66564C2B54FD3B51FF94560672547 /* TransactionStatusChecker.swift */; }; - 0C070D0BB3E773D29766921ED8AFDD23 /* UserBasedAuthorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93396CDA34F40DDFFDDA8B1088C2AF18 /* UserBasedAuthorization.swift */; }; - 0C1D1F1B6EE78B548540A1CDE046DBCE /* Google_Protobuf_Any+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E77607D3F2D7FD62254602F301B947D2 /* Google_Protobuf_Any+Extensions.swift */; }; - 0C4439C5C2534CCA2FAE13B333F8AE34 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC45DBD4F4D68A4C27715FF0240D36DA /* FillRenderer.swift */; }; - 0C69C831A2C71D0C737082E89AC2AB89 /* SenderWithPaymentRequestMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7F9124373DFCFE9EC09EAA6E9A751A1 /* SenderWithPaymentRequestMemoUtils.swift */; }; - 0C7B85755E1C352EED3AEE0214557409 /* IoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49721F364CFFC99B87F24D43CD61A255 /* IoUtils.swift */; }; + 085DE7339E0ACED536805B22C6553F1A /* CreateCallLinkCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0964725D4247B41F95CEA91C08EBF88F /* CreateCallLinkCredentialPresentation.swift */; }; + 087B70B9E2A6DDE876296F2EA88A2A98 /* DatabasePublishers.swift in Sources */ = {isa = PBXBuildFile; fileRef = E469420CFC1BA54DA608F10D128904A9 /* DatabasePublishers.swift */; }; + 089746524B908CF1781354424998BE2B /* EmptyAttestedConnectionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 091A22901D9344F4A9C0A8BF4B00C426 /* EmptyAttestedConnectionConfig.swift */; }; + 08995CB3633F44EE9F83D9668756FF9B /* Data+TypeConversions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6259F1EEBDDBE55331AB56AB81586496 /* Data+TypeConversions.swift */; }; + 0907C3DD6181D3D5855C3AE979E27880 /* Archive+MemoryFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8A7ABDFBD7E4E7B5AD4D661A35CA4D4 /* Archive+MemoryFile.swift */; }; + 092D255FA1E08F32B6135EC16BD432DF /* Data66+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8F22EF35A9326CA38749576775B550E /* Data66+withMcMutableBuffer.swift */; }; + 09EB6462EC6B9916CED55D1C79F98143 /* TextFormatDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607AD3871D73396AE17A100A9F5F8F1D /* TextFormatDecodingError.swift */; }; + 09F0A4F2E9EB7F38E3B60E740DC51E4D /* AccountActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ED533039F4B6BC428BB1D1DB3E6170D /* AccountActivity.swift */; }; + 0A30BFB3937B7B84F24D75E599D64D6F /* OrderedDictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3CA2E5DCFB6D6AF4539DE16237655E2 /* OrderedDictionary.swift */; }; + 0B627B7F8C1AE0686070B66711B32800 /* PersistableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5CBA5464632B3B9035E42CC58DE27DE /* PersistableRecord.swift */; }; + 0B8592354C51BD429428A2303D1400B0 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 30BBF42C6BD72334B04425F4F411EEFF /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0B8DB1D9AC0FE0B3F5E8795374A11B17 /* UnknownStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53F70708184BAC8CCE44BAA05A36B01E /* UnknownStorage.swift */; }; + 0BDDB69DE81E826A87FE9339C629E9A1 /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F339A96AA62ED9472A7470316F3EF63 /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0C03EB8E37B9501FD445A8386C9F04EA /* TransactionStatusChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9B752863F15F6C6C241041A5836D6CB /* TransactionStatusChecker.swift */; }; + 0C1F7108E4862F71A07BDF4B3E386E05 /* JSONMapEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15FE33CFA70E57C5653C5C15312EDBAA /* JSONMapEncodingVisitor.swift */; }; + 0C23E5F74517E048E43021B3CFE8F797 /* api.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF6F8247F4E73015C2FFFD7310CB25B /* api.pb.swift */; }; + 0C4439C5C2534CCA2FAE13B333F8AE34 /* FillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33C551130AE277B425CEE2A115FF0571 /* FillRenderer.swift */; }; + 0C69C831A2C71D0C737082E89AC2AB89 /* SenderWithPaymentRequestMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C5F52AADCF19B082AA3DBD89C8FEFDE /* SenderWithPaymentRequestMemoUtils.swift */; }; + 0C7955D8E35BE37A211AACE6A0CA3D9A /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C34D29B4934875E93A71385C08631C8 /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C9152D9726BC88F39BDE1223912DDD0 /* MessageBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0819A7E055CF44C8A63DF70FF0E1135A /* MessageBackupTests.swift */; }; 0D08BBB1D99EB5C82AD21CABC0723186 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 0D23D5B066D92307C3F9198A13035918 /* InfallibleDataSerializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8093B53CB0DA8FA96EA55FF62DC3C916 /* InfallibleDataSerializable.swift */; }; - 0D598450FBCAA773CD3D258DFC21B9E6 /* DDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = B8C7C475FE6C073B029DE8B4F9A1D667 /* DDAbstractDatabaseLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D6C9D52C4CA727F8EB0300BEF59EC27 /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = A1193DC382FF6B91E6C3A19E1FAE5853 /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0D9488860C5271882F4FA741B415B544 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 0DC8489B9D4044E5F9C07B023CE9F38E /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B8397A65898A840E3DC892D151D7E8F /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0DCF0540AA7CF312C8C4F1E9C63C9FC1 /* sharpyuv_dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = C954BF0BFAC58BC31AD4D85D91858897 /* sharpyuv_dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E0AFCFAB80F559FE949FEF99710FB5F /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F4359E0D460DD81243101D2B9E15B21 /* MaskContainerLayer.swift */; }; - 0E5D5845C76A05381A3C7B96851E9D60 /* printable.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA44B7C1EBEFEFB2F9E18D4909C712C9 /* printable.pb.swift */; }; - 0F5C4E833A5A2056B622477E8DB7EC01 /* Username.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE1D4079799803AC1A3DD9621F7A2F96 /* Username.swift */; }; - 0F636906695BD50A36A53B818C91982A /* DatabaseFunction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21657DAC5ECB5A0F859E444ED370D984 /* DatabaseFunction.swift */; }; - 0F653961D39DFA286348463CBC7A9E15 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2094812E7B4BA25A4EE8F1359413FF4B /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F8DE12F337C2873EB45EC9EBB95DADD /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E17A58EA38DA13901E594B54E6856DF /* Transform.swift */; }; - 0FB957FEC92D7E05591D4B0F2DC3FF41 /* PureLayout+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AD0F225834AEFC99E73ADEC813B8B9C1 /* PureLayout+Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FE0B725C63E2DFD079AC63D16AB743A /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DB0A33E991B15D32B6925C2E9EDD312 /* DDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1005E17D026C3B12BAED88ED903CF917 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 319BD793335E77D7B0FD4D19E0CAE5EC /* SDAnimatedImage.m */; }; - 102D38B0FA6858E2B9B544C196089A38 /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E6D9B4FC2CE7A71EE1961B58C2E62FE /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1078CA458AB717BA653E944DF13912C7 /* Google_Protobuf_Any+Registry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52FBD681B0E1B1171F4025DA809CAD0E /* Google_Protobuf_Any+Registry.swift */; }; - 10963492F1557B0F68EACE6A3127553B /* DotLottieCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEC087609D26E30623907A744FA74160 /* DotLottieCacheProvider.swift */; }; - 10CC7D64273071F15FDECAB9C8FC91CD /* ClientZkReceiptOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 377C67E280C48301A8E4AB0AC25E8856 /* ClientZkReceiptOperations.swift */; }; - 10FE2F05DF79AD1808F838A6DF454101 /* View+ValueChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = E035BE5C72A43368A5E0B86A1D4B53A8 /* View+ValueChanged.swift */; }; - 1139329E5595DB58530DA92271B3F780 /* ViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6381CAD13227A0C692878E96C1A351D /* ViewType.swift */; }; - 117F59920F8A3895CBA6054883F602B2 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = C2110A7C5ED2FDB8D006A32F664C2109 /* DDDispatchQueueLogFormatter.m */; }; - 125188CDC0E703A2422237E58383CE47 /* NBRegularExpressionCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E9C27C6F78D0484E3803214F0F8D5A4 /* NBRegularExpressionCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 12552B551043D172CFD6E9E57BF42E7F /* LottieAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B909E01681762C794D9102DC8B45DD /* LottieAnimationLayer.swift */; }; - 125D31394BE6A09FF9D1D58F011A0C98 /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 82D4B7195167100E2F2C22299F49BD8F /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 12AB9070AA39491082AF994E9B88C657 /* BackupAuthCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845D434DAD3E5CBD7C9138A7940A4EC1 /* BackupAuthCredential.swift */; }; - 13AE3715D5DFBF87B5F6A81EC30C6001 /* UsernameTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3795B824C6713689DB48AE4BB2692B6 /* UsernameTests.swift */; }; - 13AE7E1BA903C8BF4052DA87477145DA /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D671321BD2AB8CB9642BC60F3BA7F061 /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 13B308F2764FE5DFF82A0E357C656037 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D8CAC1601280BC70417379A93740C24 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 1466A5BF249FF94EDE41D9F7C8374EA6 /* UnsignedInteger+SafeArithmetic.swift in Sources */ = {isa = PBXBuildFile; fileRef = A318E4713536B47E354A6DF66F58005E /* UnsignedInteger+SafeArithmetic.swift */; }; - 14735060301DD90A8196605D57FBDBD7 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = ACFF794E75F81F6AF21DC8B7A6D06540 /* SDWebImageOperation.m */; }; - 1474D076711D267029EB0408B87F51BE /* empty.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 601869866DA3C8FAFBB682E186F0FF5F /* empty.pb.swift */; }; - 147B234CCD64BE4676B9FDCA71220BB6 /* McRngCallback.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8C29EE08BC472B6F1525BCF76E14BD /* McRngCallback.swift */; }; - 14BC6A3A8550A9B4BBEAB92B4D0BD728 /* CallLinkAuthCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FBB3DD18D88AC92B7237092C6DE1C46 /* CallLinkAuthCredential.swift */; }; - 152C50593A3B20B14E853B14F45C00A5 /* SDImageFramePool.h in Headers */ = {isa = PBXBuildFile; fileRef = CE41A59AA0ADD4641082EABD97F3847F /* SDImageFramePool.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 156C5F191C85D81074EFA0FCF96E0B4F /* AuthMessagesService.swift in Sources */ = {isa = PBXBuildFile; fileRef = A979AFFACC43983BC5090E6C536EF934 /* AuthMessagesService.swift */; }; - 1608CF5654ACBD4418EEBC353013DC0D /* Account+SCIOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5010F05B2C0DE386841CC3CA1C14B0A3 /* Account+SCIOperations.swift */; }; - 160A954359429F895A09FE81C2BB6F17 /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC611685B3FAA26BDF5C3D06E4F8ADA4 /* DDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 163FD4C697B42A36E4452AF6BBC8DA17 /* AttestedHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77BEE9E5D553DF6F3D34363DDE8DB5C9 /* AttestedHttpConnection.swift */; }; - 1649FBAD5793B7FD4547FE2E0CB9854D /* MainThreadAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD91AAB121323976F8A6E29C7F9C52E4 /* MainThreadAnimationLayer.swift */; }; - 165B7D31A700C9B32C9DFBD632E15DC5 /* Data64+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C278C53D29203B097EEE646456502B6B /* Data64+withMcMutableBuffer.swift */; }; - 167BDC2157E74B799E32BDBEBAE15341 /* BlockchainConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA01E4CDB23BD8B0CEDCB92DB64E446E /* BlockchainConnection.swift */; }; - 16D5A52A0137DF08A938229C5B18F3F9 /* SecCertificate+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C2CB2992D0C9344E53A4B74F99B125 /* SecCertificate+Extensions.swift */; }; - 16DABF309C12FFAA43FAFFBD3CAD7B8E /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = C733E0EBDE53E9734B0AFB3FDBAFE98E /* UIColorExtension.swift */; }; - 16F03DAFAE6F50B57C50C2BEBA43CE8E /* RegistrationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0212684110AA463536817BD2A4752BD4 /* RegistrationService.swift */; }; - 17304DDA62B561B32A3A37B25336F119 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = E102CA8FCBC3F7A0FB19115AB9B3BC4E /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 17441339AA471CCFF4B0ED77D1ADD37A /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6115DFB83B0EC314621E4820A47A8403 /* KeyframeExtensions.swift */; }; - 17592A80C7C94434BE89B6A0F0190CDA /* Services.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C409D70430DA6C933864C4800FC0F1 /* Services.swift */; }; - 17899F58FA056EBC4695536B22743D86 /* TraitCollectionProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEA768C95BF9A7FE8F514495CC125D0F /* TraitCollectionProviding.swift */; }; - 17BD199D56A5BF4D67F3A3A7E5FBF8B6 /* ReceiptCredentialRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D5F581B763C55892CCC275CE767060 /* ReceiptCredentialRequest.swift */; }; - 17C0F1401A21B2D6868FF2FC85AF3D4F /* PreKeySignalMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BAD702ECE386BD750D0EA42A67544F0 /* PreKeySignalMessage.swift */; }; - 17D3843CC263C7A9FBF567B4C90801AD /* HttpProtocolConnectionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = F056FFFD567DBC94CAF3D21FD3018BC8 /* HttpProtocolConnectionFactory.swift */; }; - 1884CEE3F0D98313794F1465BD3DC558 /* ringrtc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C739CA1C68D4192080C15DE3ABB429E /* ringrtc.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 18E71A607C1E8D7EC8E74BBD55F0F947 /* TestCaseBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11B7177C580DD9A4736BAB27BACEE1BE /* TestCaseBase.swift */; }; - 19180BC7F2231E2CDF416EFEB79728BC /* DefaultHttpRequester.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5659C52550C80597A155F3B71DF6B869 /* DefaultHttpRequester.swift */; }; - 193274C147F767D08D05C6BAA2C74E6E /* SwiftProtobuf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DC11383675401FE18098EB1D864F11D4 /* SwiftProtobuf-dummy.m */; }; - 196C1D028A9256967001C7A2D10C1BF0 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 787207A4B2C74BF0163A192A24E69CF0 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19A47B8859A1CF55B2B9645FC561C965 /* SQLRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3766F629834804FEC3790658286135 /* SQLRelation.swift */; }; - 19DC305DFE56A45878003C06FEDBD2C0 /* ReceiptStatusChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16CF27E261ED4FA46B6F36678F5312C3 /* ReceiptStatusChecker.swift */; }; - 1A07B04E99EB1BEF60FF1E93163E1356 /* TextFormatEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC5E8BA9D85A0BB9C6F7D64CC124D808 /* TextFormatEncodingVisitor.swift */; }; - 1A208D7968B8E4FCA66DFD04221F0414 /* StylisticAlternates.swift in Sources */ = {isa = PBXBuildFile; fileRef = D28ED2C19BB7FCCB5156BD7F90F54F35 /* StylisticAlternates.swift */; }; - 1A70D2A6E3EE9EE23B8C331EC004C281 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B388E830D97B5FB56F79708B7819CA8 /* SDAnimatedImagePlayer.m */; }; - 1A772D04D389909B26D279B4D8367BF6 /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B204506D5BFB45F3C8CA7A88EC978EE /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0D23D5B066D92307C3F9198A13035918 /* InfallibleDataSerializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8BD9CAD6E8330518CBB1476A866C70 /* InfallibleDataSerializable.swift */; }; + 0D598450FBCAA773CD3D258DFC21B9E6 /* DDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = FF962C16A77780B061EC8AF81626771A /* DDAbstractDatabaseLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E0AFCFAB80F559FE949FEF99710FB5F /* MaskContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E308F0A12CF281EB043C2555D3D96B71 /* MaskContainerLayer.swift */; }; + 0E5D5845C76A05381A3C7B96851E9D60 /* printable.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4817CA3A8CBC1C49A8AFC2A98A47AC3B /* printable.pb.swift */; }; + 0EB39048CD7633EB2C1A268CB0E015C1 /* struct.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55C090837E48C314DE949AA02C3E13B4 /* struct.pb.swift */; }; + 0F2EFDA851998181FFD1DDCA0D7081A9 /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 8147043AD99C143E01BCF4FEB80F44CA /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0F636906695BD50A36A53B818C91982A /* DatabaseFunction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 975D8A25E1BE429329FFC9EF741434B1 /* DatabaseFunction.swift */; }; + 0F8B001BF5BBE8466699507B3427DA5E /* JSONEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0724C168625DABDB6CA6208192E10467 /* JSONEncodingOptions.swift */; }; + 0F8DE12F337C2873EB45EC9EBB95DADD /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94734BBDD1FE0483FA52DCF0C32AED67 /* Transform.swift */; }; + 0FB12E57513DBB20A02D0E87084CF310 /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A2197342A339FD7F8FB7360515241FC /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0FB957FEC92D7E05591D4B0F2DC3FF41 /* PureLayout+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DD50D4513939AA45340349D5ACFF1FB /* PureLayout+Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0FE0B725C63E2DFD079AC63D16AB743A /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B24BD76AE476A5391D62A340306A2E6 /* DDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1005E17D026C3B12BAED88ED903CF917 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = FB742B7F8B3FB30746F650874CD62A3F /* SDAnimatedImage.m */; }; + 101187727EF704DF2B018D7EF1CBCE52 /* ExtensionFieldValueSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A32FC136118A1170F3A323DEDC11108 /* ExtensionFieldValueSet.swift */; }; + 102D38B0FA6858E2B9B544C196089A38 /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 66A2BD9CEEB472F22DDE4AF0D7DC6C7D /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 106EE73EF20AC64C5FAE4E7680F8D158 /* SQLCipher-SQLCipher in Resources */ = {isa = PBXBuildFile; fileRef = 40B6E82B558CAB2B289F5BD57C9E2223 /* SQLCipher-SQLCipher */; }; + 10963492F1557B0F68EACE6A3127553B /* DotLottieCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D706B2B95FB9D2D6809E5958FC0AEE1 /* DotLottieCacheProvider.swift */; }; + 1099CB4BF093A4B6958923044232A5CF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; + 10FE2F05DF79AD1808F838A6DF454101 /* View+ValueChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E17E2BE6C61FD28D1C0D79CC2756A2E /* View+ValueChanged.swift */; }; + 1139329E5595DB58530DA92271B3F780 /* ViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A6F347CFB4CE1D011C75828A247D24 /* ViewType.swift */; }; + 114A66C1BB3F3B94686FC1A1808E3499 /* KeyTransparencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02D1343C726083425AEAD9DEC674DDA5 /* KeyTransparencyTests.swift */; }; + 117D890D2AC4C55756FA1D959A22DE05 /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = C6FD414ADB5099F97848067A9CEE9904 /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 117F59920F8A3895CBA6054883F602B2 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B0F062E5ED0B40FFD4EA0F178914868 /* DDDispatchQueueLogFormatter.m */; }; + 11E330D1CD3CBDC46858A93054DBE315 /* ServiceId.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF3638448FE03FDD1A3EF914EBAB1A3D /* ServiceId.swift */; }; + 125188CDC0E703A2422237E58383CE47 /* NBRegularExpressionCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CFBD7855979BAB3624122606BB2AF1B /* NBRegularExpressionCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 12552B551043D172CFD6E9E57BF42E7F /* LottieAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE9DEE889C9B1F172C13905B1317BC7 /* LottieAnimationLayer.swift */; }; + 12934596D9CD0D818E97CB994F8FA573 /* NotarySignature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DDFB42C26E31D4A6BCB20D6AAE5F48E /* NotarySignature.swift */; }; + 12A82A7B97AB1076DAF880CACCB9303B /* Message+BinaryAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10D753D5B673BE6CC45D426AE8D62607 /* Message+BinaryAdditions.swift */; }; + 12B3B6DDB830F94D9C555B6A696251FE /* HsmEnclaveTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED528EDBB86F331BC20C30281AD1CF23 /* HsmEnclaveTests.swift */; }; + 12C4791FD784C6B5E2A5E6DECFBE5A98 /* ExtensionMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC1A3B03063A72E0F80FE3A715D86594 /* ExtensionMap.swift */; }; + 1328A9DA31B5409F644CE239D6A02A36 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AF4E19DEE6663CB2B7AA44FF746C448 /* Message.swift */; }; + 13341A36FCFFAC66F1FB10DFB77F6B45 /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 880CEB7C1CC1BDD67A55CB2D3965FD21 /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1383E21ABB95EEA9B7763F9A28DDEF80 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DC3048CBBDBFD6409ED6971ECDE2F2E /* Version.swift */; }; + 13B308F2764FE5DFF82A0E357C656037 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = AFC494FC7E42866A8E2D5987A3AB52C2 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 13FC5CAB99B2D3276B71A85A5A5361BD /* NativeTestingNice.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD6D8B4416C2EFAC8642C0093CFD4757 /* NativeTestingNice.swift */; }; + 1466A5BF249FF94EDE41D9F7C8374EA6 /* UnsignedInteger+SafeArithmetic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B4665CE95DC9EB1E746A581408F0D7 /* UnsignedInteger+SafeArithmetic.swift */; }; + 14735060301DD90A8196605D57FBDBD7 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DEAF8F9673DEEA639B437A2442991AA9 /* SDWebImageOperation.m */; }; + 147B234CCD64BE4676B9FDCA71220BB6 /* McRngCallback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 459888ED54194A6AB60B2699897F42AE /* McRngCallback.swift */; }; + 14929403FFD19E6F1C03426978958DB9 /* NameMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 933D24966E94C77057E0C44462A6641D /* NameMap.swift */; }; + 152C50593A3B20B14E853B14F45C00A5 /* SDImageFramePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D33C7D7DDC053E6BDA656F55CB48C6C /* SDImageFramePool.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 1608CF5654ACBD4418EEBC353013DC0D /* Account+SCIOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0119AF672F97019D7CD45AC7974C480C /* Account+SCIOperations.swift */; }; + 160A954359429F895A09FE81C2BB6F17 /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 086EFCD59D1C2AA98E17DB93BEAC336D /* DDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 161EEB56C3D1F268D2039C4453BB21A4 /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 291F75CCFD4F347D3494A309D172E135 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 163FD4C697B42A36E4452AF6BBC8DA17 /* AttestedHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B9AB5E0FF5FF35FFAB7EE04B3BFD1D /* AttestedHttpConnection.swift */; }; + 1649FBAD5793B7FD4547FE2E0CB9854D /* MainThreadAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01F950F182F0AA4A79C814BD45A77225 /* MainThreadAnimationLayer.swift */; }; + 165B7D31A700C9B32C9DFBD632E15DC5 /* Data64+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC61FFA911371F81A399043A4273EC43 /* Data64+withMcMutableBuffer.swift */; }; + 167BDC2157E74B799E32BDBEBAE15341 /* BlockchainConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79D68C37306A047AAAE4E5BF0704592E /* BlockchainConnection.swift */; }; + 16D5A52A0137DF08A938229C5B18F3F9 /* SecCertificate+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33AAECFE67CA6B036A47289C1E2370C3 /* SecCertificate+Extensions.swift */; }; + 16DABF309C12FFAA43FAFFBD3CAD7B8E /* UIColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6900180503C4571BEE2088D3E98301B2 /* UIColorExtension.swift */; }; + 17441339AA471CCFF4B0ED77D1ADD37A /* KeyframeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C33AE0E9E3AD3CB1899A8996DB7EB0E /* KeyframeExtensions.swift */; }; + 17899F58FA056EBC4695536B22743D86 /* TraitCollectionProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA07F5D9C0CFFBA0FA0E71AFB40ED967 /* TraitCollectionProviding.swift */; }; + 17D3843CC263C7A9FBF567B4C90801AD /* HttpProtocolConnectionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93AD8C914B1D02C2812118CD0533E5FE /* HttpProtocolConnectionFactory.swift */; }; + 17F96F11F415B4D0FB585050FEF0B7FF /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 3291AC914B874A5645047092FFB52883 /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 18CF765C17DA6583C67F3911314B88BA /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5698894117BC03C396D07F68FBCDAACD /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19180BC7F2231E2CDF416EFEB79728BC /* DefaultHttpRequester.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39C45606298A0E9FBFA4175F0441C958 /* DefaultHttpRequester.swift */; }; + 1937FDD663F48A8DD03E19FC7FA75074 /* ReceiptCredentialRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E00F38B2AA3B1D11B9C18EE26032932 /* ReceiptCredentialRequest.swift */; }; + 196C1D028A9256967001C7A2D10C1BF0 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = D4B24A626FDE577FD3F6C8E48BAD836B /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 19A47B8859A1CF55B2B9645FC561C965 /* SQLRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F0246CBAB15235996049646CA93C127 /* SQLRelation.swift */; }; + 19DC305DFE56A45878003C06FEDBD2C0 /* ReceiptStatusChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABE8D2EEFDE410B575848A464BA58D5E /* ReceiptStatusChecker.swift */; }; + 1A208D7968B8E4FCA66DFD04221F0414 /* StylisticAlternates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99E3F1E217732A3EBF3ACF1605A47984 /* StylisticAlternates.swift */; }; + 1A42EFBF0C5B24B637122BCC9F396AE7 /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 78694E6CF9BC103DB5B438D41F94402C /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1A70D2A6E3EE9EE23B8C331EC004C281 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = C09B25AC5A6963B71DFCF92C9325A270 /* SDAnimatedImagePlayer.m */; }; + 1A772D04D389909B26D279B4D8367BF6 /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 95F13857E207681E196F8A3049245590 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A7E20599DBCF111C1233430F9C99585 /* UnsafeRawPointer+Shims.swift in Sources */ = {isa = PBXBuildFile; fileRef = C38B8DC860CD0DCBF92730C3571D24A0 /* UnsafeRawPointer+Shims.swift */; }; 1A8FF98EFE5BDEF5DB24477C8261566C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 1AFD4EE98A03D15701B7A611FDB87544 /* SQLGenerationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF779B1D24AB1E520CA960B64B123D5D /* SQLGenerationContext.swift */; }; - 1B882EBFB2C2E241D87B9F3BFD185B8B /* Message+JSONArrayAdditions_Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B8B3A04CC4FBB74A8C1C6D6302F3259 /* Message+JSONArrayAdditions_Data.swift */; }; - 1BB0EFD8DD766497A006AF94711001AF /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CCF1ABEAB6B49E405B91B5F2A6314EE /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1BD382588AC7F4A988F0A07F333A3200 /* HttpRequester.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65D0209D42B42F8E87483BAF82C84626 /* HttpRequester.swift */; }; - 1BEB4A2280101C525A9E9B584D04513C /* Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB7E2A39DD24BEF1CF9FCDBE8EE75B50 /* Data.swift */; }; - 1BEF5986A3D6B1E8C2BBF90312A9C01F /* legacyview.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D64CE5EC7E85E85F76E0D3801C2E634 /* legacyview.pb.swift */; }; - 1C3A5C5F0FC5C30F0CB784C605B743BB /* GradientAnimations.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7DBD882EB6D96B1BC3056B1415C4BF4 /* GradientAnimations.swift */; }; - 1C4B0713258679D88858B44FEF02DA16 /* BackupAuthCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26E4DEDC8F223391B832EF69F4D29A43 /* BackupAuthCredentialResponse.swift */; }; - 1C5E4C6654815DF69FFFDA046ECEA438 /* GRDB.swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 546F51C18B244B461A9C436FF2ED2732 /* GRDB.swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1C7FE38D03455268BE01BAFE7A344B10 /* EpoxySwiftUILayoutMargins.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC7C57F21265CD5C4CBD997DF9959E62 /* EpoxySwiftUILayoutMargins.swift */; }; - 1C8C47B05DACA1B84E99BB10017FC22A /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = AA401BB6BF04E72201C228F930CADB8A /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1CB5E985B923B04FC1442B5B50A9B6E9 /* FogViewConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 684F815031F89D36DF4F9B9047806E92 /* FogViewConnection.swift */; }; - 1CC3BD4450F5533281BD9A17FBF9468D /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FBC97F48868EA2F8DA48980C009509F /* CompatibleAnimationKeypath.swift */; }; - 1CFED07EC2A91FFC3D8033959B4B2E70 /* Aes256Ctr.swift in Sources */ = {isa = PBXBuildFile; fileRef = A641984CAF5DD8F583D8518EE54B4E61 /* Aes256Ctr.swift */; }; - 1D0237BBC5B544235811190CD2EBD0A7 /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = CC7234F2051A9B9E864F8E7D950F2A24 /* sqlite3.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -fno-objc-arc"; }; }; - 1D13AD185DFF5F4573B4D99352BA6EBA /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B01314C7AAFB4C062748D498DCA38 /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D1EF2E0FCCB26163690CBE37990E41E /* ServerZkAuthOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4619B8845D093EBC9896A5F533C9CB3F /* ServerZkAuthOperations.swift */; }; - 1D4C269DAE27C186545151FB88DA3482 /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D65DFF74294EC5959AF7D83F2BDB41C /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1DAEC8E64E1CAD0FDAAD9586A612F8D4 /* libPhoneNumber-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EE8AE24CC80815941098982C4DBF8898 /* libPhoneNumber-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E19BFF7065CAC2B56B00FAC2FC87B1C /* MaskedAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B9D7EF1268274C72670EA46AD87A031 /* MaskedAmount.swift */; }; - 1E2566732BE448C5ADD9A122752038D7 /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AC1D9B9F060D9BCC0D42F28CF97C264 /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1E44526FA4DF5B75FA6EC91D0E5039F7 /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C16DECA05566BAEB9B217FE44BA0596 /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1E69759A4C133C0F45A66256A600AE60 /* GroupSendFullToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17387E98E21C8C4B489E278D8FF6F97E /* GroupSendFullToken.swift */; }; - 1EC65426C803793421F6FE00BF7F2458 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = EABCD616B6BE58935D60F811AC0612CF /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1ECA96A451A2026B060A5C67A2E77FC3 /* InitiateOfframp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE0D69B7FCACF5CF51346446C143C183 /* InitiateOfframp.swift */; }; - 1F1F1E35108200F1A11AB19F132F878B /* SealedSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0F8BB7D48C312256A69C7BFC5DD6BDB /* SealedSender.swift */; }; - 1F467979B36C30E583CA057CBA518B43 /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = 6F04FF30A1AC01D83E46ED7E0D65A669 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1F717A72736E54683C46350159A7A2F1 /* Net.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4587DA0C6B89E8F3770B23F50F30560D /* Net.swift */; }; - 1FD39686C12CC62AB4A4AAF08ED5BE5F /* NBPhoneNumberDefines.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E8657487F72F56D079A92B7CCB0F9FB /* NBPhoneNumberDefines.m */; }; - 200340CE804077608390ECC9F24E6817 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E23C6686DE20B58E44912A3E2849CE0 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2016471958D316895153A83BCDD13499 /* DatabaseCancellable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B63DA36B8348B92D6039643C0B17900B /* DatabaseCancellable.swift */; }; - 20EFB77F51428A2C7F31191B4B011D55 /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0EE8A24BF2534B6469924CB680337D9D /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 20FF231D9DC8FACD2320AB6734213685 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = F86E33280BE3C758BCEAAD5E017A4F1A /* LayerDebugging.swift */; }; - 2141435177970FBDEE416DB1A2BC5C0A /* CallSummary.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2EA161D88EC958A1EBCEE9FAD708741 /* CallSummary.swift */; }; - 214F5446918406E778D9ED4E5B72EDE1 /* JSONDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B95579D56FA32F99AA2378EC0A1F1E6C /* JSONDecodingOptions.swift */; }; - 21906F954352AAF63EB3C1C1EB69B0CA /* RistrettoPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3375C79AFFAC51F39C621F28B40973A /* RistrettoPublic.swift */; }; - 2193D2F508637302C49FAC169311C1C5 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 25103BD5BCCFBB9FBBDE19B6EC53566D /* SDWebImage-dummy.m */; }; - 219DB6BCC09D8515D1EC03DBF7844162 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C4527527127517C1B498CF8C5E85FF8F /* SDImageCodersManager.m */; }; - 21D591B2B490689B76F40C7920C9D06A /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED7D4B8C1ABA1A75DD1831DE142D0916 /* AnimationTime.swift */; }; - 224B0A22C8AC8F3A5937BD0ECDC00C49 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = B8628E0BB4DD0BAEC7404B4D85E0734B /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 225D54120B1C16B41C262975ABB3E2E1 /* DatabaseValueConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA0530059228CAC35469D29F66EE3AB /* DatabaseValueConvertible.swift */; }; - 2262442AC9C49D2078553CF1FDE45D5F /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 45EA9A2583717BE59FFF9C3A6C925901 /* SDAssociatedObject.m */; }; - 2278725E28C33C3177BFE256DAD710FA /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 21279ACCE4E53DA4412E5E37D76790DD /* SDWebImageManager.m */; }; - 22A4222B579557E6B6B6BAD1DA17E7A4 /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 95CFAF2B59EB12145ED9A430E08093AE /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 234E53BEEF4631730BA29D9F7425FC00 /* ProtobufMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1E0CC97CECFB565B206428D64459820 /* ProtobufMap.swift */; }; - 23505F840E9284E7B63E9291555BC197 /* Visitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F912934D97B9D1294D0B51381FECC0D /* Visitor.swift */; }; - 2366FE0996E934B55F1A77BB2BB9B40F /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = BB17E20AE74A281627CC8DE5E251FB22 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 236B89BCBB0ED8E9CF448E71474DDDFA /* TimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67519EAF4E11F753ABE349B6922022B /* TimeUtils.swift */; }; - 23C6ADCC6D10CA9DCEBDAE53AB316089 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 129986EBE93F5CFC43DE818A816637FA /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 23DA91353303FD5899EA20D0CFE2C005 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B234B35D73D6795ABE5A42F6D209EA4 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 240418AEE4FEF9EEC098AAC3178B4A0D /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = E35D76F2F97A68A7F9683C29B909E366 /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 240C52F4FDE316D88F1DA90BCBE00AC2 /* DatabaseRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7023567B790F877FE922AA4BBDFE3C04 /* DatabaseRegion.swift */; }; - 2460DFD953C9895AF8603486BC0ADAEB /* TransactionBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87E25288E318CECF77C5B29A5167C6A4 /* TransactionBuilder.swift */; }; - 24854BE516DB547FAB3F2ABBD125DBC4 /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7152F5A1EA714D29B483420C5796D80A /* CocoaLumberjack-dummy.m */; }; - 24C18EC6D78C5E53C3EEA9D2EFD21484 /* NBNumberFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = F92D84873CF46D8F0BD1AFB9F4B71A07 /* NBNumberFormat.m */; }; - 24FDA20077807EA2518850F9820BE7A9 /* ProtocolConnectionFactory+ProtocolSpecific.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F654C239FEBDB7BF858AAF804D7C93C /* ProtocolConnectionFactory+ProtocolSpecific.swift */; }; - 2503F5271411A0929A1EB776A59595DA /* AttestedCallError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 714FB9FC64D26FCEFDF9BE5E4862A9A3 /* AttestedCallError.swift */; }; - 2535766B0E2758682A7DD15A2E363050 /* fog_common.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE56CBDE708D0D464AFC5EB9E42189FC /* fog_common.pb.swift */; }; - 255797A1217A776C307C64A9646313C3 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1166BFD6FF9A1FAB784E09FFD5FFF82 /* AnyValueProvider.swift */; }; - 258310101F8B4E80BCD7C128475D958E /* ReadWriteBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = A26ED6F3648A62788813A09FE37A5894 /* ReadWriteBox.swift */; }; - 25E1B9DD1730ADC775986A4C56CEF8E9 /* NotarySignature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A06E2BD31CC69489866F5C7E7C5A94F /* NotarySignature.swift */; }; - 25E7BE9BC49AFEF8804A9AB83456AAFE /* SenderMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64CAD4A66EED0AC56B6AC2F9EC457C34 /* SenderMemoUtils.swift */; }; - 26201F893CBC17607CF1660EBA7939B1 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8039E68AEF438A2B521B94245F74F01 /* LRUAnimationCache.swift */; }; - 26324409EA6F11F149EB016F875CAAAA /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = E07727879D828D0E40DE2354CF319123 /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 270F6D26DC1B7978CADB86EB2AE9075E /* consensus_client.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A8A3920D399FFF911E9529D4052EFE /* consensus_client.http.swift */; }; - 273EA4763D6D8E48D1897FE485D01D2E /* MessageBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19760878CFCE075F619844EFAF44D4A /* MessageBackupTests.swift */; }; - 273EC5FA38930E32493B5A109E95CCEF /* SQLCipher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 74B2F037B7FDF6657C6F4DAAE18850B2 /* SQLCipher-dummy.m */; }; - 27671132E41DC1C5C5227F6EEEE794BE /* NBMetadataHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6398934C0A7D091FC9FD0FABA917A764 /* NBMetadataHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 27A835A40CF2E8E4054A8774EA231F95 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C163E4A0029C2181B0B6BF8FB5BECB86 /* LayerImageProvider.swift */; }; - 27B888D17F374A155D936F84049A962F /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AEC150FFBCFD60722D16CCE8E6B1E129 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 27FC49CEA38A7D6DB883C973F084479E /* HasOneThroughAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C28639391F7F2D166104DA1B4B2281DE /* HasOneThroughAssociation.swift */; }; - 289400E34751462526CFA68B77EDE1FB /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 07606DF5AF8AB273F67AA147A26D08E6 /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 289820E4DCAC567E99C4D55E83705AB1 /* Tab+Adaptive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F0BFD8CD617171757CABEF6B77E8C40 /* Tab+Adaptive.swift */; }; - 28EE1CF8D5FCF02F52DE200B7671AF71 /* SenderWithPaymentIntentMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A27B4D82238D97257631C2B56E242CF /* SenderWithPaymentIntentMemo.swift */; }; - 29420D1EBCB6CE06960FA66E87FCB1D9 /* ClonableHandleOwnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9ABF177FD19F10D6206141802D6244A /* ClonableHandleOwnerTests.swift */; }; - 2942F93DD7B5874BD149A5E2726D5833 /* NSAttributedString+Adaptive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B942B588D43122CB7F2F8767F85C37A /* NSAttributedString+Adaptive.swift */; }; - 29AB2F8224EFEEE2ECA4A73FE39A6D7A /* Google_Protobuf_NullValue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C6B3E8FE96567EA61CADA8E1F403F24 /* Google_Protobuf_NullValue+Extensions.swift */; }; - 2A2D6EB07E148BACEEFCBADFB9268BE7 /* AttributedStringTransformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7447073E6276BBA2777009702EE442E /* AttributedStringTransformation.swift */; }; - 2AC9EE6747E019EEEB7F94A5B6DF09BC /* LottieColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0E5E7F115678B4D21E67D5F28FED5B1 /* LottieColor.swift */; }; - 2AD8BFDB43B433A2A3C55B8D366F9D9F /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9148E0929D86AAB2A971032342DFB5C3 /* AnimatedControl.swift */; }; - 2ADA9464C0B9045870D913BB1D863E9F /* libmobilecoin.h in Headers */ = {isa = PBXBuildFile; fileRef = FB2B2DD668C8064A6378B51BC575E9A1 /* libmobilecoin.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2AE9312F2EA06755395D199EEBA60B62 /* sharpyuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 12997EAA866C9C54D5DD47EAB6EA098C /* sharpyuv.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2AF4A3DAA83668C7BF865D49A66335B0 /* ConnectionSession+HTTP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35613A616EF273BE86DC41A9A878654F /* ConnectionSession+HTTP.swift */; }; - 2AF9C2D3B9CCC627D16A34910B41008F /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = 9363C0DF2900CE19348E198F09DFF2F3 /* DDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2B119527C1BD9E6E294DB8FC8797DDF3 /* LibSignalClient-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B49D8EB5123928D3EE14F8A1573A0363 /* LibSignalClient-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2B259D4E1AE75CDDE8086767FBCE5112 /* source_context.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3F951962FE8FAC183EB1E116FD50B9A /* source_context.pb.swift */; }; - 2B951F5F3146A06E4A799A10599AA55B /* Archive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F02924CB663B4780765B5AD9B9CFD77 /* Archive.swift */; }; - 2BD1DB37C8D676CDC8636DF38270E028 /* NativeTestingNice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDD779694FF740E2CBDD78246193949 /* NativeTestingNice.swift */; }; - 2BFB947D0ED9E67190A72CEA1E5AA611 /* Archive+WritingDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBE727EB6EC3984D83313835C1476682 /* Archive+WritingDeprecated.swift */; }; - 2C133B033FDDA263C0382461A25C55B4 /* JSONEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEC71CF109D46D7E3445FF68C9DA088B /* JSONEncodingVisitor.swift */; }; - 2C21AA3B209C59BCB25CFD905DF2E269 /* BytecodeInterpreter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DD4CE673C4BF0FABBE0DBF52F7FD51D /* BytecodeInterpreter.swift */; }; - 2C33098BB9BD3AB8EFBD127B7EFA1C51 /* DatabasePool.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBA76CAD192EEE42D9AA10740510D44A /* DatabasePool.swift */; }; - 2C5044DB059CECBE1CAF2D518C756B07 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = BA06447AA9C0097D0322ACFB2EC0E686 /* encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C54C3498B56CE44F65275396ACD3B1F /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = AE78D2442C8CC979D21CCBB2C4AB881E /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2CB01EB123A56F7097731FBD8EBC79F9 /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 908CC6CCADDBAB63D636634B0D03B1BC /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2CB682DE53473A55FA9238566F02F50B /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F08C9F1AD1B88AE99A4024743486F8A3 /* DDMultiFormatter.m */; }; - 2CCAFD4B1B3C20488B7B157BD97B2976 /* AuthHttpCallable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AE8BA26AF817EA9A589C2AF2FD33C0B /* AuthHttpCallable.swift */; }; - 2CD66B0673A9354EDC184665A07DB16C /* TransactionStatusTxOutChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7C1EE8400B5AD1BA9BE590B61D31842 /* TransactionStatusTxOutChecker.swift */; }; - 2CE8CD6E913A440EB753DA4169293936 /* DefaultAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 308689DAE10027DEBD6619D71501884B /* DefaultAnimationCache.swift */; }; - 2D0DB94BC1A1DAF895426BADD13DD0DF /* LibMobileCoin-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2781F2C9D70D12AD7D45A6FE4A20902C /* LibMobileCoin-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D0EE9FDB5800A50D55C27D83D8C4BB3 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C0F06349CFA7CCABBE85F34B378E0DB /* Mask.swift */; }; - 2D66C21B9E56FF99690FCC6D96430F30 /* SignedPublicPreKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CC8340DB0CD1DE2BA6B1D6FA517A538 /* SignedPublicPreKey.swift */; }; - 2D94ABC65A91F014F3D29357ED6C55AF /* SecurityRNG.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F21D9A94DF178E01BF8E9C806004816 /* SecurityRNG.swift */; }; - 2DB433DFB8E02AEC7EE49DA1AB32C195 /* FogUntrustedTxOutHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2181360E0D2AE908DCF809AF612971E5 /* FogUntrustedTxOutHttpConnection.swift */; }; - 2DCC7F23EC4BE1D2C217E762A8151504 /* DataStoreInMemory.swift in Sources */ = {isa = PBXBuildFile; fileRef = E09AF82178063BEB28DB116442960C07 /* DataStoreInMemory.swift */; }; - 2DD98C2685C6ADA57904CC4A9B4F1C33 /* CdsTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = A91FB0ED1870D9493B94F5D9390D292F /* CdsTypes.swift */; }; - 2DE7C0E6FA3723473F13350D91628AC6 /* JSONDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F956A39F5D6398168137B89B7143B93E /* JSONDecoder.swift */; }; - 2E000354861FB3B9965C612FE1EE26BB /* MobileCoinClient+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8909E8CF09CB201D26F9A5C4A4C2F3D /* MobileCoinClient+Deprecated.swift */; }; - 2E0335746E8E75FF9C1FE0DC9723D01F /* Account+TransactionEstimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 870CCCCCFB3254C9648C880492F0F175 /* Account+TransactionEstimator.swift */; }; - 2E2069C73619F3720EBFBCE62985A1F8 /* HTTPCallOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6EA79E1F5ED5CDB1ED9E6D5973EC9FC /* HTTPCallOptions.swift */; }; - 2E23A82772D447E06DC8A741063C71ED /* ConnectionMediaStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94164B01B926E5DDAF5C0525541FB2EB /* ConnectionMediaStream.swift */; }; - 2E5182CC313BBD513C5B02F19AD9202C /* ProvisioningConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = D32084BBA9E2B88C5C505B21A64E05DE /* ProvisioningConnection.swift */; }; - 2E8B623504232C9D6B8F6503537B1790 /* AsyncMessageSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD33C032B35193F9F17DFA6BFCD007D5 /* AsyncMessageSequence.swift */; }; - 2E8BAA55200ABFB91201ADE0D5F32DBC /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F7FCDE5B4B6043F3196A71D5F75F0EB /* Logging.swift */; }; - 2E8E562C7F6A48E1A22D735A0A92C0E6 /* GRDB.swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 59C56EF2945D09CF5933F88F3B7E1F17 /* GRDB.swift-dummy.m */; }; - 2EBAF72023F664AFAAB75C371DCA3036 /* ProfileKeyCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40DBF4A09FA0DF4B171BE5B16CD34B40 /* ProfileKeyCredentialPresentation.swift */; }; - 2EE6D535603A235B2C39C16D7B6BCB7D /* NBPhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 228DA2DA8A35EB71DBD83D8AB8C116C5 /* NBPhoneNumber.m */; }; - 2EF0704511CF40E08928EAB485F34F75 /* SerialDispatchLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D7542F82852A5716A4FB4BE6A1EE641 /* SerialDispatchLock.swift */; }; - 2F1A7EB78416474527CB67FA7963DEC2 /* Message+AnyAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91F89DF2DE496E129F3CC8E668B71997 /* Message+AnyAdditions.swift */; }; - 2F26981D6D811CC299AB1C435D438466 /* ClassReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA287395BA21C48032D8F17FEDFF2AAE /* ClassReference.swift */; }; - 2F2C183D229B65FBA55C676BC06BCFA8 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E7D02B76306DB653EC8B681DADF62D4E /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 2F583F8C6689A291A5D91989BC98D141 /* ProfileKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B8D415E455F4BBAFA90FBF3755DCD91 /* ProfileKey.swift */; }; - 2F61631710BE5CAB0FAA2CCB4AD3A305 /* Database+Statements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AE0F41BD336EC39125F000742D32E2D /* Database+Statements.swift */; }; - 2FBD7B4C74BADD3347C3DFDB17A3591F /* Google_Protobuf_Duration+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2C728C7B1DA515D89D6FDED2923DBDF /* Google_Protobuf_Duration+Extensions.swift */; }; - 2FD05B4D3072F8D8F02E0FDD1100BF87 /* FogBlockConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F96D58EAF2D2635CA0E35DB0E9397232 /* FogBlockConnection.swift */; }; - 2FD6B9F78E051F077DA0D6EE0A2E9C15 /* Google_Protobuf_ListValue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B0EB9B0A72E1F45179438660ACDE8D /* Google_Protobuf_ListValue+Extensions.swift */; }; - 30629805100C777E6FEBA512D7A80089 /* FogServices.swift in Sources */ = {isa = PBXBuildFile; fileRef = C277E3A7FE90BC9BF1650FEB2DE2C721 /* FogServices.swift */; }; - 30656DFF8BA16293385566AA288B670D /* SDImageWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 16A88E5CC2331613AE5658993F2B27A8 /* SDImageWebPCoder.m */; }; - 308B682E0F96D2D7C914C527539E39E3 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5DA1B0269BFF0C2C93EC1737132B7FD /* ShapeNode.swift */; }; - 30AE4912E26481C3E7FD6322C5FBFC2E /* FeeStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACA4A64A2AFB84B712504EA0145F17A /* FeeStrategy.swift */; }; - 316D5001391BF0EA2F479734B3F0E355 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = B0A48D4CBDBA0E4FD02A0FDADBA58CDD /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 317892A3D0B170223DFA828E2A2D68FB /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 9302E30F8D2D380D175200DF1A76CA3A /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 31867BF0917BD103479A200208BA8A25 /* InfiniteOpaqueAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2A91F85F3AC6F1B2B78A2CC7ADFC483 /* InfiniteOpaqueAnimationLayer.swift */; }; - 31A04F0D4A88A4DDB2831B6DD2428734 /* ledger.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C171CFA505F14DA1C19D1433604694D /* ledger.http.swift */; }; - 31CA3B5BBB8E614E2778BAC8C01F98F5 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3CBC408FB0F902E4BD0D3FE4E5221B6 /* AnyNodeProperty.swift */; }; - 31E7503545E41C5CA41BFC175BE3B459 /* ConnectionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97257A6025582C58207E36847156455A /* ConnectionConfig.swift */; }; - 31F1066E34F1D1F7378B1275FA71525B /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA335749D1F8D77D0DDED0A24EB7F949 /* SizeValueProvider.swift */; }; - 31F6BF8868D2F8F8FD0AD29399D03825 /* CreateCallLinkCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B187AF36413CB83B6788A45DB976C5A /* CreateCallLinkCredential.swift */; }; - 320427E1FAA65B8F5DED1A4C83934533 /* TransactionBuilder+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61F84AEABF57C53A34C202EF73E9A752 /* TransactionBuilder+Math.swift */; }; - 320AEAF9D83F147FCF58B51278BBDF6F /* MobileCoinClient+Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3F4BA6B7D72F763B51FE3F1FAAD4FD9 /* MobileCoinClient+Config.swift */; }; - 322033ABA5BF08F1FFD5E84822964CDC /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = D826D1B9FE03DF3CD676F32DD58BB9E9 /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3296410E341335DD7CE882119F747F19 /* RequestProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D2E5508E70195C6ADE8DCEEBA3099C4 /* RequestProtocols.swift */; }; - 32B454E35DA8E21A447E451F6BEC4B78 /* LayerProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DD6EF876474CD23DE411E8FD7C3E2C7 /* LayerProperty.swift */; }; + 1AFD4EE98A03D15701B7A611FDB87544 /* SQLGenerationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C7CD13E1DAB049C28678BDBE48D549C /* SQLGenerationContext.swift */; }; + 1B4F817EEE015CB2FDEE33431E2CA115 /* ByteArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBD1FBBA408074A4920336282C82404D /* ByteArray.swift */; }; + 1BD382588AC7F4A988F0A07F333A3200 /* HttpRequester.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E1E63F7094D9CF6AC5C30AEC635A026 /* HttpRequester.swift */; }; + 1BDBE533E7CE2684B0F27ABB24BF3B6E /* WireFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC2113CB610061628AF4BA75458FEF2D /* WireFormat.swift */; }; + 1BEB4A2280101C525A9E9B584D04513C /* Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63C7E5E2F3B09E29F6F176A8BE6ECA27 /* Data.swift */; }; + 1BEF5986A3D6B1E8C2BBF90312A9C01F /* legacyview.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C19BA2718EA91D69392EA753E1FCF55 /* legacyview.pb.swift */; }; + 1C0F0C1F3B4F239EDADA39931FCCE493 /* IdentityKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78DE0FA567F73D275F5A2A043B5B4E3A /* IdentityKey.swift */; }; + 1C3A5C5F0FC5C30F0CB784C605B743BB /* GradientAnimations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3116F2D0BCE7A2FF5D70620FDB5B7DEF /* GradientAnimations.swift */; }; + 1C5E4C6654815DF69FFFDA046ECEA438 /* GRDB.swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 30E6DD941F3021362400B6937B96BBD5 /* GRDB.swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C5FE16F800E2FA505FA0B0C7946AEA1 /* BinaryEncodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F1BAA96E7C19EA1895F9D80EED3A1EB /* BinaryEncodingError.swift */; }; + 1C7FE38D03455268BE01BAFE7A344B10 /* EpoxySwiftUILayoutMargins.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7AF4EB09961830772E5DEE11131D67B /* EpoxySwiftUILayoutMargins.swift */; }; + 1CB5E985B923B04FC1442B5B50A9B6E9 /* FogViewConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78B3D5C53E13728A92091E8A8A6AD211 /* FogViewConnection.swift */; }; + 1CC3BD4450F5533281BD9A17FBF9468D /* CompatibleAnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77C44AE8BFD1D019DF954EA08BD2C4AC /* CompatibleAnimationKeypath.swift */; }; + 1CED5CE5A7FE5405A306A0E37AE9B995 /* TextFormatScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E33410F2AE64344C5BFD6CD30312250 /* TextFormatScanner.swift */; }; + 1D78577D18233941086DBE8947F4EADE /* JSONScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 413D5D5842EDB0833B0198F5BD41DD82 /* JSONScanner.swift */; }; + 1DAEC8E64E1CAD0FDAAD9586A612F8D4 /* libPhoneNumber-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D884CBA05671D5D98766DE79FD34D4B /* libPhoneNumber-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1E19BFF7065CAC2B56B00FAC2FC87B1C /* MaskedAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D5B2FC94256DBD15D9F427BA6F074D9 /* MaskedAmount.swift */; }; + 1E4487EE66638D56445283E9C59F3EA2 /* ServerPublicParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC893A8B759DEC46AA25D84E8DEFC27 /* ServerPublicParams.swift */; }; + 1EC65426C803793421F6FE00BF7F2458 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = DDEB66853990138A735BC9168B249E4E /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1ECA96A451A2026B060A5C67A2E77FC3 /* InitiateOfframp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F411F6FA846D39F3B65C0F9039C67FC /* InitiateOfframp.swift */; }; + 1EE15F25F935A9E9649EA3F72B4BE776 /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = F33BBF6DB09F0DC9C84BB7C0A2CADC53 /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1F0060C8D3AF911B77BD57C1B10948F2 /* TextFormatDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7F5FAA09F5B873A67F0C13A0B9811D /* TextFormatDecoder.swift */; }; + 1F4AAAF8E8C4B631FCCC3028FD3A1D13 /* Google_Protobuf_Struct+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E24E0B505DA56F381A4A88AFEB780CD1 /* Google_Protobuf_Struct+Extensions.swift */; }; + 1F648C853196CC89B3DB4E63A40A61AC /* any.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89B4A27440610DE7B7840FCEFE1B83E1 /* any.pb.swift */; }; + 1F71D47B99D1B3A46530F17E491CBABC /* SessionRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D514960ED3B6EF9C2784EB4FFDA0BE62 /* SessionRecordTests.swift */; }; + 1F9A4C4A064D80E84266F77F4CF2E9FC /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = FD4E7C3F660BD133A0D804C432FD34C8 /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1FD39686C12CC62AB4A4AAF08ED5BE5F /* NBPhoneNumberDefines.m in Sources */ = {isa = PBXBuildFile; fileRef = DE2F7A439E3EAE0303A0DD1AEA436A19 /* NBPhoneNumberDefines.m */; }; + 200340CE804077608390ECC9F24E6817 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = E460E6994D8001A5E85D21B339A1D74D /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2016471958D316895153A83BCDD13499 /* DatabaseCancellable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCE6043CC2378B64B9C967A0959441C7 /* DatabaseCancellable.swift */; }; + 20A30595DD970B4FC8DBDA1660E978FA /* UnauthMessagesService.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC23FEC28C9DC5FCF6319A32C7040EDF /* UnauthMessagesService.swift */; }; + 20A97EA6B2F77A023D4D062BC0833540 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 62DEBA77CD65DBBF9A1093F81D3B9683 /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 20FF231D9DC8FACD2320AB6734213685 /* LayerDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C99C256EF35EF8108CCEA20797F5155 /* LayerDebugging.swift */; }; + 2141435177970FBDEE416DB1A2BC5C0A /* CallSummary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89021CD1689A6AEB17098419CE397B0C /* CallSummary.swift */; }; + 2146BA15B57F8A6C11831DEB630E2EFE /* JSONDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF1AFCA598F846F6AA41D9A399CF1539 /* JSONDecodingError.swift */; }; + 21906F954352AAF63EB3C1C1EB69B0CA /* RistrettoPublic.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1A20EBC5AFA51754A3260C30A465C68 /* RistrettoPublic.swift */; }; + 2193D2F508637302C49FAC169311C1C5 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A883C2BAD74D2809AC1341F7A9C59F4F /* SDWebImage-dummy.m */; }; + 219DB6BCC09D8515D1EC03DBF7844162 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EB9A946EB527F9DDD723A9675D0C9FC6 /* SDImageCodersManager.m */; }; + 21A2238C8D94674C36C8A39585A0EAD2 /* SessionRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3E0AE135AF6165628D472F4B4AC31F3 /* SessionRecord.swift */; }; + 21D591B2B490689B76F40C7920C9D06A /* AnimationTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 166211FFE49E31A15B03B3F0BB5A085B /* AnimationTime.swift */; }; + 225D54120B1C16B41C262975ABB3E2E1 /* DatabaseValueConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74A7A3D7D65C70837E97152601251A26 /* DatabaseValueConvertible.swift */; }; + 2262442AC9C49D2078553CF1FDE45D5F /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F44E2978EAE208458AF52FED67E246 /* SDAssociatedObject.m */; }; + 2278725E28C33C3177BFE256DAD710FA /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 95916C8082670BA016568F76962F9E27 /* SDWebImageManager.m */; }; + 228F9DD0A66638C19BE43DADC5FF1537 /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57D00E93A06E23CD0C922482783D0AAA /* PrivateKey.swift */; }; + 234A637CE6E7D2326372DBE6CD90EC1C /* SecureValueRecoveryBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B74AF1CE765E5746B27F9B9A97A1461 /* SecureValueRecoveryBackupTests.swift */; }; + 23C6ADCC6D10CA9DCEBDAE53AB316089 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F1B98262B43C9FA0320568F7CB85FBE /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 23DA91353303FD5899EA20D0CFE2C005 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B992F261E8BF52F9FFC2814DCC6178C /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 240815B5AD88D7BE6EB1EE4275674496 /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6497B032085EF09714F73CAC8623DED2 /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 240C52F4FDE316D88F1DA90BCBE00AC2 /* DatabaseRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D5A98043AC5BE811FBCE8CDBAED9FD /* DatabaseRegion.swift */; }; + 244F3FEF2B1C89C519B3426503B19FB7 /* PreKeyRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB25E3B184058715F2D51E6A79C385B /* PreKeyRecord.swift */; }; + 2460DFD953C9895AF8603486BC0ADAEB /* TransactionBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C5503E27F85D8FE4CEC17BD483F1FA3 /* TransactionBuilder.swift */; }; + 24854BE516DB547FAB3F2ABBD125DBC4 /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C6D70FDA3F6FACE28CBF44A02BB2B46 /* CocoaLumberjack-dummy.m */; }; + 24ABCF8413ABE2D7A61DE41ABB1B7DFC /* MessageBackup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 784466DEAFEE1E9417E7E86CB3394586 /* MessageBackup.swift */; }; + 24AE06D5EC540FBBF653DD9914509B76 /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = A39E10EC53A53C1DEB541E866DDFFA4F /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 24B9C9BC52E371288E1A9935511A95FA /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 57CE57EF9FC156DC8BD9C7CA8D8448DF /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 24C18EC6D78C5E53C3EEA9D2EFD21484 /* NBNumberFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 9641A698F40C41EFABEE00C5242F5955 /* NBNumberFormat.m */; }; + 24FDA20077807EA2518850F9820BE7A9 /* ProtocolConnectionFactory+ProtocolSpecific.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93D7E4E4B4AEA34DB32177DB7DBA669A /* ProtocolConnectionFactory+ProtocolSpecific.swift */; }; + 2503F5271411A0929A1EB776A59595DA /* AttestedCallError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5743AB056B9FD962343868EBD6C31298 /* AttestedCallError.swift */; }; + 2535766B0E2758682A7DD15A2E363050 /* fog_common.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 818E8E8688231B31928D89E13A108F09 /* fog_common.pb.swift */; }; + 254722B51EF7A0D4C79C886AE903B168 /* Randomness.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98DD95ED18306407E1B6B08EE6946F72 /* Randomness.swift */; }; + 255797A1217A776C307C64A9646313C3 /* AnyValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E88A8BD69941D04053250415FFDA4DE /* AnyValueProvider.swift */; }; + 258310101F8B4E80BCD7C128475D958E /* ReadWriteBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 984956C1928714841C3E0592DF565E42 /* ReadWriteBox.swift */; }; + 25E7BE9BC49AFEF8804A9AB83456AAFE /* SenderMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2154A51EFB6517B0C9C9867DFDE896D8 /* SenderMemoUtils.swift */; }; + 26201F893CBC17607CF1660EBA7939B1 /* LRUAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = C20B6F58AC612CE9A89E5F9148077E59 /* LRUAnimationCache.swift */; }; + 2620C9383900AA5E09EC46764A574B25 /* NetTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A13BD9042E0C95F0C1CCCF265E99B990 /* NetTests.swift */; }; + 270F6D26DC1B7978CADB86EB2AE9075E /* consensus_client.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B3EBFB354E15265A74FB17BBEC9205 /* consensus_client.http.swift */; }; + 27671132E41DC1C5C5227F6EEEE794BE /* NBMetadataHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = FEFC0228CEAFCE1725619ABEA307CE42 /* NBMetadataHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 27974E8312F005CA63BCC632225E410F /* UnauthProfilesService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5103AE50A1F692AC21D16CC468D2FE04 /* UnauthProfilesService.swift */; }; + 27A835A40CF2E8E4054A8774EA231F95 /* LayerImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8877B56F76D977CAF23BAA164AA167D /* LayerImageProvider.swift */; }; + 27B888D17F374A155D936F84049A962F /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 64FB56646381FDFCD88437B319D21916 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 27FC49CEA38A7D6DB883C973F084479E /* HasOneThroughAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A687408EF5B65B7630854F9F31A6135F /* HasOneThroughAssociation.swift */; }; + 289820E4DCAC567E99C4D55E83705AB1 /* Tab+Adaptive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11D9A47ADBA62D60C96640205F1DC2A9 /* Tab+Adaptive.swift */; }; + 28EE1CF8D5FCF02F52DE200B7671AF71 /* SenderWithPaymentIntentMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62C78A2997964A765C5DB3DABC844111 /* SenderWithPaymentIntentMemo.swift */; }; + 2937E5D2880B558E40D23BBA8DD38689 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2009209E5208A62DAEE343628CDEA19 /* Security.framework */; }; + 2942F93DD7B5874BD149A5E2726D5833 /* NSAttributedString+Adaptive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A46CCAE11BF7330004E18AE90AEA197 /* NSAttributedString+Adaptive.swift */; }; + 297C14FFE19DF5B8938CCE5C60ABE37F /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DB64EA74D3BD77DAA87720B3015A02D /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29CB4768215F1C9F4B750C8D0E60E472 /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = 30E96C8F186D4A748FD35D31F0A79D07 /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 29F75CECEFE74363D58EC7FE4AF844CF /* ServiceIdTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46519FEFF101E038BFF036649B59A051 /* ServiceIdTests.swift */; }; + 2A11AF1BD5C34CFA44E0EAFA878CC20C /* AsyncMessageSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2791083CA1FB707CB7DECDCB4E7C3F4 /* AsyncMessageSequence.swift */; }; + 2A1288AE08957E6376974E81F25D62B0 /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = A19C93F58A81EAEB6DB28E9E80F7FC62 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2A2724D1A6C5891EF472EBBE7BA9D5FB /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = C6CCCAD9EC16610EE749FA9E3F6E4395 /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A2D6EB07E148BACEEFCBADFB9268BE7 /* AttributedStringTransformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 371A7124A5F8A3241EC99A187A2561D8 /* AttributedStringTransformation.swift */; }; + 2A30DE124309D4FCD0789E846F9C654F /* wrappers.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91756479ADBF20379735E56296CD43DC /* wrappers.pb.swift */; }; + 2AC9EE6747E019EEEB7F94A5B6DF09BC /* LottieColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37997C9E2DD22B93BB66F21AB11B3B6D /* LottieColor.swift */; }; + 2AD8BFDB43B433A2A3C55B8D366F9D9F /* AnimatedControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1275C89B7B3F53F3E329CB900F2A6470 /* AnimatedControl.swift */; }; + 2AD9F919791942C247F3E13B0C7443FF /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = BE0D7E128A2B715AC2118C0B8259AB09 /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2ADA9464C0B9045870D913BB1D863E9F /* libmobilecoin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BD6B28A29665E9D9435D0FF3CE39E43 /* libmobilecoin.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2ADE86625BDEBE61E859BABCED3515C9 /* duration.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64315D929D4D7854AE65DFC2B14A9DF2 /* duration.pb.swift */; }; + 2AF4A3DAA83668C7BF865D49A66335B0 /* ConnectionSession+HTTP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7518CFC46B83A4D70056375E831930A9 /* ConnectionSession+HTTP.swift */; }; + 2AF9C2D3B9CCC627D16A34910B41008F /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = A25CA505BFDF227EB63E94A3B049EA56 /* DDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2B2D414FEEB5372B4AFFC47060FCCA53 /* Google_Protobuf_FieldMask+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293954D548173098216BADD3DEB55C82 /* Google_Protobuf_FieldMask+Extensions.swift */; }; + 2B951F5F3146A06E4A799A10599AA55B /* Archive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FA41D1E89DE262BFCFC9056620F8DC8 /* Archive.swift */; }; + 2BFB947D0ED9E67190A72CEA1E5AA611 /* Archive+WritingDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3859D6014A9B8CED63FA3194A878593 /* Archive+WritingDeprecated.swift */; }; + 2C25D69661B3B992CB6381639ED55325 /* ExpiringProfileKeyCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D63A3B6C9E3EBC2A56A72901122AD9 /* ExpiringProfileKeyCredentialResponse.swift */; }; + 2C33098BB9BD3AB8EFBD127B7EFA1C51 /* DatabasePool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 939760AECFDE7638AFA1F0BD2C8BBA60 /* DatabasePool.swift */; }; + 2CB682DE53473A55FA9238566F02F50B /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = B4046C40DC679E048CC7B26654B936ED /* DDMultiFormatter.m */; }; + 2CCAFD4B1B3C20488B7B157BD97B2976 /* AuthHttpCallable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE1DA165E3C74824E4AAB1F90DA75964 /* AuthHttpCallable.swift */; }; + 2CD66B0673A9354EDC184665A07DB16C /* TransactionStatusTxOutChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37DE51B8B1FDC17B6749EF83BD07B88B /* TransactionStatusTxOutChecker.swift */; }; + 2CE8CD6E913A440EB753DA4169293936 /* DefaultAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16DD2BD814FA703127C1BE29AB90D500 /* DefaultAnimationCache.swift */; }; + 2CE980CF45257A4AB3A79E72839EA24D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; + 2D0DB94BC1A1DAF895426BADD13DD0DF /* LibMobileCoin-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DEDD32835C1FFA42E6DF7FEA444C6689 /* LibMobileCoin-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2D0EE9FDB5800A50D55C27D83D8C4BB3 /* Mask.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6261261E1601A658372C568FEFAB3F2 /* Mask.swift */; }; + 2D5773C142409BDCFCF7E38F3FA12C3C /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = FF8908D0051CE5188DF52BBA325DD1C3 /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2D5CEBD2DC153954E71735CBD0757651 /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = A97667A5DEEBCB5DAAF0088300D5554B /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2D6096F611FE00A70455FD2680BBC2E2 /* Varint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A2930C5BA9E46CAF82324C143C964A /* Varint.swift */; }; + 2D75F1D8B4A860E17BD7573CF9C2B126 /* Message+BinaryAdditions_Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = A86AD7DB8D6EB5C8303E2A9700D8EA2A /* Message+BinaryAdditions_Data.swift */; }; + 2D94ABC65A91F014F3D29357ED6C55AF /* SecurityRNG.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C6462179CEE490DC8EA754AD003F655 /* SecurityRNG.swift */; }; + 2DB433DFB8E02AEC7EE49DA1AB32C195 /* FogUntrustedTxOutHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BAC22046F72CC6C9E64AD772722C754 /* FogUntrustedTxOutHttpConnection.swift */; }; + 2E000354861FB3B9965C612FE1EE26BB /* MobileCoinClient+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5AFE0B6944CDA540093EC9B06F4B61B /* MobileCoinClient+Deprecated.swift */; }; + 2E0335746E8E75FF9C1FE0DC9723D01F /* Account+TransactionEstimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DAB91AEC15B62982D7B04EC63AA9266 /* Account+TransactionEstimator.swift */; }; + 2E0579EBD46803EB8C1904C07513E24F /* sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C199468C9B65A7263D221E786520A7C /* sqlite3.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E2069C73619F3720EBFBCE62985A1F8 /* HTTPCallOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497459ADD85454182EAE9771875FB4C2 /* HTTPCallOptions.swift */; }; + 2E238B4403A6E24F8C004EB5DDD3CDC7 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = 4182651DB8A4A54309EDDA0852604D7F /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2E23A82772D447E06DC8A741063C71ED /* ConnectionMediaStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4290AA5939FF42FF95DB0BD822A2E817 /* ConnectionMediaStream.swift */; }; + 2E3CE6E668002151B45CBEEFDC3F956A /* BinaryEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D468C2DE8AFD7E1C983B4F801C2BC4E4 /* BinaryEncodingVisitor.swift */; }; + 2E8BAA55200ABFB91201ADE0D5F32DBC /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80A0EFB748D5CCC4B22806352275EB68 /* Logging.swift */; }; + 2E8E562C7F6A48E1A22D735A0A92C0E6 /* GRDB.swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BE9FD49D5AB97EFD71276A9494F8C369 /* GRDB.swift-dummy.m */; }; + 2EE6D535603A235B2C39C16D7B6BCB7D /* NBPhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FA1217EB6861BC2A4B5F3E61B49060C /* NBPhoneNumber.m */; }; + 2EF0704511CF40E08928EAB485F34F75 /* SerialDispatchLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFCCD8B628DAEBBB089016B148D7F386 /* SerialDispatchLock.swift */; }; + 2EF152080D1F80F8B45A2873BF8AE186 /* GroupSendDerivedKeyPair.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82F59FA1036523C8FD1B016DCF4DE78B /* GroupSendDerivedKeyPair.swift */; }; + 2F26981D6D811CC299AB1C435D438466 /* ClassReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E32A45B46673450DD59EF88026966B /* ClassReference.swift */; }; + 2F61631710BE5CAB0FAA2CCB4AD3A305 /* Database+Statements.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC66D7F8B0A84D0C0E561F93973FD73A /* Database+Statements.swift */; }; + 2FB9A2031A413BEE1FB386C680DA0F6F /* MediaSanitizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 456CCA9CEE8724612CF1E9D52FE70FD8 /* MediaSanitizerTests.swift */; }; + 2FD05B4D3072F8D8F02E0FDD1100BF87 /* FogBlockConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 110C152B463906BC305E778BADFB3F3C /* FogBlockConnection.swift */; }; + 30629805100C777E6FEBA512D7A80089 /* FogServices.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80F169E7F5AC1C66184DDC89F09D81CC /* FogServices.swift */; }; + 30656DFF8BA16293385566AA288B670D /* SDImageWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 54AC5C7C34E41FB419569891ED4731A9 /* SDImageWebPCoder.m */; }; + 308B682E0F96D2D7C914C527539E39E3 /* ShapeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E4373F68C247FF1CB2B05B28277A3AE /* ShapeNode.swift */; }; + 30AE4912E26481C3E7FD6322C5FBFC2E /* FeeStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52812D1284868E3F67294C3AA14975EA /* FeeStrategy.swift */; }; + 30F01BEEBE468E96DDE63104705D6AD1 /* SelectiveVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6321D65F7317809C20F630E71F699D73 /* SelectiveVisitor.swift */; }; + 317892A3D0B170223DFA828E2A2D68FB /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 82AA3B36EC318FCFCB611A9306E8E8E6 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31867BF0917BD103479A200208BA8A25 /* InfiniteOpaqueAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCF55225E342A87ECB7BA76987402B49 /* InfiniteOpaqueAnimationLayer.swift */; }; + 31A04F0D4A88A4DDB2831B6DD2428734 /* ledger.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBDF8A338323230E45E363EFD522F5B8 /* ledger.http.swift */; }; + 31CA3B5BBB8E614E2778BAC8C01F98F5 /* AnyNodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3FFAE382C9F95EDE27062050774F504 /* AnyNodeProperty.swift */; }; + 31E7503545E41C5CA41BFC175BE3B459 /* ConnectionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46BB950BEEAA121BD1FC69E9B9DF1444 /* ConnectionConfig.swift */; }; + 31F1066E34F1D1F7378B1275FA71525B /* SizeValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD93C9D454494B50FA99C6837F6D421D /* SizeValueProvider.swift */; }; + 31F44F62CB8FB493703EE37A7E9A36D7 /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8461476F08139541147F49E50EC219A8 /* libwebp-dummy.m */; }; + 320427E1FAA65B8F5DED1A4C83934533 /* TransactionBuilder+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CEC7BE3725B83D98B62AAB3E46C9676 /* TransactionBuilder+Math.swift */; }; + 320AEAF9D83F147FCF58B51278BBDF6F /* MobileCoinClient+Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7058257D9D04478987B7092524E2C9A5 /* MobileCoinClient+Config.swift */; }; + 3248490DF96FCB6C892997C39A165207 /* BinaryDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A18DB3C13465B8A819A169122A0D897A /* BinaryDecoder.swift */; }; + 3254F7135E789FE2E3C69A2ECCB8DCB7 /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D752EDE6FE32AB922A9835215C50E6E /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3296410E341335DD7CE882119F747F19 /* RequestProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CF37A2982802DE68E1F7E8EBEA6EF9D /* RequestProtocols.swift */; }; + 32B454E35DA8E21A447E451F6BEC4B78 /* LayerProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA014C29348596D2E21DEC2BDAE644A4 /* LayerProperty.swift */; }; + 32D71B9FF7F47876347ECBB73B3EC44C /* Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9764914CDF9AD02EEA71753F9695499 /* Protocol.swift */; }; 3315B2E87229390079B15C74406298B6 /* Pods-Signal-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 41838FF4E3B8E9533CF88DF0C61F1A20 /* Pods-Signal-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 333D867B007675530BE0D82D5DE66B77 /* Mnemonic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67608A653251595657A0B525EB9DB275 /* Mnemonic.swift */; }; - 3385A7D509064438D59FC4CB0932FD47 /* VirtualTableModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5D54E75539B60F95D5F0CC38E45B8FD /* VirtualTableModule.swift */; }; - 33930E7E4B0F34AA08F7A7C049E141B2 /* CustomPathAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F32F14A47A3A0FC282D7A93129C37AEA /* CustomPathAnimation.swift */; }; - 33D22B1564AD4D681F73B25D6AE35288 /* SignalMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC64C57AA29E77AA6B008124BA6CADAF /* SignalMessage.swift */; }; - 33F76902798A87718C0194F420DC4BEE /* Aes256GcmSiv.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE0B9853B421D3712A8EA58B662EA865 /* Aes256GcmSiv.swift */; }; - 345345DB0F655A81F94481CF488B0F0E /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3864B0D2CB6DDC66CB69A0DE2B01AA6E /* AnimatorNodeDebugging.swift */; }; - 3454465167A6E16163E40AA2C053C597 /* Amount.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4BEBE15129483A16AD8CB5FA6B57563 /* Amount.swift */; }; - 34687DA73608FE98784AC289A158C4E7 /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 68F7F4F1FCFEEC5E5D4BD93E2E5B4019 /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3544E3128677432BC5ECBBB12F15AFA5 /* AnyMessageStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2844A5C9E5610B3A65CB984E528EAAF0 /* AnyMessageStorage.swift */; }; - 35565926A0F7FEDB09BBD7A7115B54B3 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3D7D19295C14E5021BAD2CEA21D4914 /* SolidCompositionLayer.swift */; }; - 35D62E89AC4A6B9965BB472F67B51827 /* SimpleExtensionMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD4C0852BC43996F0C600E801AEF7376 /* SimpleExtensionMap.swift */; }; - 363EB2573F27F29D83DF31AA9880B8CF /* FogKeyImageHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91817B17E21684C8F3B3AE96D49EAAD8 /* FogKeyImageHttpConnection.swift */; }; - 3649584B1C848D432D4713DC34C7179B /* DatabaseBackupProgress.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC1E2EB0A3FE6BD89963B758B6C220D1 /* DatabaseBackupProgress.swift */; }; - 366D2EC3AB9F60287907864EDC9BBE22 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7E4B4126AC38D0DE81E223CEABE9251 /* GradientStrokeRenderer.swift */; }; - 36AF1AB81BDAE798010A86520B3F2653 /* BinaryEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0A238B327B7E46B2ED4189BB50C3764 /* BinaryEncoder.swift */; }; - 36B8A618E0DB554C437691D5796E50E3 /* ChatConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B35EFD47DBC5A5E1AE6776C27F9DF10 /* ChatConnection.swift */; }; - 36D6806F900F7E41F1D37FEFBD92081A /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2753187017306C01E8F1BA1D43F359 /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37305248333BAE2CF81D63EFB91EEA93 /* ALView+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = CF65B7C52BD727831123368BD2A6E6A4 /* ALView+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 37508D53247159B98891B23609F242D5 /* Cds2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F6DF4CA90215FCFEEC79148C63CA8E8 /* Cds2.swift */; }; - 3757CCAF85348648C2AB543C43258744 /* HexEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = DADF6949FAFFBABC0F54CDB60659CE47 /* HexEncoding.swift */; }; - 377EEFA6F982BB695DEB824D4B96D8E9 /* Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78CD47EEC49D8DE70FA214D943A0951C /* Transaction.swift */; }; - 37BB17824C9DFFE9B1AE1AFF43E2A372 /* RepeaterLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E92583504546E398DC6FB0BDF200E579 /* RepeaterLayer.swift */; }; - 37E3F6186FF094873064EF83BCD6C24A /* ImageLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B5C0837334A5C86EA47A8B25BD89E16 /* ImageLayer.swift */; }; - 384171862CFFBA380FFFD7F5312106A1 /* Data+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D974C3109D4E840972645D4D586DD142 /* Data+withMcMutableBuffer.swift */; }; - 3881C88DA11273ED0241E4D683FCFD19 /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 70F521A53B5CDBA726F19EDC7F588AF2 /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 38D4F6C87ABCB49CF7365BA96F5F29D5 /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F9D179ED94802AD8300511C4EA3B44F /* GradientValueProvider.swift */; }; - 38D7D685B36E6B00EE8F851E9916BDD3 /* ClientZkGroupCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8F71075862A9FC7303670F02BD03A78 /* ClientZkGroupCipher.swift */; }; - 38E1EC9DE94294B15B3EF3CEC31F7B8E /* Association.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E537E1CF513791C2290CEAE74EEFA0 /* Association.swift */; }; - 38F026CF0A8F4B176BB22A720C0E6952 /* LockedBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3C0EF223C310CBD9B7030EA5C9D4BEF /* LockedBox.swift */; }; - 3987E8F8F3AC53A6ED36879BC45664EC /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = D13A5C8D68527F561ED5C93776337E50 /* Ellipse.swift */; }; - 39D5DB16A002EAC087DAD50D29C70F00 /* MobileCoinUpstreamInterop.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FC3A6A5EDC1D6918FB56DD66EDAE486 /* MobileCoinUpstreamInterop.swift */; }; + 333D867B007675530BE0D82D5DE66B77 /* Mnemonic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B57414E9C7B6B56707A90324F25CD7C /* Mnemonic.swift */; }; + 3385A7D509064438D59FC4CB0932FD47 /* VirtualTableModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98E253E84B0937714B48C99C579FC640 /* VirtualTableModule.swift */; }; + 33930E7E4B0F34AA08F7A7C049E141B2 /* CustomPathAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5AA067CB3695B7DF980848CA83FDCAA /* CustomPathAnimation.swift */; }; + 345345DB0F655A81F94481CF488B0F0E /* AnimatorNodeDebugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 098426F1F8EFE2285CB39944508FFDD1 /* AnimatorNodeDebugging.swift */; }; + 3454465167A6E16163E40AA2C053C597 /* Amount.swift in Sources */ = {isa = PBXBuildFile; fileRef = C635BA1CE6CAFBAFB3727996BF82CDAB /* Amount.swift */; }; + 34EF217D09B15BBBB7BB192B633FEBC2 /* BytecodeInterpreter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2605A47CF6BCC97AAD20DDBE7EA834CD /* BytecodeInterpreter.swift */; }; + 35565926A0F7FEDB09BBD7A7115B54B3 /* SolidCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38AAEF4DE19A1E5E9B1C01DFF35AAD18 /* SolidCompositionLayer.swift */; }; + 358BD5B9713F6EB302D641194D664DAC /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 76423504B7C56B035DD3BE63911D3D44 /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 363EB2573F27F29D83DF31AA9880B8CF /* FogKeyImageHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DAE11CCBBB3208E933641506A6A668F /* FogKeyImageHttpConnection.swift */; }; + 3649584B1C848D432D4713DC34C7179B /* DatabaseBackupProgress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A3FBFD1049CB2B009C5BA95A19379D3 /* DatabaseBackupProgress.swift */; }; + 366D2EC3AB9F60287907864EDC9BBE22 /* GradientStrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A81C5ECBB3B78888E07C2A0E00745CF /* GradientStrokeRenderer.swift */; }; + 36FC4C2C91A7B72E6F4F360A1B8341FE /* Google_Protobuf_Value+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C26856CC2B6EECB02987BCD55D1E06 /* Google_Protobuf_Value+Extensions.swift */; }; + 37047413973FB0750E7302B315989547 /* Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3736E98C63E479936BEF6362BC7075E8 /* Media.swift */; }; + 371AA9FB76B3C71B1F607E1C639EE492 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; + 37305248333BAE2CF81D63EFB91EEA93 /* ALView+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = FB5756E124119FB0EBC79C0F4D8C3AEA /* ALView+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3757CCAF85348648C2AB543C43258744 /* HexEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E2D5ECFC932F1E31CDADACFFD15474A /* HexEncoding.swift */; }; + 377B71DE98432C1786AF35C5A64239CD /* SenderKeyMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90D848C7A1AE4C5DD787FBD8BF9FBFD6 /* SenderKeyMessage.swift */; }; + 377EEFA6F982BB695DEB824D4B96D8E9 /* Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13A9B237BDFB9A0B006685CDDEC72D3C /* Transaction.swift */; }; + 37BB17824C9DFFE9B1AE1AFF43E2A372 /* RepeaterLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F83AC9B400E133D40853540CF3C0727B /* RepeaterLayer.swift */; }; + 37E3F6186FF094873064EF83BCD6C24A /* ImageLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B45BCDBD48C859438E51449B025D5597 /* ImageLayer.swift */; }; + 384171862CFFBA380FFFD7F5312106A1 /* Data+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EAA9C0ECC710E39F8B007463FD27C70 /* Data+withMcMutableBuffer.swift */; }; + 389FA2D4A0BAF9CFBA13D9D84102FE81 /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 51A115A801FF7A4299587C16B099180B /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 38D4F6C87ABCB49CF7365BA96F5F29D5 /* GradientValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2105685910CBF045E99E1DE4C92C521 /* GradientValueProvider.swift */; }; + 38E1EC9DE94294B15B3EF3CEC31F7B8E /* Association.swift in Sources */ = {isa = PBXBuildFile; fileRef = 421616268B77A90B2F00FA464182DC4B /* Association.swift */; }; + 38F026CF0A8F4B176BB22A720C0E6952 /* LockedBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF441B7F3D0300CAE25ACC0CEE3690C4 /* LockedBox.swift */; }; + 3987E8F8F3AC53A6ED36879BC45664EC /* Ellipse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15BA7E24FB851CD020322DA4583E8E30 /* Ellipse.swift */; }; + 39D5DB16A002EAC087DAD50D29C70F00 /* MobileCoinUpstreamInterop.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B88048D6059FEBC555509774AD31C66 /* MobileCoinUpstreamInterop.swift */; }; 39E8E7849B0D0FE3E83479A508D9B12D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; 39F3970F65BDCA0AB320B6244D3F57BF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 3A0597E04BD4930760A02A6AB62B9E03 /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 385387A0D51F740C9DF54B88C0A0D5E9 /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3A0B294612744E678DB995A9272D5487 /* UInt32+Crc32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51967A69A83500FEDB1D386935292D89 /* UInt32+Crc32.swift */; }; - 3A29FDE243507A367AA98FA1F6DA134B /* Randomness.swift in Sources */ = {isa = PBXBuildFile; fileRef = 698D7F1C7921B56A9D48E7C1014B8C71 /* Randomness.swift */; }; - 3AA70CA8D13F528F2BE24CE50B41E0B7 /* SwiftUIMeasurementContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C02E0D4230AF229391561C1A28AF762B /* SwiftUIMeasurementContainer.swift */; }; - 3AAF0B99C935521D3825468F36BE388B /* Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CD7B76DD60CFA726A444BE5AFF44BE8 /* Media.swift */; }; - 3AAF5B9A2F92AFC9A42C6C84500454E4 /* CreateCallLinkCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB9FE2EBC3DCD2CE51C206F949D4D685 /* CreateCallLinkCredentialResponse.swift */; }; - 3AC7B5405DE0A8CC69DB163287EB940C /* GroupPublicParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = B818F5827A0BC14D1C2637103E099614 /* GroupPublicParams.swift */; }; - 3ADD67A26BEE226EF2B64B49BA3E485E /* BelongsToAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CCAE10E5CE0132125081593A4444925 /* BelongsToAssociation.swift */; }; - 3AFBF3F4186E3E694C15AE09F04C417B /* DropShadowEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AB23BFBADACA622E2D92868A1FB66F5 /* DropShadowEffect.swift */; }; - 3B075DBBB67AEEBE35964BB2F85CE5E0 /* MutableCopying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08455B8298654D2C652AEE034AABEDE0 /* MutableCopying.swift */; }; - 3B4E1C69F2A1DA8CD6C34CA3E4F64931 /* Fingerprint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3856074BE5B1F050DD094F4453CC573F /* Fingerprint.swift */; }; - 3B4EF500E9B4D372FDA6F4D54CE178EB /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6746C815F6D2D9FF45DF4184F72967B1 /* KeyframeInterpolator.swift */; }; - 3C1379E78235B156ECEC2E14CE506080 /* TransformAnimations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7734BCCA98073E67C23C142CC1D932AE /* TransformAnimations.swift */; }; - 3C227E307DD6E94E3D1E42301E1B7457 /* HTTPResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8515A9790A08ADF24DA6A244E09DCC3 /* HTTPResponse.swift */; }; - 3C51B6B4BA1A455C16B67CAFFE4D6BDC /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 877AE1C869979009862AA4D8AF0FB424 /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3C632A5B4963AAD59885DA39D84E461B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = AD8DCB45B00386B21A171DE43CB63909 /* PrivacyInfo.xcprivacy */; }; - 3C7C4C53B09F30950744BDBF39F21837 /* ConsensusConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE2C2266C890067278CEC34E6674A8D0 /* ConsensusConnection.swift */; }; - 3C88E7C38D6CBD49A53244E819CBB2C9 /* consensus_client.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7032C1BA748D5D9985D78A62B1C8966E /* consensus_client.pb.swift */; }; - 3CEC535306C14D6E663EEDBD03901E95 /* JSONRequiredEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB7B99BC4E30EEFBC23DD803DF112FD5 /* JSONRequiredEncoder.swift */; }; - 3D01AAEA668882C3466E6D9712417DAD /* ReceiptSerial.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7830E48F2021E4081A066889D3EEDA22 /* ReceiptSerial.swift */; }; - 3D1345D02F3CE00D4700A644EEAE404D /* encodings.h in Headers */ = {isa = PBXBuildFile; fileRef = B0C0EEC45CDD8400A2C75FE6AAD8003B /* encodings.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D4F32774774D6F9776EB84AFE0A8866 /* palette.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DC7A36FE389771DFF8AF5ABF69E557 /* palette.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3D73328376EEFB9D4FC7D4D63A23BDD5 /* CocoaLumberjack-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5E00374620F268B1D712ED3F95F4F4 /* CocoaLumberjack-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3DA4D0D625FC159A4304FDAB5184BFF7 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = B2F374CB2866E41A585C2DAA9122761A /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 3DA601EF008C4037243BDE585B409E0D /* AnyUnpackError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DBD75929BCBB5936F3BD42B41B95765 /* AnyUnpackError.swift */; }; - 3DBE82EA13991223459BC545E30F16B1 /* Logging-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B496A51994DF325A797AF8740B24618 /* Logging-dummy.m */; }; - 3DE8BBE0E730DDC73BE97FFC89106646 /* Fill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25E58464F17EE76D2C34C71970B1BB98 /* Fill.swift */; }; - 3E5D0A13E38D899B3F121C77728B2892 /* DidDisplayProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20A8AC344136DC5681D0785D74AE841D /* DidDisplayProviding.swift */; }; - 3EA9026CD37E06DB32B5E03E349B5087 /* GenericServerPublicParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C697DF120145A1FAF9B758B8D68614F /* GenericServerPublicParams.swift */; }; - 3EB3C59EDAB670AA5B1040EC395ACAE2 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C4B29F20CDDC40BDECDB319F1BA43D /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F2EF7CCCE4E83E5DC86ACD0E439FAC3 /* Emphasis.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8A97FE98F537E45725D5FBDA8749052 /* Emphasis.swift */; }; - 3F40333A2368A28AA8B42C89F3E9FB58 /* MobileCoinXoshiroRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3847B8C351F4C838F7E496397BFF36A /* MobileCoinXoshiroRng.swift */; }; - 3F831EB14C059CFBD3870E776F521E3F /* ValueProviderStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09D77B01263CC105DD7E980E49DEE07E /* ValueProviderStore.swift */; }; - 3FAA4C9963607D3A0FEDCF20F3FC2580 /* EpoxyableView+SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B50887EF39E7F88D9C39EC43D7DC8F0 /* EpoxyableView+SwiftUIView.swift */; }; - 3FEE692AED43126018024BF63AF87B51 /* SharedValueObservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1106B3BF377903AB52C144EBD3DE91C /* SharedValueObservation.swift */; }; - 401F9D6FC97C0E448CB1BF1CC608E809 /* Archive+BackingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA51004EF61E79F598AB21FE636D1A44 /* Archive+BackingConfiguration.swift */; }; - 40242A6A57960B2D06A126160323D886 /* CallManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A8A77DA88E4C56A2D68F35023C24C74 /* CallManager.swift */; }; - 402BF36F0DDE841659271B7F9C61341A /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 80AFF48D4F349841F964AF4283E4A35B /* SDImageCachesManager.m */; }; - 4094E2FA3834D0E4F057D316F2465E60 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 407A033681DC6E09C4C72328C89F6640 /* UIImage+GIF.m */; }; - 40A3599DA4C31C6EB55B6132EC13B3B2 /* TransportProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1A6F10638157731B338DD593AEEB0C8 /* TransportProtocol.swift */; }; - 40A84E7DDB198DBCB7CE03BF6A72D782 /* Dictionary+KeysSubscript.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9918BE97A8C772297C600262AC19E539 /* Dictionary+KeysSubscript.swift */; }; - 40CCE97DEEF32417FBF404A9851D11DC /* consensus_common.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4476A01FDFD127DF0CFBB88A56B7C281 /* consensus_common.pb.swift */; }; - 4100819A2D3CFE79BEA3F7C6C2225F7F /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 604F8F77DB6B00B2FD194F64CD5F5D0C /* ShapeTransform.swift */; }; - 41347C79D3E47B82D2A623AC9A580E9B /* Data+CompressionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9177DB161AB5AB3F6F7974E52F4738F /* Data+CompressionDeprecated.swift */; }; - 417D8C47FECFF81C7E588CB69EA752AC /* Inflections.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD957FEEA6099B0AEF8847D5E436A509 /* Inflections.swift */; }; - 421486BF4A1779296F35A0768D077CD5 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01F69F61CC2214F8ECA3D29CFD31A13F /* AnimatedButton.swift */; }; - 4228048BC20C3F5F2AF45B43B4E0630E /* AccountEntropyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86CC7512CD698510768B3B66E2447A63 /* AccountEntropyTests.swift */; }; - 424C164AB8BBF8DC294F3AA99280171A /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0357F208997957917CFE99CC3F427D1B /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42D5DBA1F2C9AB3A0F713FAB0016CC2E /* AttestationVerifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BCCCA2C422465461D74F3682BDF1600 /* AttestationVerifier.swift */; }; - 42E03793B04A9163C4C2D588CD5FA9B0 /* Collection+Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 984B7F4B713C0E4CC1DE21EE844BE4DF /* Collection+Diff.swift */; }; - 4343788A0B9E2EC1DFC79B1FC0016659 /* lossless_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = AEBCBEEE21AB942313AFDF5F5FA5572C /* lossless_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 435E821350C8EEDD32C2403602183340 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0036B9590430A08BBEEAF21872C7A0EC /* TrimPathNode.swift */; }; - 435F65602FCAE93D1CB21B342464E765 /* Message+BinaryAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85E5843C962AA09C0848A42CC2E4723B /* Message+BinaryAdditions.swift */; }; - 436B586364751E1F5914E53A2E51DB9B /* Export.swift in Sources */ = {isa = PBXBuildFile; fileRef = 259C170AC54158D5AA3EF394C460AE46 /* Export.swift */; }; - 436F8F5C8A30F856418EF84B4CE8342B /* AssociationAggregate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F7B535AC5B303A974A668512BCABEEE /* AssociationAggregate.swift */; }; - 4391DDB5EC218C7271A29C4E7FC94C0F /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = AD003ADA11596E1D5CBE3D0EC4FA4478 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 439D2EDB052D61136EA59123F81A7F75 /* ServerZkProfileOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3209A8EFF19A2A47E1AF98B81FB1659F /* ServerZkProfileOperations.swift */; }; - 43C89FFB530E4571EE5B67811D102CC8 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 940149FAB28A83D19C649F11EEE31723 /* FilepathImageProvider.swift */; }; - 43F2DF00F4BCE4D9795CFD5A40108C89 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FEF1DFD201A519D3039244EE6139F4B /* SDWebImageDownloaderConfig.m */; }; - 4421D153383BD9F0FCD01D38C7682CC0 /* Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 373E35054B92228B13DF37DCA99F9CB1 /* Bundle.swift */; }; - 4423E906B78D87A26A64BC0F76815197 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = 497C42A665E5FB5FCC4E7EAB7EFA3F44 /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3A0B294612744E678DB995A9272D5487 /* UInt32+Crc32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98FBB03AFAB68F4EDFFCAD232B279FF5 /* UInt32+Crc32.swift */; }; + 3A57526C36D8BDC31430518289977D33 /* CreateCallLinkCredentialRequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4555DB512630552C7144D57A5F1721E /* CreateCallLinkCredentialRequestContext.swift */; }; + 3A644567B9A6F2A888644F62D18F3F70 /* GroupIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEA6923574511B4D4272B2090BE59481 /* GroupIdentifier.swift */; }; + 3A7EFB00BA84217279978C2B40F6425D /* CreateCallLinkCredentialRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DC24B6F6EDFD9EFAFC21A3A206DC892 /* CreateCallLinkCredentialRequest.swift */; }; + 3AA70CA8D13F528F2BE24CE50B41E0B7 /* SwiftUIMeasurementContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AC7E01BA1C2282C49F5B7F13D30331A /* SwiftUIMeasurementContainer.swift */; }; + 3AD002DA292BCE3D48071E17F32FCEA7 /* ExpiringProfileKeyCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD1B719E4973E5CFA5307069B33FBFBA /* ExpiringProfileKeyCredential.swift */; }; + 3AD56B746707596D3E8CA6C439AB6C7A /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = 02E5906097FAADD68034F224104D8D43 /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3ADD2CE70AB74751225845643CECD0FC /* BinaryEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26B55B65B6E3A790CB465EE4C894BC58 /* BinaryEncodingOptions.swift */; }; + 3ADD67A26BEE226EF2B64B49BA3E485E /* BelongsToAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 267CCA4D29F32AB37C799A087898DF62 /* BelongsToAssociation.swift */; }; + 3AE0A58F727658B5AC3013323EA2E1EF /* CallLinkAuthCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFBB92A26BE190F5293532083986CDD2 /* CallLinkAuthCredentialResponse.swift */; }; + 3AFBF3F4186E3E694C15AE09F04C417B /* DropShadowEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BA5433C894C7BF0A640CD41775AF030 /* DropShadowEffect.swift */; }; + 3B075DBBB67AEEBE35964BB2F85CE5E0 /* MutableCopying.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCAB2D008539DEF423355B3E6FAB3773 /* MutableCopying.swift */; }; + 3B4EF500E9B4D372FDA6F4D54CE178EB /* KeyframeInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C6D2AB01B91D3829C727231217BAB3C /* KeyframeInterpolator.swift */; }; + 3C1379E78235B156ECEC2E14CE506080 /* TransformAnimations.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7D1022F0F9B61BA90FDA684F44DA332 /* TransformAnimations.swift */; }; + 3C227E307DD6E94E3D1E42301E1B7457 /* HTTPResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 018540DCBF7681F6A9EFBF095B491660 /* HTTPResponse.swift */; }; + 3C4AA13607A9AA02FCDD9341406327E5 /* AvatarUploadCredentialTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE776E3FF4E8155964F03456BD7B883F /* AvatarUploadCredentialTests.swift */; }; + 3C5F1BEE52EA629DC48AFF37CAA44DAC /* sharpyuv_dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 9EF3EFB1A5A0E41E97BB2BE89A2F88B1 /* sharpyuv_dsp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3C7C4C53B09F30950744BDBF39F21837 /* ConsensusConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96F57A30B8FB769618F485689D2DF1BF /* ConsensusConnection.swift */; }; + 3C88E7C38D6CBD49A53244E819CBB2C9 /* consensus_client.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BDBE48CA8F2E71C625B2A33D86D1E21 /* consensus_client.pb.swift */; }; + 3CEC535306C14D6E663EEDBD03901E95 /* JSONRequiredEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62FA0888047CBE2CB5B111460F20F85A /* JSONRequiredEncoder.swift */; }; + 3D1345D02F3CE00D4700A644EEAE404D /* encodings.h in Headers */ = {isa = PBXBuildFile; fileRef = AFFD118DAD7EE27E5E5753119C5978FE /* encodings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D314A7A7106655A0547C6123F9B4180 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 31A82988A8D92DDB9DBB5634F66E3F32 /* PrivacyInfo.xcprivacy */; }; + 3D5A92B79005302F82893115958B8142 /* ProtobufMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = E64C7D76F41111689EAB5DCBCC16821D /* ProtobufMap.swift */; }; + 3D73328376EEFB9D4FC7D4D63A23BDD5 /* CocoaLumberjack-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CBE2A17DEC27422E543EFAC0365FBBA1 /* CocoaLumberjack-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3DA4D0D625FC159A4304FDAB5184BFF7 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 26F4223766EE9CCB52AA8B52114046DA /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 3DBE82EA13991223459BC545E30F16B1 /* Logging-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A0D76D6D802DF5FD1AD37EB507B9E23 /* Logging-dummy.m */; }; + 3DC867ACE34ACDA85113759B5A40CF43 /* libwebp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 17F8C893CF2A6C6FC01CEFF4422227C8 /* libwebp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3DE8BBE0E730DDC73BE97FFC89106646 /* Fill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3492498D8D491F59CE7BB6308D519139 /* Fill.swift */; }; + 3DF636A5D7B3E2805051A14D0492B817 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 39D31E605BE3A1E29A120EEAF1B92110 /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3DFE302D0717D8DD95F5D874C6905484 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 94B3C4F1DEB208C6B099654B7FD0217B /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3E5D0A13E38D899B3F121C77728B2892 /* DidDisplayProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1542B740DAF77B4DC96E6BEDC5C14D48 /* DidDisplayProviding.swift */; }; + 3EB3C59EDAB670AA5B1040EC395ACAE2 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CE74740A8A3958D3AEF136CB94BB03D /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F0BDB1D59B083C7BC671ADC2ADDA6C8 /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 6329D242183F3CC8FAC1A94D3FCDA78B /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3F2EF7CCCE4E83E5DC86ACD0E439FAC3 /* Emphasis.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25BBF434DB7EEC84F6950BDBFB518D15 /* Emphasis.swift */; }; + 3F40333A2368A28AA8B42C89F3E9FB58 /* MobileCoinXoshiroRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = 783C1D3770C08C546A5BC9C09A17C537 /* MobileCoinXoshiroRng.swift */; }; + 3F831EB14C059CFBD3870E776F521E3F /* ValueProviderStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77FCEAFCBA1E3E210B7EF0B812B4002C /* ValueProviderStore.swift */; }; + 3FAA4C9963607D3A0FEDCF20F3FC2580 /* EpoxyableView+SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D9E0638474D8754408E045897D976ED /* EpoxyableView+SwiftUIView.swift */; }; + 3FEE692AED43126018024BF63AF87B51 /* SharedValueObservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C93B7AACB8FE0EDE0FDFEFC84EB622C4 /* SharedValueObservation.swift */; }; + 401F9D6FC97C0E448CB1BF1CC608E809 /* Archive+BackingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17BBDC5E1F0428F0F92614902E104638 /* Archive+BackingConfiguration.swift */; }; + 40242A6A57960B2D06A126160323D886 /* CallManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C9677DAE070BBF5305917370403B62 /* CallManager.swift */; }; + 402BF36F0DDE841659271B7F9C61341A /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 024459ED744A5FBF0911F5DDCEFB734F /* SDImageCachesManager.m */; }; + 4036093374E73495176A9FB4C0AEDFC8 /* GenericServerSecretParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 743D801D44BDADD9EDD74239882946CC /* GenericServerSecretParams.swift */; }; + 4049896436C9E138CF02B0D745911A41 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 05857A1FEE7D254CB8F731CDCFF2A2E7 /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4094E2FA3834D0E4F057D316F2465E60 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 05C084CC258952CEF837394F74EE418A /* UIImage+GIF.m */; }; + 40A3599DA4C31C6EB55B6132EC13B3B2 /* TransportProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DFC13AFD3BA878563EE1A21EAC3C30B /* TransportProtocol.swift */; }; + 40A84E7DDB198DBCB7CE03BF6A72D782 /* Dictionary+KeysSubscript.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82B41F943456739D558B365FBEC30D4A /* Dictionary+KeysSubscript.swift */; }; + 40CCE97DEEF32417FBF404A9851D11DC /* consensus_common.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A75EB6B8B9F237F930C8DF5E10FBB6A /* consensus_common.pb.swift */; }; + 4100819A2D3CFE79BEA3F7C6C2225F7F /* ShapeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125878C0C914D2F92D05D26B09E847FE /* ShapeTransform.swift */; }; + 41347C79D3E47B82D2A623AC9A580E9B /* Data+CompressionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADCFC188F65B64BCC4047A81015449A8 /* Data+CompressionDeprecated.swift */; }; + 417D8C47FECFF81C7E588CB69EA752AC /* Inflections.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A141C0AA0F470D3877E0DBDA11007EE /* Inflections.swift */; }; + 421486BF4A1779296F35A0768D077CD5 /* AnimatedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C5281D4382B3E6844FFEE2C1997554 /* AnimatedButton.swift */; }; + 424C164AB8BBF8DC294F3AA99280171A /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A457F9EB404E596AB3413CDE737AA79 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 42D5DBA1F2C9AB3A0F713FAB0016CC2E /* AttestationVerifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2EB889A867332A1E3AFE62F7483C683 /* AttestationVerifier.swift */; }; + 42E03793B04A9163C4C2D588CD5FA9B0 /* Collection+Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1F7F1261C7524C2D86EAE0C7FF5D227 /* Collection+Diff.swift */; }; + 435E821350C8EEDD32C2403602183340 /* TrimPathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6368A3E8B491C1D6B8E17325A022F1 /* TrimPathNode.swift */; }; + 436B586364751E1F5914E53A2E51DB9B /* Export.swift in Sources */ = {isa = PBXBuildFile; fileRef = C94F24928FE8DBBC30715D8F7ABB9686 /* Export.swift */; }; + 436F8F5C8A30F856418EF84B4CE8342B /* AssociationAggregate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BCBE7FE1FCB2849790DAB9227E9B666 /* AssociationAggregate.swift */; }; + 4391DDB5EC218C7271A29C4E7FC94C0F /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 219059FA589642D0180F7B8D5127BC52 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 43C061F146BFB7B67FAFF361DAF15659 /* AsyncUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE230622EE3FF68AC6D49B6CBD50BB9C /* AsyncUtils.swift */; }; + 43C89FFB530E4571EE5B67811D102CC8 /* FilepathImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB12403E90A05C09FF1228A563CAE75 /* FilepathImageProvider.swift */; }; + 43F2DF00F4BCE4D9795CFD5A40108C89 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 52726F097AAAB22431F39822F2D7F745 /* SDWebImageDownloaderConfig.m */; }; + 4407E2C4A9BDBACEC7DC53C4A6852A7E /* ServerZkAuthOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D2DC3B1FE74D88C6591214722E7C81D /* ServerZkAuthOperations.swift */; }; + 4421D153383BD9F0FCD01D38C7682CC0 /* Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB71F134F7FC20F637D28AF03C1558A /* Bundle.swift */; }; 4445770E6DC2A52285EFD81D87772125 /* Pods-Signal-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D5D7658E875C74D5F0AF62089185C968 /* Pods-Signal-dummy.m */; }; - 444BE1FBA700C3858E2C0B22CD107B92 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A5780032A299D60DA0A1B472BE31296 /* CompoundBezierPath.swift */; }; - 44537018115A65222434141AD92A3115 /* DatabaseValueConvertible+Decodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D69FA28E2F0962693AB8830463ECC1 /* DatabaseValueConvertible+Decodable.swift */; }; - 44707CEDCB421EC4C597CAA51C087F4C /* MobileCoinRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = F669D001365C464CAD3329597B23B4C1 /* MobileCoinRng.swift */; }; - 448F36394A1EC2E5AF3836C147E59D45 /* ClientZkAuthOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A3E023C41DCA070F36F31544D478FB1 /* ClientZkAuthOperations.swift */; }; - 449074847A6CA281A510178F16D33C2B /* ExpiringProfileKeyCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = B94F23B5DA461F6C495998CC11C2A111 /* ExpiringProfileKeyCredentialResponse.swift */; }; - 44BBA0F6DDBC4F732FF80A8F3E6BA661 /* URL.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7C8853702AB166797FC0A3B3C08893A /* URL.swift */; }; - 44BC8B0B48193063574174A42BF84D6B /* NBPhoneNumberUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 860F9D40AFA1D7B170BD90E7ABA11DA5 /* NBPhoneNumberUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 44F6A90B2529244D4ACF8DD15C0951DA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 2CB93F5F3AAD3CCD48F85C53E66EAF15 /* PrivacyInfo.xcprivacy */; }; - 4528891A8512812B6082D3E7A531CBFA /* FontFeatures.swift in Sources */ = {isa = PBXBuildFile; fileRef = A65E1D9D8E264AB8B0098B7E90296C4A /* FontFeatures.swift */; }; - 4580647EA80D1E0C68DFC7A3D0E49D9A /* Data16+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60B7A695C450EE4E6177588DC8ECCE30 /* Data16+withMcMutableBuffer.swift */; }; - 4594D7347E268DD28071F4B98A683750 /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = AA9CCA317DF5CCE7034E700232D05C21 /* DDTTYLogger.m */; }; - 45A27F3069A50322982CF4F3E0773C41 /* RegistrationServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71587A9ABF95D1ABC9ECB2837F8EA663 /* RegistrationServiceTests.swift */; }; - 45B872F7C416DDC939559E22DED42452 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E0595AE5CC598273934B3CB82EB5976 /* SDWebImageDownloaderRequestModifier.m */; }; - 45E395417EE5BE44D23E75CB4E8D7A6F /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = C528B7BDF0AD2FF50C0EA91788739C9B /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 45F21F0A55A4791CA7F2696094D53982 /* DestinationWithPaymentRequestMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51E187EC91D23A3473422A5553A83CFF /* DestinationWithPaymentRequestMemoUtils.swift */; }; - 465C2A601DA33840360B1C4646FC5615 /* AnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53B1FE6751F9D767920CBD00C1458422 /* AnimationLayer.swift */; }; - 467AF97364F6CCB7720634D9C78BF893 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 294C5CBC35B54B1EE2C3AFF76967CD79 /* SDDisplayLink.m */; }; - 4687B838C60FD2DE529DB8C8DF305FB5 /* SerializedDatabase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 341636FD981E87C7034562D5047C50B1 /* SerializedDatabase.swift */; }; - 46B1EAB9EF9BE5DEE6916C7E9CDA39B8 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = FBC3BEFADF56B5A684F4F274F6068F95 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 46D63EE3E4627382FC6D35E2B9827758 /* Google_Protobuf_Wrappers+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DBFC7F3061813D59BEB0D6EA13B427E /* Google_Protobuf_Wrappers+Extensions.swift */; }; - 46F572D4FBDEE82DEC0DC6953625383B /* DefaultTxOutSelectionStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 149EE8E251066CDE2912FFB6AD370C66 /* DefaultTxOutSelectionStrategy.swift */; }; - 46FD5BC6FE790B8BF3ED0F6ADB5CA132 /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = C08B1DB3F71BC858746B077454613954 /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 477669B2B93EA0EB8ACFF1254CA62F98 /* SenderWithPaymentRequestMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = A50EC7043BA3D755BF67F2667A603AFD /* SenderWithPaymentRequestMemo.swift */; }; - 4783FE60AA84286DD6F840BF9E93E463 /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2C1FCAC78600AEAE6D0CB62E1E3E1D53 /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 47EB4E16164339E5BF7C9AD3CE579FBA /* BlendMode+Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9663E790EF64E699A3EEB9B62B68F574 /* BlendMode+Filter.swift */; }; - 480B7B39BDD935957031FD4ED7A2ED77 /* SenderWithPaymentIntentMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ED06EC2125882CB7E4993BA7C302791 /* SenderWithPaymentIntentMemoUtils.swift */; }; - 482DAB549BBE61BD4ED467AB78BB8BAD /* FileManager+ZIP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28FBA2671D25F540F818FC459A232F3E /* FileManager+ZIP.swift */; }; - 485FD412267926047410AEC888CF2A8F /* SQLiteDateParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B294324EF610553FC94013AC7CF34BB /* SQLiteDateParser.swift */; }; - 487CFEAAAAFC09A9389F0B572AD9C3CC /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = DD039C30F935B55F17E486FE14D299E7 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 44481E2ABBFB56C2ADE9417FF572937C /* Message+AnyAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 195B94DF9AA40AB6041BA958770E0E69 /* Message+AnyAdditions.swift */; }; + 444BE1FBA700C3858E2C0B22CD107B92 /* CompoundBezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17D460AC157B3883CA5FF1C99DAE9471 /* CompoundBezierPath.swift */; }; + 44537018115A65222434141AD92A3115 /* DatabaseValueConvertible+Decodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD9F8ABA341142F76721D6908B296AAF /* DatabaseValueConvertible+Decodable.swift */; }; + 44707CEDCB421EC4C597CAA51C087F4C /* MobileCoinRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7E4EFDBDFBF580BDEF3BB23109F9068 /* MobileCoinRng.swift */; }; + 447F3926AC53FB3DE5D13F0D50613B37 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 54053D53DEBB6D7FB172140ACB95453C /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 44BBA0F6DDBC4F732FF80A8F3E6BA661 /* URL.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED22A7D55A6B22272592DA51014BB200 /* URL.swift */; }; + 44BC8B0B48193063574174A42BF84D6B /* NBPhoneNumberUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = A094109A01914F3C1457DA0D7736231D /* NBPhoneNumberUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4528891A8512812B6082D3E7A531CBFA /* FontFeatures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81500355C728E343827F5767BCE2B654 /* FontFeatures.swift */; }; + 4535A41F33E3314DBFABCF825A2C4D8C /* GroupSendEndorsement.swift in Sources */ = {isa = PBXBuildFile; fileRef = C490564F35A9475473A4F1AFB4F7370C /* GroupSendEndorsement.swift */; }; + 4580647EA80D1E0C68DFC7A3D0E49D9A /* Data16+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 742D489F5DD9DB9C3F5C8B3E777D5516 /* Data16+withMcMutableBuffer.swift */; }; + 4594D7347E268DD28071F4B98A683750 /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = BEE45138447CA79FFF98817B49CF2774 /* DDTTYLogger.m */; }; + 45B872F7C416DDC939559E22DED42452 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F2582E73E5E79E4A93D465FC45C43AB /* SDWebImageDownloaderRequestModifier.m */; }; + 45E1DC2238EF7DBFAF25E4D78EE2027A /* SwiftProtobuf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A6AF70AD1E29FD3129BE21D06FB167 /* SwiftProtobuf-dummy.m */; }; + 45F21F0A55A4791CA7F2696094D53982 /* DestinationWithPaymentRequestMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D7E236322A7B121CF39C7F50E40F649 /* DestinationWithPaymentRequestMemoUtils.swift */; }; + 465C2A601DA33840360B1C4646FC5615 /* AnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC7272F23C1B97961078A0B046CFF40A /* AnimationLayer.swift */; }; + 4662AD3599EF6ED3B9E2D2A9494AB563 /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = CAA4326259A58C699972E1C389439460 /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 467AF97364F6CCB7720634D9C78BF893 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = B5683E0FB16365097E22220C164A18EF /* SDDisplayLink.m */; }; + 4687B838C60FD2DE529DB8C8DF305FB5 /* SerializedDatabase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C37B5FFCDE5C6A6026583E32E0C00DF /* SerializedDatabase.swift */; }; + 46989991B66437496E64E2AD1424B635 /* DataStoreUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 135339656792DBF4D0EE5787C31E5A6D /* DataStoreUtils.swift */; }; + 46B1EAB9EF9BE5DEE6916C7E9CDA39B8 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 07193363BCCE6C54E749B9946EEFA2B4 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 46B89477D1D5394F18E4F4DD3246FE64 /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 9267FFB9117B6A8DEB4DDCE9911DED90 /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 46BFFC51A4700A1D2D6DBBFC4AB7A360 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 165901DE35531EAB4710F3DD1B3A552E /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 46CBAA722FA62D6167D224A333EF3F2C /* Visitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFC0A921DAECF56B457CFC683FF5D3A1 /* Visitor.swift */; }; + 46F572D4FBDEE82DEC0DC6953625383B /* DefaultTxOutSelectionStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1D6438A94FA3CE9403CE688EF1DA027 /* DefaultTxOutSelectionStrategy.swift */; }; + 477669B2B93EA0EB8ACFF1254CA62F98 /* SenderWithPaymentRequestMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B81B449C76691396EEE95440F8F950F /* SenderWithPaymentRequestMemo.swift */; }; + 47EB4E16164339E5BF7C9AD3CE579FBA /* BlendMode+Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 096170F5E1DDC90DCBF985DB7FC43482 /* BlendMode+Filter.swift */; }; + 4804B307D00D367E47B00DB522B16207 /* TextFormatEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A722B899670EEBD1FAD2DD0D5519CB96 /* TextFormatEncoder.swift */; }; + 480B733C6B68F53642CEBE7B1A508794 /* UnauthKeysService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10BACBB4C23BAABA9BDBC4589DB3EAE9 /* UnauthKeysService.swift */; }; + 480B7B39BDD935957031FD4ED7A2ED77 /* SenderWithPaymentIntentMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F9CA7C90E7985947AA975451A1FFA7F /* SenderWithPaymentIntentMemoUtils.swift */; }; + 482DAB549BBE61BD4ED467AB78BB8BAD /* FileManager+ZIP.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3F2EEB6B0FEC21B861E9DB7A44D58F0 /* FileManager+ZIP.swift */; }; + 485FD412267926047410AEC888CF2A8F /* SQLiteDateParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58D5A5875E7E1B6CFCB7F3E75D988B29 /* SQLiteDateParser.swift */; }; + 487CFEAAAAFC09A9389F0B572AD9C3CC /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = F8B0D339E3AFA29FFB14219D4719D73D /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; 48B552E8C67BC66522FFAF659D069487 /* SDWebImage-SDWebImage in Resources */ = {isa = PBXBuildFile; fileRef = CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */; }; - 4929087C9A45B177A514133116DED895 /* Varint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2814A75533F7BBCFDA53993E40803A08 /* Varint.swift */; }; - 497637440F47260CD8D36AE86B1FC677 /* Slip10Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3779960CB15D1152749DA38C499F5F52 /* Slip10Utils.swift */; }; - 498673F6F280F2B6418C840BC1CB2941 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05EEFEA5B03F20CE29A4505D4D1C8471 /* KeypathSearchable.swift */; }; - 499657820D6CCFE7840F497FABC5AB45 /* sharpyuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 003D255D874A4C9B6A829E5FA0AD84BB /* sharpyuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 49BB8E8D19BEE769F2C1B47BD2F369FC /* blurhash-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 19144879A5142B53A2FC5BD9F3114278 /* blurhash-dummy.m */; }; - 49C81094102B6AE58CBE92E26064537C /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DB511E1D7986ADF056617B5F70FC65F3 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4A32CF23687077038E3261887FB7173B /* Composable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 836DB320D54B7A60ECCD88E253AEED01 /* Composable.swift */; }; - 4A9F8A0B4E6B83486465E88B445EF22E /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = C7E1CE3888AB3416A23A53C1D23D75EC /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4AABA03A7C408C481F03D1F45064DEA2 /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EA20223B8B10640D6A43EEFF63049D3 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4AE5004D1AE2EFB936A2ECAE15BF7CF9 /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 27350BEE6F269D627584DE20D5AC23DE /* DDASLLogCapture.m */; }; - 4B410953919D06B342263F4A1AC79053 /* DDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E049CC4EE7E62CBC48603D30C1081CD /* DDOSLogger.m */; }; - 4B8D7DF0E1069071D349CC4611294B70 /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 59BA1F3E70140C090697FBA69282BBF4 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4BE4961E77B15B6E7B90C1F14CF50021 /* IoProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38923F46AE4F9680812CE4D3CE673444 /* IoProtocols.swift */; }; - 4BF44C9B1ABF25850655182968EE3A3D /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = C3969367F24787DBD674C698198605F7 /* format_constants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4C3524CC36CB36A9FCB4520969D7D5BC /* KeyframeGroup+exactlyOneKeyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06A257B7A056194C715AA5D3A5C6FBB9 /* KeyframeGroup+exactlyOneKeyframe.swift */; }; - 4C3989FFA52E21C99ACC552BBC74C0DF /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADD968A2C46536E71B01BC2B6D206851 /* Stroke.swift */; }; - 4C642ECCAB072985DF6F843AB2C0018C /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = B0F4519A31232FF7DFA0EFE46B37E8CA /* SDWebImageIndicator.m */; }; - 4C895CD6666678D21121326C2D923C1B /* MessageExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E87B4A79A1793DD553DA8F44AAE0C87 /* MessageExtension.swift */; }; - 4DDA06913FAB89B0D997F646828861CE /* MobileCoinClient+RTH.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5E79FA12083BE56B7E744C3AA74FFD2 /* MobileCoinClient+RTH.swift */; }; - 4DE1AB41FA3791BFCF466DE29C919F96 /* mistyswap_onramp.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = A15B4A359FEBC8CB3BFFC962960716DD /* mistyswap_onramp.pb.swift */; }; + 48D6CF15D776768AC9DA56CF10ACBC6C /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A73A5065284DDE310572F7592D9321A /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 497637440F47260CD8D36AE86B1FC677 /* Slip10Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C55BCFF0B04050E7CA6C688F420342C2 /* Slip10Utils.swift */; }; + 498673F6F280F2B6418C840BC1CB2941 /* KeypathSearchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F78B1716FAF1A094583D5636B601FD /* KeypathSearchable.swift */; }; + 49BB8E8D19BEE769F2C1B47BD2F369FC /* blurhash-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 95DB1854042FCA67A51A328C821A3E43 /* blurhash-dummy.m */; }; + 49C81094102B6AE58CBE92E26064537C /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 184D52E7C22857B35F28FCCE16B6CDE8 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4A0BA3AF447649E88D7398D95EA1C86F /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B5CB1792156C6BAE5D89947265DA102 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4A32CF23687077038E3261887FB7173B /* Composable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E3EFF9AA54A7BDF8B131F80EAA4DA45 /* Composable.swift */; }; + 4A9F8A0B4E6B83486465E88B445EF22E /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D010EF05B0164C248DAF0B625D7A123 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4AE5004D1AE2EFB936A2ECAE15BF7CF9 /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 2202A4BB1E7FBFD38E857F0BB2B4ECBC /* DDASLLogCapture.m */; }; + 4B410953919D06B342263F4A1AC79053 /* DDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 808FC3B4535D546B9F1C735567BAF911 /* DDOSLogger.m */; }; + 4BEAC847944040C091DC844181CC8349 /* AuthCredentialWithPniResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE06C5B3A4373E2700EFF2327348BD6E /* AuthCredentialWithPniResponse.swift */; }; + 4C3524CC36CB36A9FCB4520969D7D5BC /* KeyframeGroup+exactlyOneKeyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1300F5E81AB47C9F8F536D813AE2B33A /* KeyframeGroup+exactlyOneKeyframe.swift */; }; + 4C3989FFA52E21C99ACC552BBC74C0DF /* Stroke.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08986194D7295A928F72E050348B3D6F /* Stroke.swift */; }; + 4C642ECCAB072985DF6F843AB2C0018C /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = C567D88E72514657B871A2836DE57A16 /* SDWebImageIndicator.m */; }; + 4D4242B7748543FFB50908050FA6324B /* sharpyuv_csp.h in Headers */ = {isa = PBXBuildFile; fileRef = F58135CC2C536B6E143C7B11D3ED9D0C /* sharpyuv_csp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D461DC7A1E93A0CF84CAFDBA2B94B98 /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C13959092B1A18C592B4EC18A4C4D27 /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4DDA06913FAB89B0D997F646828861CE /* MobileCoinClient+RTH.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E9C4D9D87FC4498CF9B2F8DE185BCD1 /* MobileCoinClient+RTH.swift */; }; + 4DDF02BAECE5A656C50BA3D9CCF3145E /* palette.h in Headers */ = {isa = PBXBuildFile; fileRef = 98AB58B79FFE4B99DA2CC292A185D7E4 /* palette.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DE1AB41FA3791BFCF466DE29C919F96 /* mistyswap_onramp.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A8F19FA043859CE0AC43F61FEFB4AD3 /* mistyswap_onramp.pb.swift */; }; + 4DE30079A656F8496C408E0BA7BEF83A /* ChatConnection+Fake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75A153B0D715F2157EA6748A4D9C5C60 /* ChatConnection+Fake.swift */; }; 4E029AB386159C76FFA6A747242638EB /* Pods-SignalServiceKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AA940677B65E7DA1BF955B22187316C /* Pods-SignalServiceKit-dummy.m */; }; - 4E3CD8E71BDF18F3A2D33A102D7639B2 /* ProtoNameProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8126E98CF92D9B130A44A5B736745958 /* ProtoNameProviding.swift */; }; - 4E440C916A36B5A56B3279DF786379FD /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B9930D550E1C2C1D51F7E105E5568A6 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4E8A1F490F001809DFE90B92491194C0 /* RistrettoPrivate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 051EC39C6D8D2311B424FAF8F1895D82 /* RistrettoPrivate.swift */; }; - 4EC89153A6A25B5A2E6A74CCD1D0077F /* EpoxyModelArrayBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98376C15AF132345F35456202E619961 /* EpoxyModelArrayBuilder.swift */; }; - 4ECC289000EA2BC1FE28A3A215A2D217 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DEA7514FD1895349B81FC38A562EDC1 /* DDLog.m */; }; - 4F084B94A8D096D3FE0033D1AF458C9F /* MessageBackup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E987D2E929E8D01E8C478130CB61B5E /* MessageBackup.swift */; }; - 4F22D0A54DF83FE0914C3DD64316EAE0 /* Data+Compression.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1B5A6321521FCD6285CFA4A3BAD1443 /* Data+Compression.swift */; }; - 4F3102D375182F86721BA611C8D1B4A1 /* SQLInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6725CC8FF00EFED2BDC04A90D53418CE /* SQLInterpolation.swift */; }; - 4F38BD30DF30FF56D091D34E7FC68713 /* DropShadowAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B0135D779300BB5F277AD3B2B1EF3B1 /* DropShadowAnimation.swift */; }; - 4F5E9BD67AE6161BD8A5E5CBD0A31B84 /* UnauthUsernamesService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B955F6E7635D9561B357945F3DB296E /* UnauthUsernamesService.swift */; }; - 4F7C7FE4D039EEB4586D810B856AB358 /* Attestation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 473C39521DB83D06F9BCC2A5C3382930 /* Attestation.swift */; }; - 4F989559F730CD3125AE9E1E3295D7CF /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A2C9F45953E953BE74F9E6B272AA61F /* MathKit.swift */; }; - 4FC0CD97013721BE69299C31CD720F9A /* RoundedCornersNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6822A04811D30A038DBE50AB6650AAE1 /* RoundedCornersNode.swift */; }; - 4FF73C26B71075189EB22276189167BB /* SDWebImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F5A9EDB122969EF873F072EFDE0B643 /* SDWebImageWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 500EEA701E78966BD5A00BB272405CAA /* FogViewHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93F3086462D0686D1114F2EAB16BEFCD /* FogViewHttpConnection.swift */; }; - 5014E2C8C7DF259677792D9C43A7EB3F /* EpoxyLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89D20E4D8F77AD3AD554B2A868FA91DB /* EpoxyLogger.swift */; }; - 505BEAF12A74418A9508E7CC4A311F1D /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 519342A2CF2B408EA5BF14F55B513971 /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 50717F256CC4EDA4F45E3850DA0A34B6 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DB752BF25F6BF4FF5808E6A00FE0A2B /* LayerTransformNode.swift */; }; - 5105B68508B78D53CFC4DB1843185189 /* TxOutMembershipProof.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA366A09E7DEF8831C2C3C9D26DC6A0D /* TxOutMembershipProof.swift */; }; - 5111BB34F5E771F4DBFA76C0B3BD97D0 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = B7C2FFE656F08E4DCE73ED8AE1480E5F /* SDWebImageCompat.m */; }; - 5127C0FA353B3F439B560184DF951C65 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 78D27901F5D36DE0D9929EAFE2E7AD49 /* SDWebImagePrefetcher.m */; }; - 51DE14019B25F88689E864B4D5B20A8D /* ProfileKeyCommitment.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC5D06482698BCD377F4E0A67C0AC044 /* ProfileKeyCommitment.swift */; }; - 51EAE639893F6CCBD945F0BC81C4EE5F /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 552E2214A1FD49B7441F9B4A6C3CB18A /* SDImageIOCoder.m */; }; - 51EC320380DC719969610812255ED5CD /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = CED9C06CF66C1D26650298281FCFB8D9 /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 51F2F588CF578BD97D19B2FBE3B1F89B /* DatabaseCollation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61B6B46CE0707061AFC6D6CED784359B /* DatabaseCollation.swift */; }; - 521C8D63ACE48499977EC801975C89D2 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C7F999371BCFFD33963A8C9D707A841 /* PassThroughOutputNode.swift */; }; - 522AA6ED465047B4865037BB313B54B3 /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = AA3CB85CA1C353B228EF69670D6C6701 /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 527EB9E89B20A44910AEDED92A752B9A /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 11DDA9A481D1B54C2BDA29461C550ADD /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 52A6A68C72010E6C796F393574A8ED9D /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B894A7572B1D7CB0C3CE5F05BD34AA6 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 530C4CE4F2D14B373693DDD7B7D290EE /* UnauthMessagesService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E4B1E35183E89075B95589F017D36CB /* UnauthMessagesService.swift */; }; - 531D93C02C7BB97FB6B149F1190F3690 /* SDImageFramePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 033B4A3D13E71176AF24BB14B5BA0B52 /* SDImageFramePool.m */; }; - 53265FB007D4C007AFA1FE67EE54C710 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C731FC15AE938D094D3EA5007BAC46C /* TextLayerModel.swift */; }; - 5328E33ED5ED071F8B2FD4410756490F /* NSString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ACF26A49E01F7143A9A8E9EA3B3DEB0 /* NSString.swift */; }; - 532B55F8B9321A7F23990700F0D2CC5C /* lottie-ios-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F49FCA28C3C8FC63366AAB7C42EE124A /* lottie-ios-dummy.m */; }; - 53AABE151055570020B23C357B38A037 /* ShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDA929B946D5610BF8CF31D9E21D92B8 /* ShapeAnimation.swift */; }; - 53CBF2FAA8677F22EF2E8E0F3935305C /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ED6068B249747300F92DA65C07AD010 /* libwebp-dummy.m */; }; - 541C9F198BF4962DF6D9E5183BAF457B /* GroupSendDerivedKeyPair.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF21EA17C35E91A5B66052A5AE8E5ADA /* GroupSendDerivedKeyPair.swift */; }; - 54208872403357FE5CE2F70F6AE0A971 /* MobileCoinUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05DD14CC0A23CEF165E0339618129C4E /* MobileCoinUrl.swift */; }; - 54263402CA1F0081DDCBF4579B8FA919 /* TestUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D05CE930733389BDC407A715E39F0858 /* TestUtils.swift */; }; - 543DE14C7F42CB811E9AE93A6E99B8F7 /* TransactionStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6BA6CCB3608B61B7A331A753B6E95FF /* TransactionStatus.swift */; }; - 546B6D8A3C3CE57E716716AC47B2D5D9 /* SQLOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6A9EDFACBCEB2759778061723FB1A4 /* SQLOperators.swift */; }; - 54734CF1B22281785751C111B93191A0 /* BackupForwardSecrecyTokenTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3113803A6E1E4572FEF0EE5E813C8B91 /* BackupForwardSecrecyTokenTests.swift */; }; - 5476D75D336F881CB6CE90B610DB2A7A /* SSLCertificateValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2045956DCBED4310B0AB9E2D75E56B0 /* SSLCertificateValidator.swift */; }; - 547C2419A39B031B959A81D18A6CE5BF /* TokioAsyncContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FBF141B9681B5E6A5E7CEFFE458E992 /* TokioAsyncContext.swift */; }; - 5500DB11C3F46BEE57B7F030A0325503 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = DD8F041439EB5A51C7CED8AC771EE07B /* SDImageHEICCoder.m */; }; + 4E052762D11FB86B974F26E1B2582BCD /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 25F33DCD3BE7D84FE3C9A627FEC95ADD /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4E440C916A36B5A56B3279DF786379FD /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F80354DC5A5FA3EFAA6802BBE30DA53 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4E8A1F490F001809DFE90B92491194C0 /* RistrettoPrivate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83946792E96C0F169FA881A4B346F650 /* RistrettoPrivate.swift */; }; + 4EC89153A6A25B5A2E6A74CCD1D0077F /* EpoxyModelArrayBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7A55123767A40796E74974A6A71EFB7 /* EpoxyModelArrayBuilder.swift */; }; + 4ECC289000EA2BC1FE28A3A215A2D217 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = D30CF2A4A325CCE380984002C40615F2 /* DDLog.m */; }; + 4F22D0A54DF83FE0914C3DD64316EAE0 /* Data+Compression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08EC33FA4E4C1EF47856F4C894D23D28 /* Data+Compression.swift */; }; + 4F3102D375182F86721BA611C8D1B4A1 /* SQLInterpolation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87111B1DFD4BA6EEC5C7F0943FD69810 /* SQLInterpolation.swift */; }; + 4F38BD30DF30FF56D091D34E7FC68713 /* DropShadowAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE50AC8FE3AB3807DF815414F13106C3 /* DropShadowAnimation.swift */; }; + 4F56E53D13EF9186E2DC50DE55DBC8F0 /* TestCaseBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37991805F624A694FC28ECEABE476A5D /* TestCaseBase.swift */; }; + 4F7C7FE4D039EEB4586D810B856AB358 /* Attestation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CAFE77AAF05657DA6876BF2C6B8999 /* Attestation.swift */; }; + 4F989559F730CD3125AE9E1E3295D7CF /* MathKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33697EE096248350F51BA10DE68197DD /* MathKit.swift */; }; + 4FC0CD97013721BE69299C31CD720F9A /* RoundedCornersNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6347B4C01B4785965752971584DC2973 /* RoundedCornersNode.swift */; }; + 4FF73C26B71075189EB22276189167BB /* SDWebImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = DDBE686BBA1AE6DC3278389952C76535 /* SDWebImageWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 500EEA701E78966BD5A00BB272405CAA /* FogViewHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AD0454C302570D14EA2905B85069A2A /* FogViewHttpConnection.swift */; }; + 5014E2C8C7DF259677792D9C43A7EB3F /* EpoxyLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FE799D18CD4063058CA072DDEFADF39 /* EpoxyLogger.swift */; }; + 50717F256CC4EDA4F45E3850DA0A34B6 /* LayerTransformNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 217D423ADA8C9683B2E3A03D502F3F0C /* LayerTransformNode.swift */; }; + 50988A48AE9BF612A33CCD807D36D470 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 64D7B98D33ACBDFF79DAF548686F50F6 /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5105B68508B78D53CFC4DB1843185189 /* TxOutMembershipProof.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09CDF4C91205878CEBBF81E039D4DB90 /* TxOutMembershipProof.swift */; }; + 5111BB34F5E771F4DBFA76C0B3BD97D0 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 453D5F0C1CD085EB7F4BDD820F75F76F /* SDWebImageCompat.m */; }; + 5127C0FA353B3F439B560184DF951C65 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 464DC6F1AC9F4D7E6288FB02F5B0A7CB /* SDWebImagePrefetcher.m */; }; + 5129B968613901317CED4B7302D098B9 /* IoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4146D141CCAB955DF9D1D68759DDE0C1 /* IoUtils.swift */; }; + 51337849270C204DC35EDDFDE0599E80 /* Fingerprint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07A220BDF9B7A8BE351222E332CE675D /* Fingerprint.swift */; }; + 516369C2C386434E0858A9AFC970DE35 /* BackupAuthCredentialRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF648CD1064C1201A06BF734C442DBC0 /* BackupAuthCredentialRequest.swift */; }; + 51950C25A73F3370241590A39E32AA31 /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = F8C68725A0B2840CE928BF25C73549A7 /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 51EAE639893F6CCBD945F0BC81C4EE5F /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = FAF89B553FC69CC2695FDBCADADE515C /* SDImageIOCoder.m */; }; + 51F2F588CF578BD97D19B2FBE3B1F89B /* DatabaseCollation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1A202CCC3B4DE755DDA941FA9F2EE4A /* DatabaseCollation.swift */; }; + 521C8D63ACE48499977EC801975C89D2 /* PassThroughOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F623850E5F4966716F475F235C6B1C51 /* PassThroughOutputNode.swift */; }; + 527EB9E89B20A44910AEDED92A752B9A /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8118C93E690EF057BBF48DEFE5209BDA /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 52A6A68C72010E6C796F393574A8ED9D /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5251ADF873ECAFD275483128F020D4B9 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 52BA72BBE4BA2802E509081034923931 /* ZigZag.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7F3CDEDAB02288C1BE00D6376C7D745 /* ZigZag.swift */; }; + 52BC7926B56D4424365B98A837CE2D6C /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D022ED840EE07AB50CED1A7E207FABDC /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 531B5597E67EABAFCE4359CE4D6463F2 /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C2D92063C55A6E744A47C862DB1794F /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 531D93C02C7BB97FB6B149F1190F3690 /* SDImageFramePool.m in Sources */ = {isa = PBXBuildFile; fileRef = E971E30B1F0A5436BBDCBCF1D8AA1B7B /* SDImageFramePool.m */; }; + 53265FB007D4C007AFA1FE67EE54C710 /* TextLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9ACC7FAD0C804BB4EBB0DB2EEF8D489 /* TextLayerModel.swift */; }; + 5328E33ED5ED071F8B2FD4410756490F /* NSString.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCE89CFD39CBD83D7A8FED0E55D22325 /* NSString.swift */; }; + 532B55F8B9321A7F23990700F0D2CC5C /* lottie-ios-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6481DF2D52D2C5A4E8F179F11B1074D7 /* lottie-ios-dummy.m */; }; + 533E802969EBB1122C2043E13A47C200 /* sharpyuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 5958BF372E5E79022F9F4E0B1AF166B3 /* sharpyuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 536FB3B4A8331980170A9ADF14F88EE7 /* NiceBridgingUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDFAB7EBDA58E8BA987CB34FC6674C7 /* NiceBridgingUtils.swift */; }; + 53AABE151055570020B23C357B38A037 /* ShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17A96761FDD2C4EA98FF0C64CDAAED9 /* ShapeAnimation.swift */; }; + 541F20FA279EC909DF96F8A418435A9D /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 95E490309221B5078EBFE3FAF3B8066F /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 54208872403357FE5CE2F70F6AE0A971 /* MobileCoinUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 667D0E57D6D20FD585E1713B364F4B12 /* MobileCoinUrl.swift */; }; + 5437EDDC2F0BE4C91B0CB8A2ECF59C76 /* UnauthUsernamesService.swift in Sources */ = {isa = PBXBuildFile; fileRef = F808AD6F7A77D65826640A56D8A4953E /* UnauthUsernamesService.swift */; }; + 543DE14C7F42CB811E9AE93A6E99B8F7 /* TransactionStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0852B34E33C3383B559901923D6484E8 /* TransactionStatus.swift */; }; + 543F9655B02709E9656F0C02B8B33683 /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = CBDF658AA5F550F12ABA649895102D83 /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5457C4262322E4642185DFA91DABAD87 /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 4ADC524BF3500DB47B52CEB81E3D121A /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 546B6D8A3C3CE57E716716AC47B2D5D9 /* SQLOperators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE9F3EE183B5DF16ED0A635ACB2E7C3A /* SQLOperators.swift */; }; + 5476D75D336F881CB6CE90B610DB2A7A /* SSLCertificateValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8999FFDB967C25DAD6DB7900F71ACA9D /* SSLCertificateValidator.swift */; }; + 54F47E8F316AF0F6470D1850B2D38B10 /* ServerZkProfileOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF01A621425D75F16330CAC3FBE69ED5 /* ServerZkProfileOperations.swift */; }; + 5500DB11C3F46BEE57B7F030A0325503 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 08BA0660FF8AFA3714F0150660953669 /* SDImageHEICCoder.m */; }; 55057582AA45619033106BF924221445 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 552FE29E02D42BD23B052ACFD43AF0F1 /* LedgerTxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5F3563B99935F63F14E4FCE0D3C9AA9 /* LedgerTxOut.swift */; }; - 55438B2BB5C5CE3EAFAAD002BCC6D28A /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = CEFAB82305185AB6003D4F68C258B45F /* DDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5548B14DEA3A8F1B7AA828D38AFD2C59 /* AdaptiveStyleTransformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538FAC87A4BD165649BB3FED5E214D2E /* AdaptiveStyleTransformation.swift */; }; - 555182691832526990CBE08EDBA5B548 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5156843914F4121DC37B942C7BDBD92 /* Shape.swift */; }; - 55904E38913138FCF4FBA5B06FB69DE5 /* EpoxyModelProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1816301D097A4ED6991F2C55A0814A4 /* EpoxyModelProperty.swift */; }; - 55A2E6F7C0B7666C19D6F807290C0AC4 /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = EB933FC1B3F03B845FB7A95CAA20EFA7 /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 561D01557F79E4A4035F63DFA168A96C /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C74FCED86E4966E1F03227F94C51870 /* Glyph.swift */; }; - 566252CC488428173F6E74F3E40A7E6D /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 4477E1CCCD3FC78C3F5DFFD2BF4AD4AB /* SDImageFrame.m */; }; - 5662F7262B135942FA8F83D71D27D7FF /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 860621158CFABA5ECDAE11A9D79CA801 /* StrokeNode.swift */; }; - 56747575DED7A4CBDCBAF3ED905FDE7A /* FTS5CustomTokenizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CF7577406F697CAEA38E3E697645673 /* FTS5CustomTokenizer.swift */; }; - 56F5959CC421AB37B67EC3C4CE0157EA /* CallLinkAuthCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A013F786730E777EE7CC366FA60600E7 /* CallLinkAuthCredentialPresentation.swift */; }; - 5746D02E64EF078B83F3DECD7AA1029B /* ReceiptStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77DD13F9438E04C10B3605CB7B3F3D32 /* ReceiptStatus.swift */; }; - 575DEA179016EF45D75F7E8AC3FA7DBA /* Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7E1C75296BF9D3B9880100CE4D1B03D /* Decoder.swift */; }; - 578A2D0A136DDF54F5D202F79A63F239 /* SignedPreKeyRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C19B5A4CC10E163CEAEE32F3E5FEC6 /* SignedPreKeyRecord.swift */; }; - 57BF71314C4E345750DE9C1F77AC5B5E /* ExtensionFieldValueSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B4CAFA72B0EFD82B4D04584671C36B3 /* ExtensionFieldValueSet.swift */; }; - 57FF0F291CD561889656CAABAB2EB331 /* BezierPathRoundExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4705709FD012C1487E4BCE72C27910B /* BezierPathRoundExtension.swift */; }; - 5809A241CB58D4F8E5F7413F3265B06C /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = E97794A9117DEDD5D40F889975BB44ED /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 580AE62876DB6C65DED504B708C1AF78 /* HttpCallResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6802445A25A71AA67230C66445B6581E /* HttpCallResult.swift */; }; - 580C2C485E65BA53E0A7DB80F6CC64D1 /* attest.h in Headers */ = {isa = PBXBuildFile; fileRef = 1338470037AE44B17B0E8ED2396893D5 /* attest.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5846322A3A8A3F0854510485CCC45452 /* EpoxyModelStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C736ED2C5DCC78B8500728FA313A93 /* EpoxyModelStorage.swift */; }; - 5884748329D7AF34007D7A210C5352E2 /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A94A125501BE41A70CD43E06889701F7 /* DDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 58BA287B697E4525BF1192BBFA8D1E82 /* HasOneAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDC91153980100108E7CB62DAC40BD1A /* HasOneAssociation.swift */; }; - 58C19201C2919CB86816065119528395 /* Archive+ReadingDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E380C9CD7C91427FDDAF18C56961366 /* Archive+ReadingDeprecated.swift */; }; - 58ED546C81B5F5B35B2993254E2588D0 /* VisibilityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDFE1D9A1385FDFD23A9EE5A693E6510 /* VisibilityAnimation.swift */; }; - 5912A0177AF693839A90814CC38EC15B /* TxOutMemoBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9C7BE3795B29CCB4FA3BB0C83A378EC /* TxOutMemoBuilder.swift */; }; - 593BCE2242ABB71B060AE8F8A3CC07A9 /* KnownTxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDA8D4CF127213C408BBE2454FBFCB9C /* KnownTxOut.swift */; }; - 593F05F137EE74F3A20408E47C1D1F3D /* ReadWriteDispatchLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E04B3EAF6547EAFBF43BE0462481821 /* ReadWriteDispatchLock.swift */; }; - 59B1B2CCEAAEFB7402D8C9F464FEE955 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F702B9D93EB776A6C1956FA29E89E6A /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 59B711CB8ED61C560020C7356849EC50 /* LottieConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB15FDF92C1FF28FB9005F58F61F11E /* LottieConfiguration.swift */; }; - 59DFF0634DC4BC7BB7B5AA5A5E35DDF0 /* AdaptiveStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A187377553583621A7F5FAC01E850F32 /* AdaptiveStyle.swift */; }; - 59E6594C93958E28F6C0F3E2B58B310E /* DeviceTransfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A18784C15BE2ECD5C344C3B928E1DD7 /* DeviceTransfer.swift */; }; - 5A02F0C7AD2843ABF60330EE8306C726 /* DotLottieConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 210AEACB42A7D19EF3321B54B1E6F2A8 /* DotLottieConfiguration.swift */; }; - 5A21C7E743EEBC78841397FAA92D142E /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 836C77451E9E8608153253F4A78ED3E7 /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A4B3B5C065FC3DC8B41BF28866076F1 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 002599EA5485868B0A798EBED6FA27FE /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A85E846D8EF9D18F6E965D55CF3A29A /* DotLottieAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE3011E498C0406D4527E4DE0AA7431 /* DotLottieAnimation.swift */; }; - 5ACCEAEB0E9B53C9B8C66E58BE032D70 /* DatabaseValueConvertible+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4DB23D83201177FB5EEF635528698D5 /* DatabaseValueConvertible+RawRepresentable.swift */; }; - 5B18E07112E699572DD5329EF07DFB35 /* IncrementalMacTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00B80ACF5701ACC5D0E1C882D41F8B80 /* IncrementalMacTests.swift */; }; - 5B2E42794684AC5B6F55F40D2EE3383A /* Fetch.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F6654071E095B5EB1785333DD878A8 /* Fetch.swift */; }; - 5B65C3254D256501B5368D8AA4631B7B /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = F9ED576D4E9F6281DF39A890E144B115 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5B995F016825B6574F83C775E41EA37B /* LottiePlaybackMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16C7977FB46EC3D224317210DB424C16 /* LottiePlaybackMode.swift */; }; - 5BC3158208E8A371A5DE07DB417AFE73 /* AnyEquatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B57001DA505E58607B18AA4FDDEDB2E /* AnyEquatable.swift */; }; - 5BE17321A0F90C01F2CFF81F5EEA39D0 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 18F1F07C2FCF241284D53DE351AE6DC5 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5C4390883ACDFAE5D60E5A5D81307FE8 /* ImmutableOnceReadLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B874995A519C769350D9485D71142D75 /* ImmutableOnceReadLock.swift */; }; + 552FE29E02D42BD23B052ACFD43AF0F1 /* LedgerTxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 442C0BB71C0BDF592564A0748B086461 /* LedgerTxOut.swift */; }; + 55438B2BB5C5CE3EAFAAD002BCC6D28A /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BE6BCCA430654F9A7C4DFE036BACB76 /* DDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 55445ACBDB5C359D4A7CD6FDE183F1BF /* SignedPublicPreKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AEBE2187AC49CAD7235350B05B9DBAC /* SignedPublicPreKey.swift */; }; + 5548B14DEA3A8F1B7AA828D38AFD2C59 /* AdaptiveStyleTransformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 016115198E67CFD23311C8F945C86C9A /* AdaptiveStyleTransformation.swift */; }; + 555182691832526990CBE08EDBA5B548 /* Shape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FF48D9D4EF5157F2A12FB4E78641029 /* Shape.swift */; }; + 55625F9CDB680F563BB9555234BE2BFB /* ReceiptCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC37E34AA2FB21F2C4ABA093A08A4CEC /* ReceiptCredentialResponse.swift */; }; + 55904E38913138FCF4FBA5B06FB69DE5 /* EpoxyModelProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E6857EFFF263B781D6BC89B79B74235 /* EpoxyModelProperty.swift */; }; + 5592C2627780F739576BB5C8BDD15D18 /* ClientZkGroupCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBF614BD342E2AD08DF7F02F2A0275FF /* ClientZkGroupCipher.swift */; }; + 55CA2A34CBA4B93A9B5FC05CBB8904DB /* IoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F1216787234A4CFDA970B43460FCDB6 /* IoTests.swift */; }; + 560086071A27220409C4BD427EC1C37B /* ReceiptCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E22FEC1100C7965B4AC60AD9DAB0CE0 /* ReceiptCredentialPresentation.swift */; }; + 561D01557F79E4A4035F63DFA168A96C /* Glyph.swift in Sources */ = {isa = PBXBuildFile; fileRef = E10E9B7B1C9EC3A9A1FC3C964E53600D /* Glyph.swift */; }; + 566252CC488428173F6E74F3E40A7E6D /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = CE769B2471190E54D368B7E071225954 /* SDImageFrame.m */; }; + 5662F7262B135942FA8F83D71D27D7FF /* StrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39C6A35F57D7929289C13A0B047E5311 /* StrokeNode.swift */; }; + 56747575DED7A4CBDCBAF3ED905FDE7A /* FTS5CustomTokenizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4959A869A0A7DB7FAF366702E0B9EC71 /* FTS5CustomTokenizer.swift */; }; + 5678461AB7A3ECA298C516EF9528C687 /* SecureValueRecoveryBackup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E3488279487AD6C523E3FD239FBAB51 /* SecureValueRecoveryBackup.swift */; }; + 56903675F8008D4343A77CFE37D3A8D6 /* sharpyuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 7989678D1F7886FCF010422B82A2D309 /* sharpyuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 56E6D43FD80287E51BF1F3D99B3A0FE7 /* PreKeySignalMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F11514F196BABF989A25DC3A8003722 /* PreKeySignalMessage.swift */; }; + 57260EC602B2D3D726E4C741CF93E6B4 /* BorrowUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF306B4712DB528795F1FBB204954D7D /* BorrowUtils.swift */; }; + 5746D02E64EF078B83F3DECD7AA1029B /* ReceiptStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5ED839819B08A3DC964CA9FBC0F0BEE /* ReceiptStatus.swift */; }; + 57829A6BE634279894B84B793B12C84B /* Aes256Ctr.swift in Sources */ = {isa = PBXBuildFile; fileRef = B16C7B97500676079C02F1812D0F311F /* Aes256Ctr.swift */; }; + 57B077052B062DC7357C69040A220A15 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 8809FBD978304ED27B935B08352EC993 /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 57E651BAFD7C1EFCE9A9CDF73DF04308 /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 36164BDBC6BF737607E5860EB924DD95 /* format_constants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 57FF0F291CD561889656CAABAB2EB331 /* BezierPathRoundExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C16B92FB04EEED1A9A5D375A4DDD6FB /* BezierPathRoundExtension.swift */; }; + 580AE62876DB6C65DED504B708C1AF78 /* HttpCallResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9025B7304A57A1BFAD08123570FCBF4 /* HttpCallResult.swift */; }; + 580C2C485E65BA53E0A7DB80F6CC64D1 /* attest.h in Headers */ = {isa = PBXBuildFile; fileRef = 245119EA1A63280F8A4B5E881B962DB8 /* attest.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5846322A3A8A3F0854510485CCC45452 /* EpoxyModelStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB44DA7A8E1EAA8AA1FB9941F0FB28C7 /* EpoxyModelStorage.swift */; }; + 587018DE67AC3356EF7F58811C0CB2CF /* ReceiptCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 396A530CF68D51327C91553E477A3430 /* ReceiptCredential.swift */; }; + 5884748329D7AF34007D7A210C5352E2 /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 38CD6231774F2966895186088A25021A /* DDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 58BA287B697E4525BF1192BBFA8D1E82 /* HasOneAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03109E6A16B6F54188B0B31F9F28CB88 /* HasOneAssociation.swift */; }; + 58C19201C2919CB86816065119528395 /* Archive+ReadingDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F2268C0AAA8277F53437985A1F4D9D7 /* Archive+ReadingDeprecated.swift */; }; + 58C9C57A5B610C1CDDD3765A8855F7AB /* JSONEncodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E78C818337D28E63FB4AECE84D84B6 /* JSONEncodingError.swift */; }; + 58ED546C81B5F5B35B2993254E2588D0 /* VisibilityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B9359D8CE2935BFFCBCD553F5FC8271 /* VisibilityAnimation.swift */; }; + 5912A0177AF693839A90814CC38EC15B /* TxOutMemoBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9B58BFE9C0D636F735C426FA6D8E287 /* TxOutMemoBuilder.swift */; }; + 593BCE2242ABB71B060AE8F8A3CC07A9 /* KnownTxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6EAC44CB92E10A44416DDFE44558068 /* KnownTxOut.swift */; }; + 593F05F137EE74F3A20408E47C1D1F3D /* ReadWriteDispatchLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 135AC7AE826A22BD59FE963F65638D1D /* ReadWriteDispatchLock.swift */; }; + 59B1B2CCEAAEFB7402D8C9F464FEE955 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 221C86F6EEEAAF28AFB6D1726EB23B92 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 59B711CB8ED61C560020C7356849EC50 /* LottieConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29430AA4A827C33FA16E1CAAC90B684D /* LottieConfiguration.swift */; }; + 59DFF0634DC4BC7BB7B5AA5A5E35DDF0 /* AdaptiveStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4773303228D219BE8E9C101E1A4A6CC /* AdaptiveStyle.swift */; }; + 5A02F0C7AD2843ABF60330EE8306C726 /* DotLottieConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F3C06746B099685C065834149455CAF /* DotLottieConfiguration.swift */; }; + 5A85E846D8EF9D18F6E965D55CF3A29A /* DotLottieAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55319FAA866F134FB839D5BF79848963 /* DotLottieAnimation.swift */; }; + 5ACCEAEB0E9B53C9B8C66E58BE032D70 /* DatabaseValueConvertible+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9122AE5C40156830339ACE1AC49EFC8D /* DatabaseValueConvertible+RawRepresentable.swift */; }; + 5B02A8CC05A8EEB06988F6D1C52FFD8A /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = BD3F5BD266DD87203F284B247E32F300 /* sqlite3.c */; settings = {COMPILER_FLAGS = "-DNDEBUG -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -fno-objc-arc"; }; }; + 5B1A3A5D4E06CDDF502776FBE4074448 /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C28A474A1129B82BF4E48ACAE4080C73 /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5B2E42794684AC5B6F55F40D2EE3383A /* Fetch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72E4B2B2F2CEB746CED4D599026C0837 /* Fetch.swift */; }; + 5B65C3254D256501B5368D8AA4631B7B /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = D3FADFC5789EC8BDC37374D619983CBA /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 5B7882B58F12E63595CB7FDA1A4E928B /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 081337B4CA33A5D79DE0CB1B867B198A /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5B97DD62D17B27D2784CB43007A775FE /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 8171BEBBA30866738AC40837C0BB362A /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5B995F016825B6574F83C775E41EA37B /* LottiePlaybackMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2553522C0C33F149DF61FA31ECB893A6 /* LottiePlaybackMode.swift */; }; + 5BC3158208E8A371A5DE07DB417AFE73 /* AnyEquatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D3D34D0AF758CAAFE3193D07CFDAD70 /* AnyEquatable.swift */; }; + 5BE17321A0F90C01F2CFF81F5EEA39D0 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BDFB9C79956D5C1CF5FB919F3ED9938E /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5C4390883ACDFAE5D60E5A5D81307FE8 /* ImmutableOnceReadLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6872B63C44E205946951E5B00C94C620 /* ImmutableOnceReadLock.swift */; }; 5C455B80D1F7E215AB4069892858A4EC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 5CA9CCE189C110F2C47C3F3578B193EB /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 916586C64B24612C698CE04524152629 /* SDDiskCache.m */; }; - 5CAE1E6F0EE51FF143B156A8755AD899 /* DatabaseReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD2732BE125C9B4875458DF961DC65B9 /* DatabaseReader.swift */; }; - 5CE89AEC776A414C0FB977DC42CE9335 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD74331589A5A150FE723636CDF8DA98 /* PathElement.swift */; }; - 5D185B654F2666ED18BBD1986982B279 /* Balances.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54FD6484A06A5D685A311016ED4046E /* Balances.swift */; }; - 5D2E3D46162670552A5670E80339F431 /* PositiveInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = F39976B71E3130040B3DD0B04A260707 /* PositiveInt.swift */; }; - 5D35C474AC447C8E225E1085679FB58E /* HasManyThroughAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EF5E93D903B16A02E810F9DD6C3EC4B /* HasManyThroughAssociation.swift */; }; - 5D64A2E7CF543E538AC16D1E04F53AD6 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = F62890FE21971E202C5682D7E9CFF954 /* AssetLibrary.swift */; }; - 5D7C9A279A4A17183937A671154DAFEF /* LottieLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43AAE501F177905EFB608D099B757C59 /* LottieLogger.swift */; }; - 5D88D18B1956797CB4D76B0553E4B629 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E9A8AF247194F4A7480FD8EAE8CE80B9 /* UIButton+WebCache.m */; }; - 5DAF60226B48D72717D7D887206F4A44 /* DoubleParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66B6D4091CDAD11A2009C826477FC754 /* DoubleParser.swift */; }; - 5DB30D3A594359725F3EEE44A39BC550 /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = A7C50347D0F6910C1F1C964E07F572A7 /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5DC29E3A02ED7DAEEB83C98A3839D9DC /* MediaSanitizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40D0311C341E75343A8A6924C61B522B /* MediaSanitizerTests.swift */; }; - 5DD77B2AE8FCA8F4A3FA87EE2E9203F8 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9ECFD5FD324DC637E72F6C8E7DC20D1 /* Errors.swift */; }; - 5DE06DBB9662214A431D70C55B6FE6A3 /* NetTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C4417DAF5B3DEC045AACAAC4675CF6 /* NetTests.swift */; }; - 5DE787E9D545E4A56C9EF4EC4C9C6387 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0227EEBBCFBB7FB5C60BCD005FBC594F /* DDContextFilterLogFormatter.m */; }; - 5DF98705F9D889620A565DFE852BEF6B /* ContextualAlternates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24F85DEFD85508983C707AA0A96C10E9 /* ContextualAlternates.swift */; }; - 5E695319D759224DD598842A1217AD99 /* ErasedContentProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2919B70CAF86B885AFA6DF7DC4CC01C1 /* ErasedContentProviding.swift */; }; - 5EBDCBC948BA132F4F1E4F463C1D29F6 /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 31514F529C502BF414C00A9E8032B0A8 /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5EDAF99658D226A8F379883D9075479B /* view.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08D685D7008D8AB37A582E14AD87B9DC /* view.pb.swift */; }; - 5EDB8DE0A0E58045E0E53906D52C3568 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2A103733AFF40626C8FE5254C380F9 /* UIView+WebCache.m */; }; - 5EE71BB2F4537CC661BBE1C794D74DAF /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D6ABA14D03E024FDDCD1B3CD04A8C4E /* SDImageCoder.m */; }; - 5EF2AD2F5298D57516E6AFBE2DBC0C17 /* ChatServiceTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91A1DA43B14FE2DD455CAE4231740523 /* ChatServiceTypes.swift */; }; - 5F3407E03C095260F21D8523EA8E3982 /* McString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A4243D6CC28C71D3B43DAEFACA3828A /* McString.swift */; }; - 5F36385DFF1622A6F07BCC5F2F9E3CCF /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 9CA101706DAE65976B9299D509F25D36 /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5F42A8223A778356747F5BBC4C2B0CCA /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8311A9E146736C877D8EEEBDFA53986A /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6008B8D0C225C5F0710B46B7134D9524 /* SetBehaviorsProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2087C290EA479DED5F0AC779272FF4D /* SetBehaviorsProviding.swift */; }; - 603817B885D03C5CE3993B0EC310C829 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DED9DC5501A242D607D80D00F3CCDD7 /* Transform.swift */; }; - 606F20E2901F44674749E655D8D7D4D5 /* UIViewConfiguringSwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E86901AC2FB77263F3720F94D193C6F3 /* UIViewConfiguringSwiftUIView.swift */; }; - 6087349FA845FA245F4FC320EBEF7401 /* PublicAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8255AA261EB7A7264750B50208FF9415 /* PublicAPITests.swift */; }; - 6106AF2A69801E8A37B24E2C49D5A287 /* SwiftProtobufContiguousBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89E0770C86EAF7B5D53B1BD965CE203 /* SwiftProtobufContiguousBytes.swift */; }; - 61459E824E430A0760CB1B4A4AE03728 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F5EE9E4E43ECC175D2CBBAB554AE05 /* Utils.swift */; }; - 617BCBD191A9942F5CDD67B532C64889 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C642F327991F97CC445011D141B79088 /* GroupInterpolator.swift */; }; - 61891A56B2BAF389ED99D72A5FD7CDBB /* GenericServerSecretParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEBD05B7B840BF84DDCFBCA511B43F6D /* GenericServerSecretParams.swift */; }; - 61AC24BEBDDF5E3F8E989E9BEA30E9DF /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FB66B47DF55DDD20D4C9369F3901FC /* DDFileLogger.m */; }; - 61C1061C3297498EC4312FBFBD4D423B /* KeyTransparency.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9F701A1D0D211DD5FB1EC76446498C8 /* KeyTransparency.swift */; }; - 61CFCD71255900F3EF8AD8F28DE00515 /* MobileCoinClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F5A4FB7F49E80003CCBB8F7DF996EFB /* MobileCoinClient.swift */; }; - 61E6E492EEB70F441CA27C9A35CB4FDB /* BonMot-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E3687E49AC2863B5617E1F59CDAB459 /* BonMot-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 620397F7411C48CD7203D427410FFF88 /* UnsafeRawPointer+Shims.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A07B7E619F99B326AFAA05FD828445E /* UnsafeRawPointer+Shims.swift */; }; - 621B722C6AE1CE143B89F54C5257AF9E /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 67D29BD9B42956A551FC901E75985DC3 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 622A10774C0D3134ED6C4A245CC4CA75 /* FogSearchKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4978CC7D9EFC10E8A2F6B96347641DF7 /* FogSearchKey.swift */; }; - 622E78E282398F287381C82FF897693B /* FogMerkleProofHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6203896350E9ED1AD89236A795BFED8 /* FogMerkleProofHttpConnection.swift */; }; - 6284EA2F8993A24176A96500FA5F4F92 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 081A6CBB494086DB17A1730AC20880AD /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 628904E4A883856F81F8C35C9F1879E0 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = E67B83E089B1559C54CB66DAC30EE3BC /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 62B119B1BAAB9FBD469A3793B25EDE30 /* UnauthBackupsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 857045839179F947AF6146E8DB037BC9 /* UnauthBackupsService.swift */; }; - 62C73C556BC270502BEFD8D7313474E8 /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B2E989F41DD220DDD98F7D558187357 /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 62DAAED5314F448198522FB18EAE557F /* McTransactionBuilderRing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9543D697124ED73FB520686434E2A5BE /* McTransactionBuilderRing.swift */; }; - 631160BE9B7E43711BE0866709435020 /* Keyframes+timeRemapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA9B16084C6BD044CE9F0C6305B74D88 /* Keyframes+timeRemapping.swift */; }; + 5CA9CCE189C110F2C47C3F3578B193EB /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = ACF97AA82234D0A2E933BD6C67199448 /* SDDiskCache.m */; }; + 5CAE1E6F0EE51FF143B156A8755AD899 /* DatabaseReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1861D542423C908AE07A1293286465EA /* DatabaseReader.swift */; }; + 5CE89AEC776A414C0FB977DC42CE9335 /* PathElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BEBD5E971A85874064D43434B75C680 /* PathElement.swift */; }; + 5CFB9091607B1CBCD85BDF2EDF0B0183 /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32652AEC33FB23CD1C78058D13A617DC /* Address.swift */; }; + 5D045A01A0390D30952A5C20CE305702 /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 180AEF8C7090BA21F03BEBA817B4A106 /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5D09B9A96461AAD346AF3077C6E18B81 /* UploadForm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 861DDDBC6C78AFDBCEA7F90964462541 /* UploadForm.swift */; }; + 5D185B654F2666ED18BBD1986982B279 /* Balances.swift in Sources */ = {isa = PBXBuildFile; fileRef = F609D872BEAB110DE94871550C5F4BA6 /* Balances.swift */; }; + 5D2E3D46162670552A5670E80339F431 /* PositiveInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03991E4E6A8FA61FF786C7157F7FAB2D /* PositiveInt.swift */; }; + 5D35C474AC447C8E225E1085679FB58E /* HasManyThroughAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C4A5912E23E128D9115354C64F53409 /* HasManyThroughAssociation.swift */; }; + 5D38C70F73867CBE61B14E6BAB983EC2 /* TimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3190D55524BE718F4387BAE13D9326B1 /* TimeUtils.swift */; }; + 5D64A2E7CF543E538AC16D1E04F53AD6 /* AssetLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AC3734AD7C8A604A8C553F2BE9C9612 /* AssetLibrary.swift */; }; + 5D7C9A279A4A17183937A671154DAFEF /* LottieLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85667EA009FA1E2882108DE1596CCBE5 /* LottieLogger.swift */; }; + 5D88D18B1956797CB4D76B0553E4B629 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E64F3422BC5F1297635027716AD4DCF /* UIButton+WebCache.m */; }; + 5DD77B2AE8FCA8F4A3FA87EE2E9203F8 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = D92B8165EAE8EC5F298928F9C601C9E6 /* Errors.swift */; }; + 5DE787E9D545E4A56C9EF4EC4C9C6387 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F0B91203DF2628D946090B86D27718E4 /* DDContextFilterLogFormatter.m */; }; + 5DF98705F9D889620A565DFE852BEF6B /* ContextualAlternates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35203DD8777C089A12D1CECC5B6968F2 /* ContextualAlternates.swift */; }; + 5E3459D5E3F8C6EA805786938A0C587F /* IoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C10AB6A3AD0B02505283148DCAA8E393 /* IoUtils.swift */; }; + 5E695319D759224DD598842A1217AD99 /* ErasedContentProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A9C30B1C71378293BA3FD1DE67AF66 /* ErasedContentProviding.swift */; }; + 5ED6E33F47099392A98394C6AAE94436 /* InMemorySignalProtocolStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4CFC193CF71F94F7A0B64B8FC481A08 /* InMemorySignalProtocolStoreTests.swift */; }; + 5EDAF99658D226A8F379883D9075479B /* view.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8545AF9C857D580B93B8C76B61D46753 /* view.pb.swift */; }; + 5EDB8DE0A0E58045E0E53906D52C3568 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AC170551CCCA84EFC459419DB2C02C51 /* UIView+WebCache.m */; }; + 5EE71BB2F4537CC661BBE1C794D74DAF /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8092128AC68576A4235298A97518F472 /* SDImageCoder.m */; }; + 5F3407E03C095260F21D8523EA8E3982 /* McString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72BBD848D6178CB0FC02734C7B21BB75 /* McString.swift */; }; + 5F3430DFD45B73E2A4936BEF945BAE5E /* SenderKeyRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8372162F8363004425C4A68C46176907 /* SenderKeyRecord.swift */; }; + 6008B8D0C225C5F0710B46B7134D9524 /* SetBehaviorsProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3311CF0C4989A1825D593D3725CBE02 /* SetBehaviorsProviding.swift */; }; + 603817B885D03C5CE3993B0EC310C829 /* Transform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86DEC91476B193CD3B7522D845DB2AA7 /* Transform.swift */; }; + 606F20E2901F44674749E655D8D7D4D5 /* UIViewConfiguringSwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4F46FA469EDA6EF96F5D4EF3259D600 /* UIViewConfiguringSwiftUIView.swift */; }; + 60747A33EC803C897875567F593C9F0A /* BinaryDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6D7A845B7F3B2C48376560C91A7D619 /* BinaryDecodingOptions.swift */; }; + 617BCBD191A9942F5CDD67B532C64889 /* GroupInterpolator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DFC0EC58594187BD19EE7078286EB76 /* GroupInterpolator.swift */; }; + 6197FD03D59ADB74C7523FD55AEC8C2F /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 741B48007815C0D06A2470C8644BE6D2 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 61AC24BEBDDF5E3F8E989E9BEA30E9DF /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 963CF6B8CD1872C06BF16BC93AB8B0DD /* DDFileLogger.m */; }; + 61CFCD71255900F3EF8AD8F28DE00515 /* MobileCoinClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05AA82365E377080A6A0D52882081F0D /* MobileCoinClient.swift */; }; + 61E6E492EEB70F441CA27C9A35CB4FDB /* BonMot-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C491E80EF8C1973B425D71BD6B83052F /* BonMot-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 62144FCA09F947EE5B3E3DF763DAFBF6 /* ZKGroupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A64F386A3BC6E5D7478F386674871B5 /* ZKGroupTests.swift */; }; + 621B722C6AE1CE143B89F54C5257AF9E /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = D2AACFBE683A47DCDC0B8D0C9658E9AF /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 622A10774C0D3134ED6C4A245CC4CA75 /* FogSearchKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC6099F8F000691621EBD3ED60003761 /* FogSearchKey.swift */; }; + 622E78E282398F287381C82FF897693B /* FogMerkleProofHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F81AE3000585A7796C8563C9438F044 /* FogMerkleProofHttpConnection.swift */; }; + 628904E4A883856F81F8C35C9F1879E0 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 233F03921D32EB946612CA76A19646C0 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 62AEC6368FF1A753D93FEA5732488DB8 /* ClonableHandleOwnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 394C2305D95082A1B720C95EE357F018 /* ClonableHandleOwnerTests.swift */; }; + 62DAAED5314F448198522FB18EAE557F /* McTransactionBuilderRing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D32BCECB2F317D80DF82138FF61F230 /* McTransactionBuilderRing.swift */; }; + 631160BE9B7E43711BE0866709435020 /* Keyframes+timeRemapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C997107AA7296815F8058AA3177181A /* Keyframes+timeRemapping.swift */; }; + 634232E6024319F263F3AF2C4527030C /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 69A35C2F35F4CA60E675515E554588E4 /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 637DB5F1AD8287DA8847192E61AC53AA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 63A21CE714BEB2C0C5E887911A1287EE /* ConnectionOptionWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF4C78FCB0B7017F06546AE879541F3E /* ConnectionOptionWrapper.swift */; }; - 641C6BF20C5E20B080AA178471564813 /* CALayer+fillBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8ABC8BD00528D3D9060F5C4F11E7635 /* CALayer+fillBounds.swift */; }; - 643E5AA8DE4AD37EDFF42BEBF7CBC7D1 /* Collection+Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A5CAF306B088667F80EF36430629281 /* Collection+Result.swift */; }; - 64865B31605DE96539DADAD4404BDBFC /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 654DA96F9728AF6E01A69F3C53F12A5B /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6488936978224B4EE1C84006917C84F5 /* Collection+Readability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8B9A8FB8A8B82F3B18E8FFD791A8428 /* Collection+Readability.swift */; }; - 64AED8AE973F1F63270D5A2295E65A1E /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 2FBCBF7E28A6BBF9ED08CC3ACCE3F780 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 64BFFA1FEA32520707C45A76BA279EB4 /* FTS5WrapperTokenizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ABC9B4CFFB635434D1CA46DB6EC4BA8 /* FTS5WrapperTokenizer.swift */; }; - 6530900895CD0F9FDCDD18587B918152 /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = B15E20F2F92EAFF2D1381411CF07BECD /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 65527D4D8F244DE568FDFDE7AE4CD069 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F97172D23498FE73321BDA6F46DBE0 /* TextAnimatorNode.swift */; }; - 656369289B0AA056AEDDCEA826743E9D /* ALView+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 52A4E98249F65C002663F1EF8DCDBCAE /* ALView+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 657789CCA9510DE85F9F41A4B95B8D06 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D7457D2B31C50D284E32FAFE4C4C47 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 65CFA62438DC4D69759D64E225845B5B /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E2388856DCA83FD66FBCC5DFDFC0B47 /* ImageCompositionLayer.swift */; }; - 65DFFD44E4DE363CDA92C41E4A929418 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E50A76EE1BA7987BD2F15E5D05E552 /* CompositionLayer.swift */; }; - 662F4EDF24BBED81E558A86CAE6D8824 /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AC11F78675D9584DAFBC552C9931981 /* DDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6648622EBD3B0C13C6DB6390D38BB9F9 /* SQLCipher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 82BE23BDDFACDB0657B4FE7628FFB551 /* SQLCipher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 666B72B97D24C4AD649146EB602B45A4 /* palette.c in Sources */ = {isa = PBXBuildFile; fileRef = C9EFCCEE5216D25505EB2287AF391CBF /* palette.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6676BF0EE953604E39B366594A858FBA /* StorageAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD42696F2687D8BBFCC2CF9F4E403CA8 /* StorageAdapter.swift */; }; - 67001407F73FCE6C619B7C60F30C46FC /* ledger.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C11CAE7BAB16024D7FA595A689D5F19 /* ledger.pb.swift */; }; - 67142BB7F897E3267DCCEAAFC7E7FD97 /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 811C8DBA6A446DBCE7C9129E03366031 /* DDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 671CF0F557EC08FF9BCA8305AB4329B7 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BBA952B20DED36F4BB521C904713DD5B /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 676351CFE05EB177FC5072E0FC37A979 /* DatabasePromise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 802F6F63AF5F6DD35F3D357A24E6722F /* DatabasePromise.swift */; }; - 679C7422167168878F68813E78ED4F79 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF45B242A6F5BB156EA91B1B86CCAE1 /* SDFileAttributeHelper.m */; }; - 67C242BE9B850E75113CC2CE7F66B453 /* SQLAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFDFD61C2B19B1B1D0C9C7F4F681598 /* SQLAssociation.swift */; }; - 67E848540D6431BF31E45939A7699E2E /* HashVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA48B255A02A8CE0A217331ED5C5F086 /* HashVisitor.swift */; }; - 6805E4ED3834079688F182D1830780BE /* field_mask.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = DACBD45AB2D31BDC787CE7D12200A75F /* field_mask.pb.swift */; }; - 6866CF0644B2735666AE33CEC835F338 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DFD751EA570AA553AE06341497A4F525 /* SDDeviceHelper.m */; }; - 68A665AE5D9FD8CB21CBAC2EA051B2D2 /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FA761B5AF8B8F217A9BD29DAF657015 /* PrivateKey.swift */; }; - 68B34C354249E385DC4932FAF83E6610 /* Data32+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109DADFF9A5EE485379FE6A50571938F /* Data32+withMcMutableBuffer.swift */; }; - 68C5F0BA73756F1DA008874BB70BB05C /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 56EA1D5122281CE2CEDED7F02B344813 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 68D59BC733B82B62E1846D7A897B81FC /* RootAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A6145FF981FA4EFA9E00BE53C3A7E77 /* RootAnimationLayer.swift */; }; - 68FE4336F9F5A041B8A8F799C31D9416 /* SQLCipher_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 9948A9786800A6B9EC6753D80512B10D /* SQLCipher_config.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6906515537CD69E00C2D21265A3E1BA8 /* TransformLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D926AE8408D2ACBD98DC56699D4EA4C /* TransformLayer.swift */; }; + 63A21CE714BEB2C0C5E887911A1287EE /* ConnectionOptionWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FF0AB49FF4FD75433ADA757147926E1 /* ConnectionOptionWrapper.swift */; }; + 64129EBC2DD99838CCF70E8AF02B35AD /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 44766E47C3B29674C2136D7ED2A10476 /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 641C6BF20C5E20B080AA178471564813 /* CALayer+fillBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78CE1AC10E62D570E52091F0EA6A64E8 /* CALayer+fillBounds.swift */; }; + 643E5AA8DE4AD37EDFF42BEBF7CBC7D1 /* Collection+Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57FF5E27E32DC8E98D8D33123C1569A1 /* Collection+Result.swift */; }; + 6488936978224B4EE1C84006917C84F5 /* Collection+Readability.swift in Sources */ = {isa = PBXBuildFile; fileRef = 224D1745A289B7752FE618BDD6524DC2 /* Collection+Readability.swift */; }; + 64BFFA1FEA32520707C45A76BA279EB4 /* FTS5WrapperTokenizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EC020919B5F6E852E9501768C5421BB /* FTS5WrapperTokenizer.swift */; }; + 64F84EC9FA99419F3FCA0F09827764DB /* BinaryDelimited.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2378ABC6791C4DDD19D858C7EBEC002E /* BinaryDelimited.swift */; }; + 65527D4D8F244DE568FDFDE7AE4CD069 /* TextAnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB3A5BCFAD2035900B077608312938E /* TextAnimatorNode.swift */; }; + 656369289B0AA056AEDDCEA826743E9D /* ALView+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = BBEB48FE238471C180762659AD61C2A0 /* ALView+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6569AE610984E943CB0260BC0DEEE151 /* sharpyuv_dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = E1F4F2A347154F4929FD3AF61426A573 /* sharpyuv_dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 657789CCA9510DE85F9F41A4B95B8D06 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C54E0C548887C3007F0A20CCB507C1D /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 65BD7D9A55FDA5022FF2A6C1FBCC0402 /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = B19C6520A75DA63630D796581661EE17 /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 65C1C46F3A87B6BB9426A60FC072DFF7 /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 3632B67541E4BB0010F00A16A7BF318E /* mux_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 65CFA62438DC4D69759D64E225845B5B /* ImageCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6AA8A3A12F69BEAED6EEE019E64898 /* ImageCompositionLayer.swift */; }; + 65DFFD44E4DE363CDA92C41E4A929418 /* CompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 454BF202DDDDD4F299B93E7CC547B941 /* CompositionLayer.swift */; }; + 662F4EDF24BBED81E558A86CAE6D8824 /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = CC7D01C7241526D6CCBC1E1AE2039ACA /* DDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 66367C4E152BBA76E78E14C509BFB829 /* sharpyuv_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = C6A9CE5271FE556132C1E43B391E1DC4 /* sharpyuv_cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6676BF0EE953604E39B366594A858FBA /* StorageAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1EE703571E50998FDD2C5DEB62186DA /* StorageAdapter.swift */; }; + 66D645AB4001D04D33C6575575D2AF46 /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 77050BC68218650C6CEB28BA11499678 /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67001407F73FCE6C619B7C60F30C46FC /* ledger.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40E20D7D17CA416CB237640837E43D4A /* ledger.pb.swift */; }; + 67142BB7F897E3267DCCEAAFC7E7FD97 /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB2D4E48BF4544F42C3D65E2F442559 /* DDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 671CF0F557EC08FF9BCA8305AB4329B7 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EAFE28B09464072F2FE5EC3CD280495 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 676351CFE05EB177FC5072E0FC37A979 /* DatabasePromise.swift in Sources */ = {isa = PBXBuildFile; fileRef = A325F1D4AF518ABD21CEB50BAFD15583 /* DatabasePromise.swift */; }; + 678CE17EC3E383C17C64074447499A51 /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F783805E39B08763893FC36A356B8B /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 679A411DEBD31EE4B1289DDE960D17DF /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = 716FF2621418823753008ED0E46C9431 /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 679C7422167168878F68813E78ED4F79 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 338E1DBB74BB887D7FF2857EA847C208 /* SDFileAttributeHelper.m */; }; + 67C242BE9B850E75113CC2CE7F66B453 /* SQLAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1260F7D5731A1CCC67A426038231BBC2 /* SQLAssociation.swift */; }; + 68231A30A905AD8FB53CC9DBA2804333 /* BackupLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73840E689483F2E15FD6F1A3CC27B9E6 /* BackupLevel.swift */; }; + 6866CF0644B2735666AE33CEC835F338 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC7DAC24B9A11EA853C3172D11B7A33 /* SDDeviceHelper.m */; }; + 68B34C354249E385DC4932FAF83E6610 /* Data32+withMcMutableBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF1B53ACA1D00E7D4C2B62D9D610DEB9 /* Data32+withMcMutableBuffer.swift */; }; + 68C5F0BA73756F1DA008874BB70BB05C /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = EC58C172A16AD645CB0A5B60D0EBFEC7 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 68D59BC733B82B62E1846D7A897B81FC /* RootAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 068190EC657838555F0CC1C7C58D3D04 /* RootAnimationLayer.swift */; }; + 68FE4336F9F5A041B8A8F799C31D9416 /* SQLCipher_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 8364CC6779221E256773274B01739523 /* SQLCipher_config.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6906515537CD69E00C2D21265A3E1BA8 /* TransformLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 206E64DFFFE1021B4506407E1BC31A06 /* TransformLayer.swift */; }; 691B515E5D7266FB234BF5C1A3ACD888 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 6927E29F77DB5F80900C4ADA68428451 /* XMLBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FD97EC905E3843CD56552F50E82CA85 /* XMLBuilder.swift */; }; - 69C21E29DCB435701B1B6AB3C37C3B15 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = CAAAC61875E6A5E970F719ED0A627D1C /* UIImage+MemoryCacheCost.m */; }; - 6A3A27AE059775F94F3A681575B79E1D /* mistyswap_offramp.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0484825544D9115D6EB9CBAE7FD905C /* mistyswap_offramp.http.swift */; }; - 6AB295162DB3B3C15C6D5B081500D28A /* PendingTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78BD5A8154F335E217A7CE64AB8F4E86 /* PendingTransaction.swift */; }; - 6AFEB35A3043DC8FE202090186848CB8 /* ByteArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86D34C128D9330D3B6B6CEC96C2D8611 /* ByteArray.swift */; }; - 6B47BD813D4F0E79CAA7FA6291BCE0FD /* TokenId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BAA136D19E89A281C7FB8F928E32E70 /* TokenId.swift */; }; - 6B5A97B49559A64399653C403C3E2F7C /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 10AA875A7D156C2EEFF7A49F3DB2EB4C /* UIImage+WebP.m */; }; - 6BB4EC8214A9D16212FE05DC0D77403D /* SQLQueryGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3439E276A63385CEF1FEEA5AC1A8AE18 /* SQLQueryGenerator.swift */; }; - 6BB9E1195A614DD66051BFAA0BAB42DD /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = BB709D1B6ECEC3EA99F42CFB0B0C1663 /* UIImage+ForceDecode.m */; }; - 6BC5936DD83FBB75E2B7A16AA4F920F4 /* ServiceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B9CF107BE89B7CB07D335D1DEC47F30 /* ServiceProvider.swift */; }; - 6BDA399E8CEC55B9CF32C6D882BEAEFC /* SignedContingentInputBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 099B724CD9CE6DAE3290D839BFDC39BD /* SignedContingentInputBuilder.swift */; }; - 6BE8C73BEC1FAD5A40EDF7C1B23FC19F /* AnyEpoxyModelProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEBACCAFE81E1442186047A3E8102641 /* AnyEpoxyModelProperty.swift */; }; - 6C04311D9EECF998683627FEEDEDCEEF /* LayerStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE78EE0027B3364DC8AE2A3F54EDA0AC /* LayerStyle.swift */; }; - 6C7F0697EBE11EA7F1F3F5DE9525426C /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = A10CF4C96614EA0E1D0DA4B75DDE748C /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C8D984C9C22FC4B4033C1FA3F1189D5 /* LegacyGradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53CB1918C80CE045B058FC6BB2A97CC9 /* LegacyGradientFillRenderer.swift */; }; - 6CC4D082178DC519F8F5D960455C2477 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CCB1173CC5431CC90D6CA3713EECDD4 /* ValueContainer.swift */; }; - 6CC54C98101882B6241288B5FD6C2515 /* Inflections+English.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BC8E1116565C67A3FB55E858FCDEB09 /* Inflections+English.swift */; }; - 6D3385A8BE55E20D3D25EF19100C7D92 /* UnknownStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C19C0417A9479A5B55D85858867E329 /* UnknownStorage.swift */; }; - 6D4AA906DAACAC9B0F98B9E5E283FBAE /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5295568329FC7A41CEBC96B4833BC2D /* Star.swift */; }; - 6DC3BC0165C41296DBBB6DC51ECDA5F2 /* VideoCaptureController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1931A4EF3B3200FE81EA66E7E8B11C26 /* VideoCaptureController.swift */; }; - 6DC5115A11FD5C2C3506BAFB0B50266F /* SignalRingRTC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 67FA8255E0DEF6C1C5C299126A874BDA /* SignalRingRTC-dummy.m */; }; - 6E08787E662DFA72B1AF528F484E4BC7 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B2E601BF25834421A8F04E980637E22 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6E4028AAEF75FEE6416D9D7732D8F60D /* NamedStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4C48E9263F5EB7D2CC26BED26D7FCA8 /* NamedStyles.swift */; }; - 6E8C43AD501AF7E19D2E07D202678871 /* Data+Serialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 348BD48200DFDDAD2DEA31CC45D6C99E /* Data+Serialization.swift */; }; - 6E8FDCA211BAAC5E72678ABE58D85B43 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57945A2127DCF53B3A08F5AD1C71FE19 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */; }; - 6ECF3635729A458E2AF581F9EB796462 /* ServiceId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 890BC1E5B65F2BCA11E60FF9B54F68D0 /* ServiceId.swift */; }; - 6EE065165ED4B938A9C6713CEC156057 /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 185C4FE7D82724CCACDFAC9B99B0FDDD /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6F0E4C2623A585BAD09B682760981A98 /* DataExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F63B8E45E962E48D2D8D7981A869E9B /* DataExtension.swift */; }; + 6927E29F77DB5F80900C4ADA68428451 /* XMLBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FE1E6187767769607740898D7AE8EEC /* XMLBuilder.swift */; }; + 699C1DA2508D60985A4B3A27B0DF8111 /* StringUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41CEDDA22FFD178620CF57CB8CEFE5A6 /* StringUtils.swift */; }; + 69C21E29DCB435701B1B6AB3C37C3B15 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 0314AA748913DD3AB568D032E950211F /* UIImage+MemoryCacheCost.m */; }; + 6A3A27AE059775F94F3A681575B79E1D /* mistyswap_offramp.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAAAE8A025A778013D2D59A79F734C67 /* mistyswap_offramp.http.swift */; }; + 6A3A8C57937032EA20FB13089B17896A /* JSONEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AD46E9CE5704819BDCBDBF4D88CDB13 /* JSONEncoder.swift */; }; + 6A6B0A4C2D92BB225F412E5FC209FA49 /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A3924D187291B996F8D1B8B627593C3 /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6A81FD565007943C86FE040206B3AAB9 /* Message+JSONAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46020CAE8FB43383089751AB56D28E1A /* Message+JSONAdditions.swift */; }; + 6AB295162DB3B3C15C6D5B081500D28A /* PendingTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2973A412886BE50E889611394597977A /* PendingTransaction.swift */; }; + 6B47BD813D4F0E79CAA7FA6291BCE0FD /* TokenId.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEC7DF748E7D5BCA613B83DFF3069A25 /* TokenId.swift */; }; + 6B5A97B49559A64399653C403C3E2F7C /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = AB829DB0F3B312BFB137AA3AD3E125F4 /* UIImage+WebP.m */; }; + 6B7B6E6A9299E99A5760EEBDAC959DCB /* DeviceTransfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB29D27D53A643F8C850EEB434899485 /* DeviceTransfer.swift */; }; + 6BB4EC8214A9D16212FE05DC0D77403D /* SQLQueryGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BF5955307793CAE26D6F128F5A8CA41 /* SQLQueryGenerator.swift */; }; + 6BB9E1195A614DD66051BFAA0BAB42DD /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = CDB3551D8989DAF325C7D6FFD7BE00CA /* UIImage+ForceDecode.m */; }; + 6BC5936DD83FBB75E2B7A16AA4F920F4 /* ServiceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F0F77DA314181C2ED7A33343808C9B2 /* ServiceProvider.swift */; }; + 6BDA399E8CEC55B9CF32C6D882BEAEFC /* SignedContingentInputBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 225152949C3A11FC0AA52BACD3310CBB /* SignedContingentInputBuilder.swift */; }; + 6BE8C73BEC1FAD5A40EDF7C1B23FC19F /* AnyEpoxyModelProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = D822EF3A77BBD61985E65D7D2BA818BD /* AnyEpoxyModelProperty.swift */; }; + 6BF447A4B9A79B71756B29C091DEA377 /* ChatConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5CF4C4777F71D47F0A2C09D706E9B4E /* ChatConnection.swift */; }; + 6C04311D9EECF998683627FEEDEDCEEF /* LayerStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4286FA872C0A8720B6A34EC097E83EF4 /* LayerStyle.swift */; }; + 6C3D0A9D51A8C8094B9A497A7710A217 /* sharpyuv.h in Headers */ = {isa = PBXBuildFile; fileRef = E1B58B31881262E73BB8D480E4BF8292 /* sharpyuv.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C7F0697EBE11EA7F1F3F5DE9525426C /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 56BEF1EF34318A42B6514A0212A1B44A /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C8D984C9C22FC4B4033C1FA3F1189D5 /* LegacyGradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0FE2EDF8A94F449FA01CE30A40A07BA /* LegacyGradientFillRenderer.swift */; }; + 6CB22C2AAA7EC70477946BD5220F0F90 /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B5114E788DEA98C379C3D18B01A404 /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6CC4D082178DC519F8F5D960455C2477 /* ValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53305A5A907773D66E4099E29EADFA70 /* ValueContainer.swift */; }; + 6CC54C98101882B6241288B5FD6C2515 /* Inflections+English.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A80A121E7D99C416FD7B191EEFD4751 /* Inflections+English.swift */; }; + 6D4AA906DAACAC9B0F98B9E5E283FBAE /* Star.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5301F3FD4223BDFB671BF0DCBA602F6F /* Star.swift */; }; + 6D9E4D62BD2A6DCD7EF1123E3CAEBE99 /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D33E3ACC8CEB53224C96FAFB7C1E9AF4 /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6DBC2B737297AF565080EF99FBA90B06 /* BytecodeReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31CFFFB6045FB65984F4B23B900C580A /* BytecodeReader.swift */; }; + 6DC3BC0165C41296DBBB6DC51ECDA5F2 /* VideoCaptureController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F3B78D0A012C8737580F0B799FC74E0 /* VideoCaptureController.swift */; }; + 6DC5115A11FD5C2C3506BAFB0B50266F /* SignalRingRTC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 94DC93C9AA3E17EFF5AA4742EAE41BD6 /* SignalRingRTC-dummy.m */; }; + 6E08787E662DFA72B1AF528F484E4BC7 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = BEEEBBA01CA9020550598DEB0784B24A /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6E3FEDC2C458D8B57666C18E62DE2263 /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A6B4C987A0BE8CAE423A72C7D5E1A79 /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6E4028AAEF75FEE6416D9D7732D8F60D /* NamedStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8568B296E06BAB93E5683DADB642FA /* NamedStyles.swift */; }; + 6E63B23E00772ED278957B2EB9F1B950 /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 707D5A0169DA32C20437A47B52D51927 /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6E8C43AD501AF7E19D2E07D202678871 /* Data+Serialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68BB2C45D9C7DA8E7196E15DCD68F97B /* Data+Serialization.swift */; }; + 6E8FDCA211BAAC5E72678ABE58D85B43 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5844A3BA85F4A1A6E21EBF30FC1D3DC7 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */; }; + 6F0E4C2623A585BAD09B682760981A98 /* DataExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA7CE307C176243DF8232FD3F47F339F /* DataExtension.swift */; }; 6F2C0CA3E6C9C0AF6FA6B8AFC97CEC99 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D328B205E7D5CFAFBC01D77062F5E246 /* ImageIO.framework */; }; - 6F6423AD5D14AB883BB38BDA9E9EF576 /* duration.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = E36D64F6D0824D86B7E80B26DFF9F210 /* duration.pb.swift */; }; - 6F88B4FD8BE4C49A24987CF669113660 /* CGColor+RGB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C2E834BE63484871341A6F156CD387D /* CGColor+RGB.swift */; }; - 6F90A49F5A5AB89160AA25651B47E7C0 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D221929A4E0EE99E15D465581F416ACE /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F88B4FD8BE4C49A24987CF669113660 /* CGColor+RGB.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1CC559DA70C7B9AB3067105ECFA4329 /* CGColor+RGB.swift */; }; + 6F90A49F5A5AB89160AA25651B47E7C0 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 45D736034C3484D344601C0D2E198382 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6FBE1818459F66A3BFA9C498580F70F7 /* ReceiptCredentialRequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15ED8A5A9920FAC4D82B6643A4D8AD49 /* ReceiptCredentialRequestContext.swift */; }; 6FC640A4C9DCDE131B0ECBE188EB1194 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 7068A6DB17EAA7AF421A78E67D6BF851 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A2E3193BDE38DE469205D52D4B6126 /* SolidLayerModel.swift */; }; - 70FC6392D490F831C46061BDA4E904D8 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C8306222D56812D2ADD730300D23D87 /* SingleValueProvider.swift */; }; - 71233C39B12A9818CA5FE5848EB0B1A9 /* ShapeLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6937869EA5021AD1FCFE086376BB329 /* ShapeLayer.swift */; }; - 7141488449B4BFC5E9EE2B6206DF5CE6 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 96833D206B979FFD802AD9FCE7FBF853 /* SDImageCacheDefine.m */; }; - 718942AB2679D9A4AB1BD239FC9200B4 /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 3692178D3810C7E527C46012FEBB5C71 /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 71920F028DAADF174428E701FE138A46 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2A45471C58D88D60E5EC71B22A597D8 /* CompositionLayersInitializer.swift */; }; - 723090E637A3CD3C1F711CEF39A61CEC /* Entry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 318FB7A7861F226D6F8ADF7D71717B62 /* Entry.swift */; }; - 727E76A2E345AF26E6F0A8E84099F874 /* StyleIDProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = E495038B466596C1F5C0DA9D4F230A8A /* StyleIDProviding.swift */; }; - 72A2EBBECDCEBBA7F45887D7124F811D /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F37155CDA5F33BE4F89C863FE961E84 /* RectNode.swift */; }; - 72D10AA010976BF4A7929BFD196538A2 /* DatabaseDateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F92DD838F00F735B848496F42A03B31 /* DatabaseDateComponents.swift */; }; - 72D1A0070C92870002BC613FCB9F7914 /* FetchRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB3A9A5F7CF5C9EC4D05F372D440D6BD /* FetchRequest.swift */; }; - 732723CDC1AD76C63A3A1E07EE888330 /* Locks.swift in Sources */ = {isa = PBXBuildFile; fileRef = D35B5C65FBF528D0E9D599AC9FB6D885 /* Locks.swift */; }; - 734465C34EFB44A6C2DA17987EFDBE9C /* OnDemandFuture.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF9C69FBD37665078CA876E0BC0C9B97 /* OnDemandFuture.swift */; }; - 7347D7750CF2462417BE8928F76C7C7F /* crypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B1AED6203EB55B0DFD23851603327CC /* crypto.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 736A9E742BAEF7E5E52FE931C772EC18 /* ArbitraryHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1587EF33C6C5A4D71AED26CD6ED1DCE7 /* ArbitraryHttpConnection.swift */; }; - 7387F7BA848F7F3532AB8F4009064D35 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4079D2D0277C99C8E9B71CA4C2B26F52 /* StringExtensions.swift */; }; - 73E656EF572430F31187B2D17AD3BF19 /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = A2C0B31D0BA9E9C1829E1A24A2BD9F57 /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 741A963BDA44173AC35B52A282298D13 /* AttestAke.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB62E08EB60E676B43587F51DD5EF35E /* AttestAke.swift */; }; + 7068A6DB17EAA7AF421A78E67D6BF851 /* SolidLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96AA54822BFB1432803BA2AC611DA514 /* SolidLayerModel.swift */; }; + 709DD9A373D7E055F047823752EECD21 /* ClientZkReceiptOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771B0FD160BF7D09DC0B663F3DE4A201 /* ClientZkReceiptOperations.swift */; }; + 70D1CA07AEC52D245596D31297E11F10 /* LibSignalClient-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 375998AD0E7D350BC08C9229047A77B3 /* LibSignalClient-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70EFF5F38D1F08E62E4C626712082522 /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = 5E591461611D90F352C0A79BED826307 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 70FC6392D490F831C46061BDA4E904D8 /* SingleValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2AB640CF5F6A1D0E5D227E18E4FB8CE /* SingleValueProvider.swift */; }; + 71233C39B12A9818CA5FE5848EB0B1A9 /* ShapeLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F83356A8F113B85BDE9DF79C7EFE332C /* ShapeLayer.swift */; }; + 7141488449B4BFC5E9EE2B6206DF5CE6 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = C50BE532E689FC43B8B38A4254F8A14F /* SDImageCacheDefine.m */; }; + 7181BCFA52A2F9BE19F65F2D5B2CEEDF /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 83C72475465BA1E1A4FAAD3CE3F976C3 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 71920F028DAADF174428E701FE138A46 /* CompositionLayersInitializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 254F328DF0F6EF542EFECDCF93361A96 /* CompositionLayersInitializer.swift */; }; + 723090E637A3CD3C1F711CEF39A61CEC /* Entry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58058DBD48E3BC6E5036ECE29C57310A /* Entry.swift */; }; + 726E4FA57BD1B1C1298CD8C4D5779EF9 /* SignedPreKeyRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DFCEC49CFB173164D944C0F7FF0EB60 /* SignedPreKeyRecord.swift */; }; + 727E76A2E345AF26E6F0A8E84099F874 /* StyleIDProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = F82284F31F114F9F94F30E4CC0660EA2 /* StyleIDProviding.swift */; }; + 7288A1C1289F310F829F42E69EC23E9D /* Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72FF63E44078521E2555F825F4BD6978 /* Internal.swift */; }; + 72A2EBBECDCEBBA7F45887D7124F811D /* RectNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 535CEC2A516F7427380847F992C4CB81 /* RectNode.swift */; }; + 72D10AA010976BF4A7929BFD196538A2 /* DatabaseDateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FB8C15DC48855E3A5B307B28149E5D2 /* DatabaseDateComponents.swift */; }; + 72D1A0070C92870002BC613FCB9F7914 /* FetchRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10293DCF078D3A4A3CBAF4CB240E4812 /* FetchRequest.swift */; }; + 7315DE78D7FFFB1359E82D294ACC9EF2 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7594068558F44E14E8D328EC4F304BE0 /* Utils.swift */; }; + 732723CDC1AD76C63A3A1E07EE888330 /* Locks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 972DA3DF98A82530D681D0162B3F782A /* Locks.swift */; }; + 734465C34EFB44A6C2DA17987EFDBE9C /* OnDemandFuture.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51CCD15528EEAA76E8EFB0A78DB36792 /* OnDemandFuture.swift */; }; + 7347D7750CF2462417BE8928F76C7C7F /* crypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BF37865E06F19650F31B34AA0EFF1A2 /* crypto.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 736A9E742BAEF7E5E52FE931C772EC18 /* ArbitraryHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1B66402B03F25599DD6EA6173FC9293 /* ArbitraryHttpConnection.swift */; }; + 7387F7BA848F7F3532AB8F4009064D35 /* StringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E7031B07F509CD88B8E20DA4005638B /* StringExtensions.swift */; }; + 73A73C4F68424B2FDE12C2835D9D85CC /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3003CE6CC56D055D9318ADE63A8A1782 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 73BE530F2A50B55743F1655B04500CA4 /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = F2E50517D66765B3CD65545EFEDADD8F /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 741A963BDA44173AC35B52A282298D13 /* AttestAke.swift in Sources */ = {isa = PBXBuildFile; fileRef = F480616FA1437A67B23C199E47E10CF5 /* AttestAke.swift */; }; 7443D19AECE7A178D7EC5D9BF487786E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 74AAB410211B4C9E7FA8F089AD0874D1 /* BaseAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8F570BAAFC3974A5BAD25EEAD9EC205 /* BaseAnimationLayer.swift */; }; + 74A66B693B3284031ED24A0599747E5A /* PreKeyBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9F8D6551CD08642059ECBD001B14FFD /* PreKeyBundle.swift */; }; + 74AAB410211B4C9E7FA8F089AD0874D1 /* BaseAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 836CE786EE327413F3D21174462A9AD0 /* BaseAnimationLayer.swift */; }; + 74BC634AB33F3D2718F13E86CD265D78 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; + 752ACAA13E7C34FF4F6AF3D29EC23441 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 437C1B3319158E522F668BE40140CC33 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7568D0A5759E40189DB52298332840E1 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = C1743B99D8CB925DDC12C3F09C9F2D28 /* types.h */; settings = {ATTRIBUTES = (Public, ); }; }; 756CAFE614661F58990CE1EB3C419760 /* Pods-SignalNSE-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ABAE43B8B17F692B0CD14C6BC7BE494 /* Pods-SignalNSE-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7638FC38E46ED8C0D1B3A1D6C9D82030 /* NBNumberFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BCB8912830CC74E1613B2D148DECA30 /* NBNumberFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76465764817E9B3EE70BF0B9BFBD1A5E /* FogViewKeyScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 479EB0B08C7E3BC0F4482227E30273F6 /* FogViewKeyScanner.swift */; }; - 7657670D318D34A64940272F54D595C4 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D7B9D6220AE11B357897CB0F7C8437D /* UIImageView+WebCache.m */; }; - 768EB5E1CF2E255E4048884A5094DD99 /* McData.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDE923B980C523C7EF3FF230972DA56F /* McData.swift */; }; - 7690748C3F2799A3BCA072500584D82C /* DDFileLogger+Buffering.m in Sources */ = {isa = PBXBuildFile; fileRef = E05D8087C7E88841DA0226AE74795955 /* DDFileLogger+Buffering.m */; }; - 769DBFC41DA9B0662E8CB386FFFA3372 /* DiffableSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CB38973A14B21EA71092FF309A607B2 /* DiffableSection.swift */; }; - 76ACB0C052242038BFDDEE64A905B71D /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E73750C46AB736F3AB2CCBE0624CE709 /* Utils.swift */; }; - 76EEE5FE0034769987FD58E307BEEA1A /* HistoricalTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CC43BBCAE024FCCA8E88D53D5F5D03F /* HistoricalTransaction.swift */; }; + 7638FC38E46ED8C0D1B3A1D6C9D82030 /* NBNumberFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CD0ACEAA5211F72719B51078F5CF411 /* NBNumberFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76465764817E9B3EE70BF0B9BFBD1A5E /* FogViewKeyScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFD40E419220613A5ED989F58094BD84 /* FogViewKeyScanner.swift */; }; + 76484376FF3298DABCCD28F632B05D39 /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = AD934697717DBD58ADF0A428141A8907 /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7657670D318D34A64940272F54D595C4 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = F1596AFAA378B1FCD2972F722F0E2732 /* UIImageView+WebCache.m */; }; + 768EB5E1CF2E255E4048884A5094DD99 /* McData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39A2944FFE988B4648D0B11F613CA44E /* McData.swift */; }; + 7690748C3F2799A3BCA072500584D82C /* DDFileLogger+Buffering.m in Sources */ = {isa = PBXBuildFile; fileRef = 65126BBC7D4BC5C10C32B1847E5F33DD /* DDFileLogger+Buffering.m */; }; + 769DBFC41DA9B0662E8CB386FFFA3372 /* DiffableSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C983C0C924A2F7172BC2535559FE54A /* DiffableSection.swift */; }; + 76ACB0C052242038BFDDEE64A905B71D /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB53B74493FED5CA737E24A1B1C8E90 /* Utils.swift */; }; + 76EEE5FE0034769987FD58E307BEEA1A /* HistoricalTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76632F8574EF49F34E8A1015B2B0037B /* HistoricalTransaction.swift */; }; 7723A4E5AEFDA9656D53B5DABE2EDA8D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 774599429C00C1D4DFC6EB51CD48BE73 /* JSONEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA2703D87E42557E7C62187B7287BC26 /* JSONEncodingOptions.swift */; }; - 7780A9274986AE92B4D644046E13F66B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 77F0946D95FA2C43191BC4636977C4BD /* LottieViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A4042F1185C9698FF7C96EEC14F651B /* LottieViewType.swift */; }; - 782D8639B75FF5BA354FF1747AA4F2F7 /* URL+ZIP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BE87A24B8D9AE42B6FD4CC8F4AC2AEB /* URL+ZIP.swift */; }; - 785516AC301E7A4202D752D00790F56F /* StringStyle+Part.swift in Sources */ = {isa = PBXBuildFile; fileRef = E96E6149E6A777D0E4C7C26326299753 /* StringStyle+Part.swift */; }; - 78904A042A345FA66E6672FD23683D72 /* DataStoreUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D304CB13A4E0B0EC7CB0CB1EC71E0F4 /* DataStoreUtils.swift */; }; - 7891A0C2EE5CBFE28751B50D07227874 /* TextFormatDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A536C47C6A8DA0CA6663E0BBD9083CCC /* TextFormatDecoder.swift */; }; - 789E236C559A6BB28C9A523CFA852C3D /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C4534FDC1D3279F841BE9D5D59612B8 /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 78B33F465B87D56424DB7A2F55F870FF /* TransportProtocol+CombinedTimetout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3172D8248019376550BC75993EEE804B /* TransportProtocol+CombinedTimetout.swift */; }; - 79585D16D144F59A59F81769CE0D352B /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C75ED338745E2B6BBEFA7FFF667EBFEB /* TextAnimator.swift */; }; - 795D079885B9073ED8D6053820905905 /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FD76CD4AB18827E8B3E53B6211DAD24 /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 796E33A792A614AFB6BE9B96D8B53139 /* NSLayoutConstraint+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 43B12B7E00A583AEA7B9B2449C8692A1 /* NSLayoutConstraint+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79AA96CA5708D91C23D88A69C7630249 /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = A724C4475762ABF637F933053AF78F5F /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7A0110E1854E8B0604B0484F0FA1475D /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = C68B5AD032C90C3A3F28FBA55B131F2B /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7A12946D6E45D978ECBF178F7E007426 /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 77A149F7FBC4FC5EB971CFB9224C3FF6 /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7A205F7A7BF1D98D872E69646DE1E32B /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = CA98D3C618B05914157FE9BEF668340C /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7A4DB11B3D563FB1BA3752168C2164E4 /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CA0EDADF060CC7591AFDFB0EADA818 /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7A7D84B252B49E3C93BE100651466E0F /* kex_rng.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFB4DF22BCB5F5DD1DF82F63254FE712 /* kex_rng.pb.swift */; }; - 7A8015D3C37B1E1B65FA9770975E7265 /* DatabaseError.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0B1C3417050621E0DC85A103F1E09F5 /* DatabaseError.swift */; }; - 7A996D4D4B11EFFFD57F41BD43C4684C /* NetworkConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20DEE3433075477C95529024E600024A /* NetworkConfig.swift */; }; - 7AA67B8F9A42B71C9C5247101953D343 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E967D3D762F917771636BD3A5B380D22 /* PointValueProvider.swift */; }; - 7ABFDD92EDDE61E24D9DCD4054782FE5 /* TransactionOutput.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF054E41C4F47A12D1679647B7715FF0 /* TransactionOutput.swift */; }; - 7B09D8F61E3C1B7D3EAD152EBACD0666 /* SFU.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6566117E7F9184C9F83E1C13BB59C39D /* SFU.swift */; }; - 7B22BEAF72664401E1C3CA35090A699D /* DestinationMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3353F1D49B643AD83AA08EE50834883 /* DestinationMemo.swift */; }; - 7B470F57F7DA7AAF655A25CCD4A25530 /* SecureValueRecoveryBackup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B07427B36517E2025C2895C2E68D1F69 /* SecureValueRecoveryBackup.swift */; }; - 7B7A633A7A395168EA8430CFF70F5445 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 82AA9257D0EFE50954A05D5F1948BB12 /* SDWebImageDownloaderOperation.m */; }; - 7B7DD41327F0CA8B23DD1EDE97BC53F9 /* FetchableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79DC9436DC8FDC82A77285995AC8651A /* FetchableRecord.swift */; }; - 7BA0DD123E4951BFE6BFC0BF19E12E5D /* URLRequest+ProtoHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F167BE8E5B8E13F933FE99E1C3B8D74 /* URLRequest+ProtoHeaders.swift */; }; - 7BA7B7DECD4A91672F62911F5E6694F4 /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = FB3F804CF9D0C200F6038C06E523469A /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7BE0B779BB7D734F9DB67C088D091963 /* CoreTextRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1502B98633B1BDEF8703FB80140E97C8 /* CoreTextRenderLayer.swift */; }; - 7C0408F070AD23C3F6FBA4C0F0D56605 /* UnauthKeysService.swift in Sources */ = {isa = PBXBuildFile; fileRef = FECAC6F4B3D09B2F226B5F9F190AB3FA /* UnauthKeysService.swift */; }; - 7C2624CBE325B492FA16C5388D0E271B /* RectangleAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE2AAD83204656D932EC54013C792730 /* RectangleAnimation.swift */; }; - 7C74BDA802EC0B303EEC02FC150B790C /* RestApiRequester.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7D0E5B311F6187501B4AF92FD777F25 /* RestApiRequester.swift */; }; - 7C7BBDD62C8D12D48D1DCB3433313277 /* SDImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 649F99B65324281908B6B5A36DFB6B0E /* SDImageWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7C86FFB22D21FDBB454A5C29FFAB2F92 /* TextFormatDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA5B0A1C433D1CC5AB7B6FE77F10A892 /* TextFormatDecodingError.swift */; }; - 7CA8A7685D1B52F958D0E40914AC05AE /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = FE162E93CFCC20EB499C99F43AFC4DBF /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7CAD80FCC758251A4567ED3D5C1844B9 /* SignedContingentInputBuilderUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD822E80C3B5C1DBAF4B181812F47DEE /* SignedContingentInputBuilderUtils.swift */; }; - 7CF3B7AAC57AB14184513CBA0561F0D1 /* Google_Protobuf_Value+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ED5615729A777418E330AF3E094B0DE /* Google_Protobuf_Value+Extensions.swift */; }; - 7D8EB1420C8EB1619161C6711CE76652 /* DatabaseValueConvertible+ReferenceConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC8D603B6B9879C9521FEA793E6B8F2F /* DatabaseValueConvertible+ReferenceConvertible.swift */; }; - 7D8F41561FCB3677A9063B6E3933206D /* any.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = F95AF7C35945425818CF1D49840FD8A6 /* any.pb.swift */; }; - 7D9264B649D9F9C8791CC1411947A7BC /* BinaryDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B14124103B77C20A7E33E99976A0A36 /* BinaryDecoder.swift */; }; - 7DF804B6F4617CC2C6876BCA11C9350F /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 06718D6769C8E6D134A464EF65503674 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7E4CAF66A5C49A9BB51882FCC9E3335E /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F5CEE80E29518570004CF1A64F2ECDC /* UIImage+Metadata.m */; }; - 7E4E339041D4C1504A71979D943A1324 /* SingleOutboundMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BCA44AC28364FBB2E470BA18CD4FCC0 /* SingleOutboundMessage.swift */; }; - 7E5CDECD13F781C6181BA1DFE987DE54 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2009209E5208A62DAEE343628CDEA19 /* Security.framework */; }; - 7E5F5AE2A9FD632BB8558F4722C98378 /* bip39.h in Headers */ = {isa = PBXBuildFile; fileRef = 227FDEA4D7241241A57E8EE20F22A8A9 /* bip39.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7E6D4FD811DE1078BE1EDF7BCFF454EA /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 232C10C9055E7240B2A1F5FB10ED4582 /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7EDEC957FDA247FFE25C8575544DE392 /* LottieAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BDC90706DDB0DF0E99626E459D992F1 /* LottieAnimation.swift */; }; - 7F250F3E6E13A6B5369A566D2B2EF578 /* PathVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 086727758D1FD9ACDA63D9550D7EAAA8 /* PathVisitor.swift */; }; - 7F3D2E0B50EB3CAB423A465328445463 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = A38FAF14A9EBFB999A2B35B35D2E15C1 /* RenderNode.swift */; }; - 7F44E81398769F56FEB4B398FA279889 /* Google_Protobuf_Struct+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91B87A5720732F75AAF05ECD3F4B5A7A /* Google_Protobuf_Struct+Extensions.swift */; }; - 7F9AC2452AB8DA51EB68A5F5D408A023 /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 08DB1FDA63FA6F46233810026F75AAC6 /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7FEA107520BEA8CBEE06859439F35BA2 /* TxOutProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 176A685CB4F958DF2C3DDE823FC6B299 /* TxOutProtocol.swift */; }; - 800151B064B62A42186C9E9BD9276CCB /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 21900B03560AC4CC3F6CFB736358AC88 /* NSArray+NBAdditions.m */; }; - 8043EBF5CAA24F98283521565C986D19 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1919BC47F580DAA1C5E70B4FEC31209 /* ShapeContainerLayer.swift */; }; - 804A58E6BBB452559EF3F5C322123FDA /* struct.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFE1E7BB0F105810107F5A319FB515DE /* struct.pb.swift */; }; - 805D7C02764BBECECFBB2601E4129CB3 /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808F534E04AEA602C193019B6ED8DF60 /* LayerTextProvider.swift */; }; - 80961E08EF01C27D6A0BC1E86AA8E958 /* TransactionBuilderUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61E575FFB5863DF183830C8916FD7F47 /* TransactionBuilderUtils.swift */; }; - 80C1C58687FD1C6AB5D2B1E5CEA12091 /* SerialCallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4A65523F1BD1ADA7E410D1D0B806795 /* SerialCallbackQueue.swift */; }; - 81066008B6B99E206BB54A3245836990 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 226441F1A66DD045FC2EF0990F4D32EC /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 811B0DD4CAA3E9BBA75C2E097CE8F645 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = D57C0C9A31E0CFCCDA74C41DCF312467 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 81223BE75813A450DFBB2F490BBBDDCA /* DefaultMixinSelectionStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DE2D54C4B49DF003AFBB7E0FBA49379 /* DefaultMixinSelectionStrategy.swift */; }; - 81265A338C3C9185C5DF3619F5E1D886 /* type.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D4404F77F262E68FB3AC6661C85DD3 /* type.pb.swift */; }; - 8158DC32990757544F4527F22BD7CFAC /* blockchain.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF4EAA953857157A344EA8FEA8DA6B86 /* blockchain.pb.swift */; }; + 7752185D2411C1048E42ECC09B3F6227 /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3DA4A0D192B513EDBCE244D783881BCC /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 77A19A3AE1E1FEEE9D457C28E3F01B7B /* SessionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238575610150512CDC42B4000438B1C4 /* SessionTests.swift */; }; + 77F0946D95FA2C43191BC4636977C4BD /* LottieViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D52FD34703289AA39C2899A8694A34C0 /* LottieViewType.swift */; }; + 782D8639B75FF5BA354FF1747AA4F2F7 /* URL+ZIP.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB0F2D72EC8DA982F95D3B5AF78501D8 /* URL+ZIP.swift */; }; + 785516AC301E7A4202D752D00790F56F /* StringStyle+Part.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17B1E91E3B0CBD55B44C89DD00B2441 /* StringStyle+Part.swift */; }; + 78B33F465B87D56424DB7A2F55F870FF /* TransportProtocol+CombinedTimetout.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF0D286712E64D392BCEC74DCCAC85BF /* TransportProtocol+CombinedTimetout.swift */; }; + 79585D16D144F59A59F81769CE0D352B /* TextAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1664CCCD3514EF1AA9C26B37CD207C9C /* TextAnimator.swift */; }; + 7969F1D1BEBDF4CFA0B6C6A4BCD2310F /* UsernameTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3F48289D1ABCAAA4E6F6128A8542612 /* UsernameTests.swift */; }; + 796E33A792A614AFB6BE9B96D8B53139 /* NSLayoutConstraint+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8522EFA81C04C4C93BD14975A2E232CC /* NSLayoutConstraint+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7975CC4F7BCC94231F56681BEE0E2917 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = B1C3E285F9AD67FE24725A164E86B2E2 /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A0110E1854E8B0604B0484F0FA1475D /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 3593DBB2C7AA5BA85515C4AE9F4F0287 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A7D84B252B49E3C93BE100651466E0F /* kex_rng.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E7B263C2F9C86810CC26013EC5C6357 /* kex_rng.pb.swift */; }; + 7A8015D3C37B1E1B65FA9770975E7265 /* DatabaseError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3828869711BEA9907F18F0711E5827A1 /* DatabaseError.swift */; }; + 7A996D4D4B11EFFFD57F41BD43C4684C /* NetworkConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 556567B6597421A0EC2FCDEA6EC341D0 /* NetworkConfig.swift */; }; + 7AA67B8F9A42B71C9C5247101953D343 /* PointValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A869CAF63A627C01B4E05203CD9A72EA /* PointValueProvider.swift */; }; + 7ABFDD92EDDE61E24D9DCD4054782FE5 /* TransactionOutput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1490CD1D6BBFCC58CC89E95BE19AE1B4 /* TransactionOutput.swift */; }; + 7B09D8F61E3C1B7D3EAD152EBACD0666 /* SFU.swift in Sources */ = {isa = PBXBuildFile; fileRef = B712C5E7C7A27E5E6E9EA094E1371AD0 /* SFU.swift */; }; + 7B22BEAF72664401E1C3CA35090A699D /* DestinationMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3D06083547ED755652EE58E2EC6F9F5 /* DestinationMemo.swift */; }; + 7B3F1573F485FF3C07665D88C9BFD218 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F13AFA20B45EF5E9B553C8D8F2883C4 /* cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B7A633A7A395168EA8430CFF70F5445 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E8C57CB3E112F7899C9500A9F727C90 /* SDWebImageDownloaderOperation.m */; }; + 7B7DD41327F0CA8B23DD1EDE97BC53F9 /* FetchableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFEC529F249273AD2633D18161A78EFF /* FetchableRecord.swift */; }; + 7BA0DD123E4951BFE6BFC0BF19E12E5D /* URLRequest+ProtoHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5CE8F9BD12620442E1B475A6B041C85 /* URLRequest+ProtoHeaders.swift */; }; + 7BE0B779BB7D734F9DB67C088D091963 /* CoreTextRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB1BA2B0C3B6110C45CDBA020AB9BEE2 /* CoreTextRenderLayer.swift */; }; + 7C2624CBE325B492FA16C5388D0E271B /* RectangleAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D2E6BAC830254796F146E874734DD71 /* RectangleAnimation.swift */; }; + 7C74BDA802EC0B303EEC02FC150B790C /* RestApiRequester.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ABACD2718FEF323A63FDA9683B235AC /* RestApiRequester.swift */; }; + 7C7BBDD62C8D12D48D1DCB3433313277 /* SDImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5501BA1793C06056943489E965B9A918 /* SDImageWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7CAD80FCC758251A4567ED3D5C1844B9 /* SignedContingentInputBuilderUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50FC087189CAC339B36144B072CF5375 /* SignedContingentInputBuilderUtils.swift */; }; + 7CD19677EE7D9517518FE19EB42E7E36 /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A6333EECC02CA900645F172D0C6906D /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7CEBE5B0BF91D5F438742E4986F7481F /* ProfileKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD465B00E83E7C5EDCECF270F887092B /* ProfileKey.swift */; }; + 7D8EB1420C8EB1619161C6711CE76652 /* DatabaseValueConvertible+ReferenceConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 383AE106549A17BE615C60E2D0B85CFC /* DatabaseValueConvertible+ReferenceConvertible.swift */; }; + 7E4CAF66A5C49A9BB51882FCC9E3335E /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = B2B64645FBB56E53EBB89DE225B35FF9 /* UIImage+Metadata.m */; }; + 7E542F95C647631625F0302BD69D5D04 /* CallLinkAuthCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8902F3A0A78E2545BBC8C3ED53D93C3C /* CallLinkAuthCredential.swift */; }; + 7E5F5AE2A9FD632BB8558F4722C98378 /* bip39.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C1FCB2341E9CFE7542E674CBB1E5C92 /* bip39.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EDEC957FDA247FFE25C8575544DE392 /* LottieAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A92B4CC6AF4F856E463CB6BB3977148B /* LottieAnimation.swift */; }; + 7F3D2E0B50EB3CAB423A465328445463 /* RenderNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 606FEF155C40EE7407703EAD0B0B5686 /* RenderNode.swift */; }; + 7F7A7650C257EFC51F4D316A3D03F107 /* NativeTestingNiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1BEE37EF6011B72980C07628EA66185 /* NativeTestingNiceTests.swift */; }; + 7F9FCB834378E4F99813546A37D8C912 /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F06E7EFDEB64CAC6B676118B88D9840 /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7FEA107520BEA8CBEE06859439F35BA2 /* TxOutProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4E545515F5154FC15E2B622BBE0204B /* TxOutProtocol.swift */; }; + 7FF339775935764A93AE279E603B404A /* Svr2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40C43FD2EE2330A8F8C68AE166FEA028 /* Svr2.swift */; }; + 800151B064B62A42186C9E9BD9276CCB /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 14C6C1984D1B08607875DB014BD487CB /* NSArray+NBAdditions.m */; }; + 8043EBF5CAA24F98283521565C986D19 /* ShapeContainerLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 773AC7423C518C4795B1BAA835E5D436 /* ShapeContainerLayer.swift */; }; + 805D7C02764BBECECFBB2601E4129CB3 /* LayerTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F775C082657CA9703D19CD8B3BB9D7E /* LayerTextProvider.swift */; }; + 80961E08EF01C27D6A0BC1E86AA8E958 /* TransactionBuilderUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAECFAFAA493F57824058B596FD91EE1 /* TransactionBuilderUtils.swift */; }; + 80C1C58687FD1C6AB5D2B1E5CEA12091 /* SerialCallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5C860552C1C0BF32ED7CE14F5192543 /* SerialCallbackQueue.swift */; }; + 811B0DD4CAA3E9BBA75C2E097CE8F645 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7471AA1FA80E9A5FC4A29257E88CAF5B /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 81223BE75813A450DFBB2F490BBBDDCA /* DefaultMixinSelectionStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 062AF23187076CBBCD7F3ED715DE1B2D /* DefaultMixinSelectionStrategy.swift */; }; + 8158DC32990757544F4527F22BD7CFAC /* blockchain.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 220F5B572B9120777FACE2A3C9310ABA /* blockchain.pb.swift */; }; 815B413AF69A4C6F1F3AEFEA5EC02A6C /* Pods-SignalServiceKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F2D97079484BD7B2E7FECC6B797611B8 /* Pods-SignalServiceKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 81902B482F958E033016CB4DE6C2A637 /* TestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA1E0296B89A03F4254A717A7004DD1C /* TestHelpers.swift */; }; - 81E910C8579861FDAD6F1AA117BB226E /* Message+JSONAdditions_Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFE432568DE48160589991525C8D2835 /* Message+JSONAdditions_Data.swift */; }; + 8189C78CDBFE30B7867BF5ADFD762D6C /* ringrtc.h in Headers */ = {isa = PBXBuildFile; fileRef = A41E73B63ABA4FBD589E6911ED974D87 /* ringrtc.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 818DE6C0BBFFE0C663123FA1293DE7E0 /* PathVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21B481FBDA539CB43420ADFFA87EA3F2 /* PathVisitor.swift */; }; + 81902B482F958E033016CB4DE6C2A637 /* TestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = F04F7D81E6836DB29872D43BB9A0F303 /* TestHelpers.swift */; }; 81F32EC705D77760C7040F9370F87BF0 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AD7A25CF07ADB655CB3024CEF69C658C /* QuartzCore.framework */; }; - 81F7C11118E7DA4624AA9223CD221473 /* PublicAddressProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FD2BCE317933A61B0A534020B70BFA3 /* PublicAddressProvider.swift */; }; - 822EFE0B2DC07F330C006ACEAFCCBCCF /* AccountKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C250AB0361D4BB0476F291FAC5C0962 /* AccountKeys.swift */; }; + 81F7C11118E7DA4624AA9223CD221473 /* PublicAddressProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8D0BC459C2D16D548D6B8D1AA3AB85B /* PublicAddressProvider.swift */; }; 823E9E5E9080C16C7F22D2A8905FBFC3 /* Pods-SignalTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E08F6D6512FC00885393B1E469DBED /* Pods-SignalTests-dummy.m */; }; - 830DCCCDA37FCF2E0DC8FD6084818254 /* ProfileKeyCredentialRequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64885C808976729397A6908611149108 /* ProfileKeyCredentialRequestContext.swift */; }; - 831DD49A6385939245FB2854E628C3FA /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = F46E527014E7B2437194835979F3EA20 /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 839B8C46093A296FBD5455172E3F6B38 /* QueryInterfaceRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ECD61CB4B44AEC72AE5E5BD08A5EB43 /* QueryInterfaceRequest.swift */; }; - 83A82AF37D4F3DA2CBECC829551653E0 /* ViewProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2834D5F00B8AF06BBA0A641F2EC9CAA3 /* ViewProviding.swift */; }; - 83C09143DD299AD050274B0E95A6EBF7 /* GroupSecretParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FF4546BA10F517C46580A3FCD236E9 /* GroupSecretParams.swift */; }; - 83F8BDD1F2D7136FFAEEA425950F69CB /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C57B2202FCA7BFFE01E9F1749344A08 /* NSImage+Compatibility.m */; }; + 825B0BB9BAEF0B814E056D1387D11B6F /* Google_Protobuf_Duration+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59D7E6C8047B0643F7B309940CAF24F /* Google_Protobuf_Duration+Extensions.swift */; }; + 839B8C46093A296FBD5455172E3F6B38 /* QueryInterfaceRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 943F6A32226438E4E91155F593E653B5 /* QueryInterfaceRequest.swift */; }; + 83A82AF37D4F3DA2CBECC829551653E0 /* ViewProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3F96AF78F800F0DD5E93BCE0D00C4F0 /* ViewProviding.swift */; }; + 83F8BDD1F2D7136FFAEEA425950F69CB /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B7DD4A9A451D15CEA630F4F7A1BDB2B /* NSImage+Compatibility.m */; }; + 840CE07798916936AA9C5D7E8D3406E9 /* RegistrationServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACE069971D1734E9A2CFBA8A7A60D89B /* RegistrationServiceTests.swift */; }; 8434F218B150343FE1E2EEAD238B588D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 935E7E74E29525D520B664F486863C5C /* CoreGraphics.framework */; }; - 843E13828ABCA764D887B9795A2EEE9D /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = C6DE60879F091D3253CAC987D3649E96 /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 84497E38239F273CCF1551CC861016C3 /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13A898D8497288D1446C71A9A806290B /* PublicKey.swift */; }; - 845DB48AEEEDB0982798B7CD97CD7BA8 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = E98DF5217EADF2B544BCDF9158D85508 /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 847A4D349EBAD43504C6A9230521290F /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 370038336A9D58796BFEDE9D805E7DA2 /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 84B1A5A68CB9B93831BF99A7B81C36CD /* DatabaseSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = C363CDD7ECC6FA3E8D625DE317A2BBE2 /* DatabaseSnapshot.swift */; }; - 84B4A1E6F85E8EF8C4A71FB039D54180 /* lottie-ios-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B9F45E70DBFC071C2BB2AC460655C28 /* lottie-ios-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 84C6BA551929893C6FC66602D3A5BC76 /* Archive+ZIP64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F326E2C50A712E0F8CBEC2329D4CD00 /* Archive+ZIP64.swift */; }; - 8586D1BBAF15021235722A1FD6C4E8A3 /* MaskCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E90341025E8495ECC3906690DA6F259E /* MaskCompositionLayer.swift */; }; - 85963DD971396C63BA1802164236E0EE /* sharpyuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 7788E7588A64CA5984D2DFD9A55991F6 /* sharpyuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 85D3DD2D37EED2EE577A6463EF10C2C0 /* ProtobufAPIVersionCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6CC30DB61E88C4F392C1972D92338C5 /* ProtobufAPIVersionCheck.swift */; }; - 85D764ACFA88FDBFBB9DBA31B566883A /* EllipseAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 309CF0D2288C9E3F20C08BBD54DD5DBE /* EllipseAnimation.swift */; }; - 85E02EE64B360A9130E5682E286506DD /* Vector1DEffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D385E8CFFDBD1037F185F6252EB5982 /* Vector1DEffectValue.swift */; }; - 85EB703349ACF09BE5B7D83FC26ED1F9 /* ColorEffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDE4D6BECA14CF7A62DCB05CDC0CB95B /* ColorEffectValue.swift */; }; - 8624138BB10C880E84C330923C180C8A /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C53AC8AF64BA6794C2DC56FC945F731 /* EllipseNode.swift */; }; - 8668FBC0543B95E264B503E2EBFBB6D0 /* mistyswap_onramp.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5533B2C883C1B0E50FEEBD6F24FE6B68 /* mistyswap_onramp.http.swift */; }; - 8672EFCC8CC15516B2A35EB87558988D /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E684C261255D39D84DC5E53E563B471 /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8698F4A4DBC2A7920AEF181D83BAA5CB /* GradientRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92952474DE53191A8E50E562EA7CB26D /* GradientRenderLayer.swift */; }; - 870B15DCDF2A414B4EA48E99642B9329 /* SectionedChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 277295C4751931167022D7C611BBD281 /* SectionedChangeset.swift */; }; - 8733639BB321C331502514B7D41C1915 /* TxOutContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DE417C4F11CBD6D0DCF3776A607DC5B /* TxOutContext.swift */; }; - 8734E76A2AE636ACF7BBF9FDF7840402 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 27824AE5733B3439239C79688ED005F6 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 84B1A5A68CB9B93831BF99A7B81C36CD /* DatabaseSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9681CC0F36E4DE3CC908013515EC7010 /* DatabaseSnapshot.swift */; }; + 84B4A1E6F85E8EF8C4A71FB039D54180 /* lottie-ios-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 912A4697E7CFA9448D2048BD582C0481 /* lottie-ios-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 84C6BA551929893C6FC66602D3A5BC76 /* Archive+ZIP64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 323DB70D71720782041FA10F74873128 /* Archive+ZIP64.swift */; }; + 84FD80CA124E0A4E39AC6A56C311247E /* RegistrationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09492E27055ACA6364E26B8B383B035B /* RegistrationService.swift */; }; + 85457808C17F0ADDF3AD0D8CB0665814 /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = D34DCE7C99A2D57DF9E9CDC0AD2DC195 /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8586D1BBAF15021235722A1FD6C4E8A3 /* MaskCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4D430038BD3C39D4B3EA0B43FFD6513 /* MaskCompositionLayer.swift */; }; + 85D764ACFA88FDBFBB9DBA31B566883A /* EllipseAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D83E7281DB3D617AB3361C3C7BB9C28 /* EllipseAnimation.swift */; }; + 85E02EE64B360A9130E5682E286506DD /* Vector1DEffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FF27D66AF2407E60FC9B1E6CDDE967E /* Vector1DEffectValue.swift */; }; + 85EB703349ACF09BE5B7D83FC26ED1F9 /* ColorEffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5E6E6A8B461AB30B582166A7AB8CED8 /* ColorEffectValue.swift */; }; + 85F57F663C55887CCC9580D29C0E0440 /* BackupAuthCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1593B00D87B7CB046C21F8A070DD797C /* BackupAuthCredential.swift */; }; + 8624138BB10C880E84C330923C180C8A /* EllipseNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9387EB642836138ED469B73B2713411D /* EllipseNode.swift */; }; + 8668FBC0543B95E264B503E2EBFBB6D0 /* mistyswap_onramp.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 729A7B88FD963EBFD0D6320B96C6D254 /* mistyswap_onramp.http.swift */; }; + 866B771BE8469B7A9F33FA10DE2F672F /* FieldTag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1500FE6550F658BF7808C50D62B4C1EC /* FieldTag.swift */; }; + 868B8DF73011EA7E281082AB6571753D /* sharpyuv_gamma.h in Headers */ = {isa = PBXBuildFile; fileRef = EA6BCE39E2D161CC16F53714FA86CEF6 /* sharpyuv_gamma.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8698F4A4DBC2A7920AEF181D83BAA5CB /* GradientRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2381EB6E2001E8008FB7199D0D29544 /* GradientRenderLayer.swift */; }; + 86AD04190455E78F4208DC81ADD3E045 /* DataStoreProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F1AA982710769FC2E3FDDD064A55EE2 /* DataStoreProtocols.swift */; }; + 86AD997F433D1C6950A12D13F20DB4A8 /* IncrementalMacTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C52C0EE6774AE993E80FA44D436F7711 /* IncrementalMacTests.swift */; }; + 870B15DCDF2A414B4EA48E99642B9329 /* SectionedChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0E9181518E5B26A072ADE3EE96645FC /* SectionedChangeset.swift */; }; + 8733639BB321C331502514B7D41C1915 /* TxOutContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CCD472CABE88960B069AA1AEC4592BF /* TxOutContext.swift */; }; + 8734E76A2AE636ACF7BBF9FDF7840402 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 91636B138A83CE78CDC25E207B00C585 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; 87358A7C1830A3AEDC6A74A61BA92430 /* Pods-SignalUITests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E2A9969E4A824275CB828B306EDB2DA0 /* Pods-SignalUITests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 878F7D9C1A7746A7C29A55691BB026E9 /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = C02EFA23B739F02DAFA552F797051FC1 /* DDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 87F7CBDA15E70D8A004314C025EDDA48 /* TextFormatScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B0138B1B039C49AF49DBE98B49B7F16 /* TextFormatScanner.swift */; }; - 88495B21BE73B276C1E493130AE874D5 /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 39ED464F150B85D0B582A93657B26A33 /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 88504BD0C318E0226C545D4AD0544B24 /* NativeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 610B344F9AC2CF1A4509A2E94F862F64 /* NativeTests.swift */; }; - 885A52E502FA39E4C5FEABCB43275A95 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - 88B9BE4A1C0E0589B55CD7E16A4CF982 /* ConnectionSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 553071C47D5984197D2816DB25C991BD /* ConnectionSession.swift */; }; - 88C5DFA770787499FEDE7058A06CE844 /* AdaptableTextContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFB2535327C0069647B80C15F5386790 /* AdaptableTextContainer.swift */; }; - 891ABFC453F4CCDE7510AEC0ABF5E085 /* TxOutMemoParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA427017292AFB25E9543E6033866348 /* TxOutMemoParser.swift */; }; - 891CEAEA4525C1D2D64894B4E4DBD42C /* ExtensibleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C77E6E2B2FFD47A45C31970EEB822EDA /* ExtensibleMessage.swift */; }; - 892A271CB96D2B94335A000CBDF43D20 /* FTS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B5DBDE6287B30A5EEA6ED8AB02EB4B7 /* FTS5.swift */; }; - 899DA4EA9550A0D6551209F2FAB9B737 /* Account.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BB00A1B2A7BDBCEBBDB67F8075A8027 /* Account.swift */; }; - 89C7CCB6CBB6539E892013A514A969AA /* PrintableWrapper+Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB61BAE7EF34902CC36854A733974D51 /* PrintableWrapper+Base58.swift */; }; - 8A34BD2F5CFA962CD010E15846464F4C /* CreateCallLinkCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CA65CBB970AD4912ACC9044CB1F58CC /* CreateCallLinkCredentialPresentation.swift */; }; - 8A9F460CEA46C66B1AC4869CF90E5A1F /* DidSelectProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF1FF847F6555A8AF9A8934DBA9AFCDD /* DidSelectProviding.swift */; }; - 8B2B813B7FB9D0DF4A2844EBA76EA583 /* FTS4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B4683D31D40C6EA791BAA981BCFB8F2 /* FTS4.swift */; }; - 8B35F6839962252EE00EE71106DDF205 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C402D7F7862EB61F3B10BDDB741471C4 /* PreCompositionLayer.swift */; }; - 8B966053E64FE1EB79CF6C60AED2DD45 /* UploadForm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4765FD7AED5CB0D4FF79544A75FE8A21 /* UploadForm.swift */; }; - 8B9FC9E198E9BBC9E4787338127ED4FB /* BinaryEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC09227C4C0148FAD051B471EFBC2048 /* BinaryEncodingOptions.swift */; }; - 8BE4EEF00439AC1286126C006076A194 /* HTTPClientCall.swift in Sources */ = {isa = PBXBuildFile; fileRef = AACC1A515C8AD1C3C976EE18C9FF0435 /* HTTPClientCall.swift */; }; - 8BF5E00AF6D66715C9E3061325E9641F /* CallManagerInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1939A22677DDDAFD4D55A128A723FE8C /* CallManagerInterface.swift */; }; - 8BFB17D08D89ADA182E6A66C766A88D3 /* ServerPublicParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0713EC674B1901BC8550794BAFBE92B4 /* ServerPublicParams.swift */; }; - 8C81BF63EA20DCE6AA32FDA385B03FA7 /* BackupLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5199B5FEF165F8122066E44257399E8 /* BackupLevel.swift */; }; - 8D0D7354916D014C77BA8D7027A1D213 /* SQLSelection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70485093602337E5100AA3A821F1A671 /* SQLSelection.swift */; }; - 8D54A818551FE36F60208D596FDFA9C4 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E3A8BAFCF01EB71889C30B74873DF62 /* DashPattern.swift */; }; - 8DE9367FC03A6227C4F57B3B949D21AC /* LayerModel+makeAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADA43C95363BA384B23E44BC509C0A8A /* LayerModel+makeAnimationLayer.swift */; }; - 8E2684A0CE4C4CC0753331F0D3477469 /* StandardLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7CF003015AD19F9A4BB39E1CD97CEE0 /* StandardLibrary.swift */; }; - 8E2DAE71A2DED8B251C8AA52459D8780 /* AsyncUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3A41C713141E9809DAD78C4618E6F78 /* AsyncUtils.swift */; }; - 8E599E4566E684F735EC1E985CD544CB /* FogSyncChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E70B229E09096BF653898D10DBCC24E /* FogSyncChecker.swift */; }; - 8E5BF23C9CF85BD5908E004F5A8628B1 /* McError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9244258B7C3EC86F60B30D2FEBEDE793 /* McError.swift */; }; - 8E5C71490BF2D5EBCEB24C02D1F86EE0 /* Binding+Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = B49A571E8FDB31BA95468B1019CDD0B7 /* Binding+Map.swift */; }; - 8E9BB1D5678BB6047694CE0EFECC6165 /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = 4327C0F51A60815C75F125C5F893F832 /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8EA0933F03FFD7B300321FF32C3FCB62 /* AccessibilityHeadingLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B7B178EE2195909889E91312C7BAB8 /* AccessibilityHeadingLevel.swift */; }; - 8EA84C0D138398BD6C592E66DB2FF9A6 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADD037593A057538B7304E9B95E47CCA /* Repeater.swift */; }; - 8EE86170CE98CD8979D640AB93C064AD /* SQLCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B6B2EEB766BAA384973C2CBA8EEC2A5 /* SQLCollection.swift */; }; - 8EFF4A94B8E33EE9E1395AB8BFF063BA /* FogView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCCB4BAA542A93DA0875C925575802CB /* FogView.swift */; }; - 8F01FC1BB0C1657054C54BCFF82DC9B9 /* LayerEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DA16DE9765DB358AFA38445A1C9A98C /* LayerEffect.swift */; }; - 8F10E3F639AF4D10819A3E180161F07E /* StyledView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31E8B74ACF66238E952814E260BFE41F /* StyledView.swift */; }; - 8FB52B51062F67F09C1D913654570B06 /* GroupSendEndorsement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 080AA9D508AFB0249A18A72C55367497 /* GroupSendEndorsement.swift */; }; - 900C490272A2D6FFB24BE473CAA672C8 /* Table.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBCA8001EF4437C0FFDD6B55EF33C2CD /* Table.swift */; }; - 9011DDF881AF0F501EA6A01AF29112F5 /* UUID.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DADDB21224AA1D74798D388069BBEA8 /* UUID.swift */; }; - 9042132A010A6186AA4E432530B51287 /* SetContentProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0333DCABEE17B6EDF49CD267B8D2259 /* SetContentProviding.swift */; }; - 904B856C7B29DFDBC39CA4B2EA7C211C /* DatabaseQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 154210061A7523DDC19AD47225334543 /* DatabaseQueue.swift */; }; - 904E4DC6AD7971713561D34EDF9E1DEB /* DefaultFogQueryScalingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A96B3F2CD90AB6B7F375B4D1AF005D4 /* DefaultFogQueryScalingStrategy.swift */; }; - 908F50795414D2C98E9AEB880E5A4C8D /* FogViewUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = B20A58BF6EE7E753E64049133DBA5C0B /* FogViewUtils.swift */; }; - 90A22066DB77789FACC4AF71BD90C112 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 457068165878D5275689482749984EF9 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 90D5CB775257E45AE9FC7E8FB0ED3114 /* SQLInterpolation+QueryInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3029138E25678F215AB8147ACA888D6 /* SQLInterpolation+QueryInterface.swift */; }; - 90EC747FFB3476F85DF90970926129B0 /* UIView+WebCacheState.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F7DD0EE8BC0A0D771E2F86CE4C12AF8 /* UIView+WebCacheState.m */; }; - 9113BBBC77B1AB7336FEF4D5FD157836 /* EffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A9E4CB1F7D6E709E9D905B2F3CFCB97 /* EffectValue.swift */; }; - 91214A530FB88293C8648A005509B070 /* Ligatures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E91E51E4C8F816D338A6239132AFE69 /* Ligatures.swift */; }; - 913C1A78BFE44420D9FC023FDE10A185 /* MobUri.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BBBA23367B52E53B6858B0BF35356A3 /* MobUri.swift */; }; - 923A5DCE1BC7BF32BE20F148FB807C47 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 06F0BF93251973A172F14AE5E33DA45D /* SDImageGraphics.m */; }; - 924D69FAD15C83211D4E7D2F43594E88 /* AuthHttpCallableClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC7D8504AFE6868F0B6234556B6A519 /* AuthHttpCallableClient.swift */; }; - 92806B42380D6F26D7E20BD5E3382A7F /* CallLinkAuthCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E157F44CFECD039D0F11A33AEC73882 /* CallLinkAuthCredentialResponse.swift */; }; - 92F8C107E6911AF9145760B4E0B161D9 /* Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0BDAB134147AAB210CA926ACC881873 /* Enum.swift */; }; - 92FB57CAF26C44BE55297A4A415701A6 /* Decimal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8081A20D11A5F6DC77B81ECFEF7BDC /* Decimal.swift */; }; - 9326506E0E9D19C85B5790B68AA83A97 /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ED52EF4DD1B42A6B17147F5CF7B52F5 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9328B2277277583EDFB918A719664A52 /* Compatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 800006E872734C7ADB2ABF14A1D21A90 /* Compatibility.swift */; }; - 936F77D71AC88A0EA324923E54B6432E /* MobileCoinClient+MistySwap.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAB6A85F9E05B1B77FC8EF9D3C8688EE /* MobileCoinClient+MistySwap.swift */; }; - 939897E38E5FC8918CA3E0982112962A /* BinaryEncodingSizeVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2487733A4516E5273EA27235F2C9B27 /* BinaryEncodingSizeVisitor.swift */; }; - 939BE5B7AF6C50FA7200AB729A03C297 /* HsmEnclave.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7222F59B4A9B80F8256C805F478C0E8E /* HsmEnclave.swift */; }; - 939BFE0B235F1B30068DA219E5817AA4 /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 6079DFA624B2861DCAE31EC108991BF8 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 940B7D859E44A0CD13ABC2C1E1107FFA /* BlurHashEncode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 811D066DCF753982F5F6B675849B5F10 /* BlurHashEncode.swift */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 947228EE4D28541140C72077482598D6 /* sharpyuv_dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F42551D894B7D33B57605FB15EB79B8 /* sharpyuv_dsp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 94846BE37061EF8C20785FEB79B0ED8C /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1507AC3F67F64A92E826827D1808361B /* SDImageCoderHelper.m */; }; - 9496C2D5D41678FB4181E30FAF4DD49B /* SenderKeyDistributionMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD56AE4A475294D9C721A6B07B7789F4 /* SenderKeyDistributionMessage.swift */; }; - 94977EBCE3528C14F6A2C157D39AC949 /* HTTP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3522B6402B674DBC03284418F40F4F /* HTTP.swift */; }; - 94B0EDA6E3FC25ADA62CAFC0DB0A32F4 /* SessionRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D38FC3AC82D1733BBEB80589E2BE919 /* SessionRecordTests.swift */; }; - 94FC6B81356ABCC3DBBAB5ACD278FDDB /* LRUCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8190C4EC92EF4111EB8FB7341243FCA6 /* LRUCache.swift */; }; - 9521D3E05CED78A954BB5B8F4DF84CEC /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EDEA376934ABF40BCBCD43721DFED62 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 954E792B0C45B5209452CD44B127813E /* ValueWriteOnlyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EBEE2A53B231EB0F7C5D4B8A1ACA80C /* ValueWriteOnlyObserver.swift */; }; - 955C5832A006D196A8C60F56A38D2C7F /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A1151C0885C1FF628726EEF5921D7C /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 956B31298A81F81C708B3FB17CC13F1B /* ServerZkReceiptOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80E5E81949BED4E9EFCC2CDFE213D7FA /* ServerZkReceiptOperations.swift */; }; - 95723B57817948350BA64A6E5E974A9F /* SwiftProtobuf-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C43A313F6EEAACBE40206089DB338C34 /* SwiftProtobuf-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9596769BBBA4AA0C71DADB5A5F917568 /* DDFileLogger+Buffering.h in Headers */ = {isa = PBXBuildFile; fileRef = 99072592D1B89829C97CBECBEE91DCFD /* DDFileLogger+Buffering.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 95C30F451CDAB6944C1DBE507EA0CC01 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA214B3C1D97F54E7EA35B6A6CA86C2F /* TextCompositionLayer.swift */; }; - 95C5DDDC5C7A536B9BAFB2298E882281 /* Cursor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3797C9AAED1E2963D9CCD6C03160F61 /* Cursor.swift */; }; - 95D191C3612AA99BB369BB5DE6F53FE8 /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 1725DBD752B560BD1DE4FD5A69920EAE /* mux_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9655C3660757E017C79E5E8569355077 /* FogUntrustedTxOutFetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2C585155047173BC672F983F5F2D6A9 /* FogUntrustedTxOutFetcher.swift */; }; - 96CD87A7BBEFFBAD4F54BA502312884A /* InfiniteIteratorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D9448984275716C41647A28AA582D7F /* InfiniteIteratorProtocol.swift */; }; - 96DF3751CFE0C70C4698204DEF112C60 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1E62B9B8636A38B03270D5AFC00D15 /* Keyframe.swift */; }; - 97227AF0514B8BF443D3553BAC237B26 /* FogMerkleProofConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6D1C079D6D962E2959F6B5FAED40051 /* FogMerkleProofConnection.swift */; }; - 9752E2589EA07B29D4CBA19835C76141 /* CallManagerGlobal.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFAE4BB25480D40D49347B6367D4AE8F /* CallManagerGlobal.swift */; }; - 97569044C1CE6DE90E96966DA04D031C /* StringStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5FB19DC0F60E17C2E699A916523128D /* StringStyle.swift */; }; - 97A842761D6F4CE8BADD5A8DD49758D8 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 066E802086B7DBEE038EDDAC886C29AD /* Trim.swift */; }; - 97AEBC082820CFD940826291F5522E2E /* Result+CallbackUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47D90633A5DEB7EB2E28749BE405A8BF /* Result+CallbackUtils.swift */; }; - 97FA4E3EE4EB6569797CDD9394B6B533 /* BlockMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30C1E016BA59BA3BAC0BCF8CC742207A /* BlockMetadata.swift */; }; - 981C41B45CBDCCF497E94F6C0B4D5EA8 /* FieldTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79579018D760A1EB1A84FEFF078FA886 /* FieldTypes.swift */; }; - 981E16429ED8CDD04B4BF48000590DB8 /* NBRegExMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = CBDE2870CDF8976327B5093C472CA711 /* NBRegExMatcher.m */; }; - 9830EE85147E2F447BC5AFF906AB20BC /* ProfileKeyCiphertext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D8AAE8189D5DF8E2B4299D3356217FB /* ProfileKeyCiphertext.swift */; }; - 9842D946B42F7DB70BD01153E2A71BDA /* FTS3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E78FD3616CFF342E2D9BA9F08A1EC1C /* FTS3.swift */; }; - 984EA20B6A19F70255003C2A3094CBA1 /* ValueReducer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F14CF058FCEBAA6FD8FD754AA8CCA6F /* ValueReducer.swift */; }; - 98B74FEF7384E61B35B66C5996EDB70A /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CDD05C556905A3B07C64F5F70D12573 /* AnimationTextProvider.swift */; }; - 98BB3A3481AC0BD28600B88023FB0EF1 /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 06B3A994DE292490F74921853C611923 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 98C4CE87C6D01E4CB8431E8B9A03B8B1 /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 3B0AD3435B5CA94C7A9C2D9EA0454BAE /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 98F492ABE295F48E1D67E7503610994F /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 72B6AF1A1AC49A92629D794E3625BB72 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 990638775E5569AAE5F9E6C4312EAE6E /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 91A2B3B63B1C8F5879988E8BB6073A8B /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 993925504B6CF890B462EC06EFD2F0BE /* FontInspector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45885A8DF31526C6B01EFC42D6771FDB /* FontInspector.swift */; }; - 99539ACB05109115309F497A655BD794 /* RenderingEngineOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E3AD087FD3E76B1E1C23E77DA8ABBF0 /* RenderingEngineOption.swift */; }; - 9972EEB32599CC9EF9775F546FFBBED7 /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A66F8448FB4008CAA43D2D6197B2AB /* NSArray+NBAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 99792AD4A207E0E77404CA1158317D6F /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0946408A3F7CFE1E447394EC75B33781 /* Rectangle.swift */; }; - 99911D37FBEA7C2562DAA6B28B3D5129 /* TxOutConfirmationNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2885C567733ADFE7D82CFECCAF2E141 /* TxOutConfirmationNumber.swift */; }; - 99B5DEF52663BF443297D40D4BAB19EF /* FogReportServer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93239655C4230C743D01335581EE696A /* FogReportServer.swift */; }; - 99C5C1AE62AA03A0F466ED09E8DEC27A /* HTTPServiceDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1965ABD70E21828E7F8319D015469161 /* HTTPServiceDescriptor.swift */; }; - 99E7B59F539E19268FC798E7661CCB73 /* PublicAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1798439886E826504AB7D965805043B7 /* PublicAddress.swift */; }; - 9A03034DB19838C3C785D50D45ACB647 /* IdentityKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0878C8CCF40C4C20FE8A2126D3A930EA /* IdentityKey.swift */; }; - 9A04E1A556D4698C891F9580D0A719DA /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = DCAA04E82147AA8068C07608CE4B6BC6 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9A99DF27A46027DA3B42229BCFA2BC61 /* NBPhoneNumberDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ADE54794B454ED184620FCAA229F433 /* NBPhoneNumberDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9AD15A187F85CA9351BFB076828AC9B1 /* MakeViewProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35D816BDF33321A5F9774E4FD1230B61 /* MakeViewProviding.swift */; }; - 9ADE11EFA5E9967487DEDC0FCAE44107 /* ExtensionMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DED637E32E1E709C46DF73DA5885663 /* ExtensionMap.swift */; }; - 9AF02B35A375D8FF77AAAAD337FDBF6E /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = A97E016784DCCC76E6BD2FB3E619EAF7 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9AFA3F3F8E0CEB4F0C5E1A811D5B99E9 /* sharpyuv_csp.c in Sources */ = {isa = PBXBuildFile; fileRef = 53E9DDBB4535CFBE0184BAC699D84DF6 /* sharpyuv_csp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9B0D5D40C23F3819B02B237F4C00F4A3 /* CAAnimation+TimingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5A11B72E416054487FDBEF00744E8A0 /* CAAnimation+TimingConfiguration.swift */; }; - 9B59367E12C14DAC9E27AF85B8FBB1C2 /* DecodingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D4B2C6855FD904AE29E45F388AA8D96 /* DecodingStrategy.swift */; }; - 9B5D1CACF4B761948F65C4315C8D3B71 /* FogResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71C67EF81C1189652A7F93DC7310BDD9 /* FogResolver.swift */; }; - 9BECFA14B6A6EBCB55E3F843C2E977D9 /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 167B1127A1C77178BBD0177EDED6AC56 /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9BF1B75E40ADBF0822E8C7E5BA1167E1 /* SchedulingWatchdog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07168A2BB9C869161583F44ED4DCF793 /* SchedulingWatchdog.swift */; }; - 9BF273AD3867AC3D59C2C0854AD73866 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A3DA06761217E0B57D8C46FC0F0B56 /* PreCompLayerModel.swift */; }; + 87473DF7B777C6B27F8A1C7A2387C277 /* DoubleParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9952B39C67806F6BA2785F813C7B4916 /* DoubleParser.swift */; }; + 878F7D9C1A7746A7C29A55691BB026E9 /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = E32A00070ECB5C9F7AD6CB17066F4B31 /* DDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8794CC1F4CDA4A1C61669337DBB084B3 /* CallLinkAuthCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABA39BF4F1218AF04F5B857865A86F8F /* CallLinkAuthCredentialPresentation.swift */; }; + 8797A3FA3F3CAFE853DB8EA659DD0C9B /* TextFormatEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDD9928A33B0F78D73E989CCA5E6A97 /* TextFormatEncodingOptions.swift */; }; + 889B58D22EF81D56C3F3C973FB28E5BC /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = E106909F998937FEEDB5E2CC2FFDD991 /* Error.swift */; }; + 88B9BE4A1C0E0589B55CD7E16A4CF982 /* ConnectionSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF5CC7CBF17ACE526EDD26B306F017BA /* ConnectionSession.swift */; }; + 88C5DFA770787499FEDE7058A06CE844 /* AdaptableTextContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A08C5DA3F05A8BDC7CECD283765835D /* AdaptableTextContainer.swift */; }; + 88C992D2C5AD3A68D40FB103D69141F4 /* ChatServiceTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FDB1C44BF13EF385541AA146ED69DD9 /* ChatServiceTypes.swift */; }; + 891ABFC453F4CCDE7510AEC0ABF5E085 /* TxOutMemoParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56EE386254D9326CD88030DDEE7D05A4 /* TxOutMemoParser.swift */; }; + 892A271CB96D2B94335A000CBDF43D20 /* FTS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FFCAE52299874AC90614FD53ABCB8A3 /* FTS5.swift */; }; + 899DA4EA9550A0D6551209F2FAB9B737 /* Account.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88CC8832E780D563F79537932C337343 /* Account.swift */; }; + 89C7CCB6CBB6539E892013A514A969AA /* PrintableWrapper+Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B5DD61AC9836CCE96C6F1DD6DFAD6F8 /* PrintableWrapper+Base58.swift */; }; + 8A330D997D502D60291045827FD23185 /* AsyncTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C8022E524A517C7D1DD8D78E6253877 /* AsyncTests.swift */; }; + 8A9F460CEA46C66B1AC4869CF90E5A1F /* DidSelectProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1769AFA76E280A2471C6C8A5C56D58E1 /* DidSelectProviding.swift */; }; + 8AB5A39A9DB05CAC8D1B5A71AD42FBB8 /* sharpyuv_csp.c in Sources */ = {isa = PBXBuildFile; fileRef = 614AD9B2B7418460E328D868B0FC3AB2 /* sharpyuv_csp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8AF2B07EB19FF7ACC4638E7EF4ADF3DB /* palette.c in Sources */ = {isa = PBXBuildFile; fileRef = 33C0C70880DB672B6D802426EEADE84B /* palette.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8B2B813B7FB9D0DF4A2844EBA76EA583 /* FTS4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 192C0C76036766A48F2A8363BC42508D /* FTS4.swift */; }; + 8B35F6839962252EE00EE71106DDF205 /* PreCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7606EF8F9537A8210CA8A7A488C72431 /* PreCompositionLayer.swift */; }; + 8BE4EEF00439AC1286126C006076A194 /* HTTPClientCall.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BD867AEEA0BC64E5C0F9BB425A8CED7 /* HTTPClientCall.swift */; }; + 8BEFA3967E09C765E8EB003FD2D36E89 /* GroupSecretParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A0EF1C24502127EAB3939C2BAE2BB04 /* GroupSecretParams.swift */; }; + 8BF5E00AF6D66715C9E3061325E9641F /* CallManagerInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85CE043BFA263A468AE945A681D0BA61 /* CallManagerInterface.swift */; }; + 8C4AD334AB2CD08A2AF3097EBA3EF663 /* AccountEntropyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0AE99721790FC4D81668403A5F991BB /* AccountEntropyTests.swift */; }; + 8C979F607C2F9636F0D86D7FC7429246 /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 71CD3635A9A9DDA9D8F35991346A8CA2 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8D09E9E2B10CAF9A94BB98D41E0B37B4 /* AuthCredentialWithPni.swift in Sources */ = {isa = PBXBuildFile; fileRef = A43B434B79FE7AE9BCF3D99A64586893 /* AuthCredentialWithPni.swift */; }; + 8D0D7354916D014C77BA8D7027A1D213 /* SQLSelection.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB61016F5FFFD6C4403E0D662CDD846 /* SQLSelection.swift */; }; + 8D21E92253D853E52263376AC8AF5294 /* ProfileKeyCredentialRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BD9A9F66E5086816376AE45DC6E55C3 /* ProfileKeyCredentialRequest.swift */; }; + 8D54A818551FE36F60208D596FDFA9C4 /* DashPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37CBCAFF62D73CCD05C04D8F1639F959 /* DashPattern.swift */; }; + 8DE9367FC03A6227C4F57B3B949D21AC /* LayerModel+makeAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0824C02294DA453A2BF24DDE427BB38E /* LayerModel+makeAnimationLayer.swift */; }; + 8DECAA24462D2E24C0F75DCCA5619D01 /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = B3A0FD64FAF7193666A913308D9921DF /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8E2684A0CE4C4CC0753331F0D3477469 /* StandardLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9FB316EE29D03D04F58A1F45DDA7E5A /* StandardLibrary.swift */; }; + 8E26C5B854583518E5B986EED00839AD /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 50E1D0CAB1B9FA6CABC95439E0482FBF /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E2DAE71A2DED8B251C8AA52459D8780 /* AsyncUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042301700C9D87C92091ED2BC5EA3AFA /* AsyncUtils.swift */; }; + 8E599E4566E684F735EC1E985CD544CB /* FogSyncChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EB5E2B3EF0B1C3E5A82165FCE3C89AB /* FogSyncChecker.swift */; }; + 8E5BF23C9CF85BD5908E004F5A8628B1 /* McError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B5C2E8079D85792A224FD3E996B3702 /* McError.swift */; }; + 8E5C71490BF2D5EBCEB24C02D1F86EE0 /* Binding+Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FDF451E8BD7A5C10C2B4800767240B4 /* Binding+Map.swift */; }; + 8EA0933F03FFD7B300321FF32C3FCB62 /* AccessibilityHeadingLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D5D08EECDA534325530EF6CC601F0F /* AccessibilityHeadingLevel.swift */; }; + 8EA84C0D138398BD6C592E66DB2FF9A6 /* Repeater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF9B4AD97271869DEB1F4F5379550E5 /* Repeater.swift */; }; + 8EE86170CE98CD8979D640AB93C064AD /* SQLCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3623266C5F50C234AE64EE6461702200 /* SQLCollection.swift */; }; + 8EED6E0D43446234C86C5326136A2E40 /* SimpleExtensionMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88D37F06841A5426CDAF220DA363F16A /* SimpleExtensionMap.swift */; }; + 8EFF4A94B8E33EE9E1395AB8BFF063BA /* FogView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C373D5CE72A6CD0485F89BA75E4BCF0B /* FogView.swift */; }; + 8F01FC1BB0C1657054C54BCFF82DC9B9 /* LayerEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E34D91FA89D8877E5A7C8234AFB350B /* LayerEffect.swift */; }; + 8F10E3F639AF4D10819A3E180161F07E /* StyledView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD8BE62AC272B2F0738B352E5341E02A /* StyledView.swift */; }; + 8F2CFB6F6A00BDC0FB8B0AAF48471E33 /* ClientZkAuthOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA79DA73AEE089888D9FCE8788D839F5 /* ClientZkAuthOperations.swift */; }; + 8F4BD8CE2B44609E3EE46924B9A86969 /* AnyUnpackError.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB805C74A149C923065DE87A72798A7D /* AnyUnpackError.swift */; }; + 900C490272A2D6FFB24BE473CAA672C8 /* Table.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F243427BFC44B1C0AF86413F00C18E2 /* Table.swift */; }; + 9011DDF881AF0F501EA6A01AF29112F5 /* UUID.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD1DD5502FED3D476986084B51E439F /* UUID.swift */; }; + 9036C4EA861E03F78189F2CBF62BEBC9 /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 15D9A74FAA73B2740A46A931BEE34ED9 /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9042132A010A6186AA4E432530B51287 /* SetContentProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 937D47044E1FEA83D6E79A53BF1C2053 /* SetContentProviding.swift */; }; + 904B856C7B29DFDBC39CA4B2EA7C211C /* DatabaseQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 205155A1716B2BF69A00DAF6DCBE3D85 /* DatabaseQueue.swift */; }; + 904E4DC6AD7971713561D34EDF9E1DEB /* DefaultFogQueryScalingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71CCDA6E7942E12A6746B79FADFFA19A /* DefaultFogQueryScalingStrategy.swift */; }; + 906B6A3E33336D6C138AB9AC753A0454 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 78ECCADD88EDCD389736546567BE2272 /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 908F50795414D2C98E9AEB880E5A4C8D /* FogViewUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AFA79F4020F9394D895F5BE817B5088 /* FogViewUtils.swift */; }; + 90A22066DB77789FACC4AF71BD90C112 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = B8C05F94FF0A66820DE72273DDDF0DA9 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90D5CB775257E45AE9FC7E8FB0ED3114 /* SQLInterpolation+QueryInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E58243D143DB58BE9207321C88B2623 /* SQLInterpolation+QueryInterface.swift */; }; + 90EC747FFB3476F85DF90970926129B0 /* UIView+WebCacheState.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D00B8DAE7EAF8F39EECA40F10EE5D80 /* UIView+WebCacheState.m */; }; + 9113BBBC77B1AB7336FEF4D5FD157836 /* EffectValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = F774F24E4E5007A41E586D080402067B /* EffectValue.swift */; }; + 91214A530FB88293C8648A005509B070 /* Ligatures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295A6C2C166162AEFA9AE013C3480E69 /* Ligatures.swift */; }; + 913C1A78BFE44420D9FC023FDE10A185 /* MobUri.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE7FE9F4C67A817C87E7E25987A2FB46 /* MobUri.swift */; }; + 91C20E599D9ECC96E3F09D22830FFB94 /* HashVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC1E6B89EC172418E5E1BD7CE5CB059F /* HashVisitor.swift */; }; + 9202454DA07B2BA75D6544C9BFC8A160 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = B515544B5300B70EDCE53D5A163D1608 /* PrivacyInfo.xcprivacy */; }; + 923A5DCE1BC7BF32BE20F148FB807C47 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 820D5A994655A92922D2609E3CD61EE7 /* SDImageGraphics.m */; }; + 924D69FAD15C83211D4E7D2F43594E88 /* AuthHttpCallableClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 885AB0AB36D425C94666104EFFAA534C /* AuthHttpCallableClient.swift */; }; + 92FB57CAF26C44BE55297A4A415701A6 /* Decimal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 127324ED3A459EAC29AC41E51E11930F /* Decimal.swift */; }; + 92FE1C77E6EC70037B3625029C25E5B9 /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = A77BAD8C4E97CF7EF7478EB3542B7EB7 /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9326506E0E9D19C85B5790B68AA83A97 /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AAD5049BB7493792A10A17788C1B5A4 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 932720C52B27481215C9CF7060B96C95 /* SealedSenderCertificates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 895E339C1B7409F62CB0DAD9D233EB45 /* SealedSenderCertificates.swift */; }; + 9328B2277277583EDFB918A719664A52 /* Compatibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9254B5D3B0E44C363E197C2D4128A2C /* Compatibility.swift */; }; + 936F77D71AC88A0EA324923E54B6432E /* MobileCoinClient+MistySwap.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1D7059FFE85EE3C24DE756651B9116F /* MobileCoinClient+MistySwap.swift */; }; + 9374668B096F92C9077C056332E6DA64 /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6B9F1C4FFEBE70FF04844DCF61F4179 /* PublicKey.swift */; }; + 94026EE25744858383892A1FB20A90A4 /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = A29E1F7C8346F1C0DDD32B8D3F904740 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 940B7D859E44A0CD13ABC2C1E1107FFA /* BlurHashEncode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F54099AADF46C5CC3418E5CA7DE30162 /* BlurHashEncode.swift */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 947DC6496EB71223F1A866556F69BE5F /* Google_Protobuf_Any+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD9B7E3F09159BF93FD097A6F3E3EFB2 /* Google_Protobuf_Any+Extensions.swift */; }; + 94846BE37061EF8C20785FEB79B0ED8C /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D73A3ED4CE0FB79B2E682A5E732BF461 /* SDImageCoderHelper.m */; }; + 94977EBCE3528C14F6A2C157D39AC949 /* HTTP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8849F41F12940B6AC0095FBB8D346ADA /* HTTP.swift */; }; + 94B65A76AC10B8D4FA2640273CB328E1 /* SwiftProtobuf-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A9F5DDC9EBB16CA5D698A916C05FE9A7 /* SwiftProtobuf-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94FC6B81356ABCC3DBBAB5ACD278FDDB /* LRUCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01A02B3AFC2D6A36E37F99C7E1C5807 /* LRUCache.swift */; }; + 950D32D5705033E038818949C3AFE64A /* sharpyuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = E67EB0141BD76348FCC293EF3A029B5B /* sharpyuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9521D3E05CED78A954BB5B8F4DF84CEC /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B5C0ED454AC92076750997D522C8853 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 953CFE7F1A245FBC230950181E7161EB /* BinaryEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4283B5F6AED16AE1BADABD92D49A20BA /* BinaryEncoder.swift */; }; + 954312E37CA87E4AE90F9A33EE474220 /* ChatListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03D1A0A34F2BACFDC050BAB5D57D6817 /* ChatListener.swift */; }; + 954E792B0C45B5209452CD44B127813E /* ValueWriteOnlyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4F4C408D71CBE82FDE69EA68C14507F /* ValueWriteOnlyObserver.swift */; }; + 955C5832A006D196A8C60F56A38D2C7F /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = B014F4F4DEF02B1B035A85FF9A4E97FF /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9596769BBBA4AA0C71DADB5A5F917568 /* DDFileLogger+Buffering.h in Headers */ = {isa = PBXBuildFile; fileRef = CC59439440D02B13B1F2512B7312F529 /* DDFileLogger+Buffering.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 95C30F451CDAB6944C1DBE507EA0CC01 /* TextCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 959C56B09CBC9423532A75707B333B52 /* TextCompositionLayer.swift */; }; + 95C5DDDC5C7A536B9BAFB2298E882281 /* Cursor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 553C69AA3C0DBD9350AE5A8E8E5F3B08 /* Cursor.swift */; }; + 9655C3660757E017C79E5E8569355077 /* FogUntrustedTxOutFetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD645C2D2E6B11AFFAB96FA60F8CAD83 /* FogUntrustedTxOutFetcher.swift */; }; + 96615C2E8FE985B1795A7F898CCCCC24 /* SQLCipher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E048177204281C33D615CDBDCB265AB /* SQLCipher-dummy.m */; }; + 96B5A43E8BC48A03464DF3DE56926BBB /* PlaintextContent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B5DA544653A32DF06E491542E8B017D /* PlaintextContent.swift */; }; + 96CD87A7BBEFFBAD4F54BA502312884A /* InfiniteIteratorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56CB089A96202D485F7109EE104B6A76 /* InfiniteIteratorProtocol.swift */; }; + 96DF3751CFE0C70C4698204DEF112C60 /* Keyframe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0099887BD6D1526DCD5467AF80552D8E /* Keyframe.swift */; }; + 97227AF0514B8BF443D3553BAC237B26 /* FogMerkleProofConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC9EE9C0507C7A29B06A62924B6492AB /* FogMerkleProofConnection.swift */; }; + 9752E2589EA07B29D4CBA19835C76141 /* CallManagerGlobal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D94AC3124A8091AB1E289307E30AE0A4 /* CallManagerGlobal.swift */; }; + 97569044C1CE6DE90E96966DA04D031C /* StringStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C25E744106B2DF3C93F9F667655626 /* StringStyle.swift */; }; + 97A842761D6F4CE8BADD5A8DD49758D8 /* Trim.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B01E2E854AB193D2A8DFA13947968D0 /* Trim.swift */; }; + 97AEBC082820CFD940826291F5522E2E /* Result+CallbackUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD0EC665C7047502E05E383747299CF8 /* Result+CallbackUtils.swift */; }; + 97FA4E3EE4EB6569797CDD9394B6B533 /* BlockMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBF58CF214CA593EF4B7B6CB826CA756 /* BlockMetadata.swift */; }; + 981E16429ED8CDD04B4BF48000590DB8 /* NBRegExMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = B1A74EB5F8625B7D5E8858324A5D54A7 /* NBRegExMatcher.m */; }; + 9842D946B42F7DB70BD01153E2A71BDA /* FTS3.swift in Sources */ = {isa = PBXBuildFile; fileRef = BECBD6E97894C410F8A5D5B035328749 /* FTS3.swift */; }; + 984EA20B6A19F70255003C2A3094CBA1 /* ValueReducer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4627FF24F693A3129E0CAF8814C18ED3 /* ValueReducer.swift */; }; + 98B74FEF7384E61B35B66C5996EDB70A /* AnimationTextProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC097D2BDC41FFFE1DB5BE70C8E7AF4B /* AnimationTextProvider.swift */; }; + 98F492ABE295F48E1D67E7503610994F /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F6745B2128DDD334F5008825F4A2E7 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9927CF4506A38D2681C210DB8141822A /* Message+JSONArrayAdditions_Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3A5F6FD21C723BF3F311211B07E54EC /* Message+JSONArrayAdditions_Data.swift */; }; + 993701E1C6F96015837F971A7CC939F0 /* TextFormatEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A1C3DC53E826A33F76737BB0836164 /* TextFormatEncodingVisitor.swift */; }; + 993925504B6CF890B462EC06EFD2F0BE /* FontInspector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57D2D183D386D8011AF8C0717AE52412 /* FontInspector.swift */; }; + 99539ACB05109115309F497A655BD794 /* RenderingEngineOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56F16464C3668130AD97F3C7FB14886E /* RenderingEngineOption.swift */; }; + 9972EEB32599CC9EF9775F546FFBBED7 /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F8A8050D2D4EF366C37015AF55719B47 /* NSArray+NBAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 99792AD4A207E0E77404CA1158317D6F /* Rectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 762177F39B73DF91DEB4B3B0F0A7EFFC /* Rectangle.swift */; }; + 99911D37FBEA7C2562DAA6B28B3D5129 /* TxOutConfirmationNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59658FD927E6B76946FD2529055E52C8 /* TxOutConfirmationNumber.swift */; }; + 999F32D46DDAF719AC417828CD7FFFA4 /* PublicAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01A51A496D7287E8C66892E47092F7A /* PublicAPITests.swift */; }; + 99B5DEF52663BF443297D40D4BAB19EF /* FogReportServer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0541A5CB640E0857F04C94D88F44954D /* FogReportServer.swift */; }; + 99C5C1AE62AA03A0F466ED09E8DEC27A /* HTTPServiceDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BE01C598C5D591A9909C07AD405854 /* HTTPServiceDescriptor.swift */; }; + 99E7B59F539E19268FC798E7661CCB73 /* PublicAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FD9922BE2115CDF1ACB37E71BDECEB6 /* PublicAddress.swift */; }; + 9A04E1A556D4698C891F9580D0A719DA /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = EA5A67DD923443CA90C44EE877626F0B /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A6DB5C8B64A9C2B76DBAB729D662851 /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 096B09A9A09D35F96B33E9486DF3673A /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9A99DF27A46027DA3B42229BCFA2BC61 /* NBPhoneNumberDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 64318D43F1B102D7A509D01CBAD729B8 /* NBPhoneNumberDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A9A1A7E0023D80C6561839797F3EE6D /* UnauthBackupsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F42B3F722A8D0B3EAD1D6EE503BD05A /* UnauthBackupsService.swift */; }; + 9AD15A187F85CA9351BFB076828AC9B1 /* MakeViewProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B15C4DC56D3B0D056EDDE45C9408E5F9 /* MakeViewProviding.swift */; }; + 9AE641ED8B715F1AE0827722000C8829 /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 455C9797DE7A704E0ADC9CD8FB5E4AB9 /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9B0D5D40C23F3819B02B237F4C00F4A3 /* CAAnimation+TimingConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D45D106849B7B2B8597E6A489310194 /* CAAnimation+TimingConfiguration.swift */; }; + 9B59367E12C14DAC9E27AF85B8FBB1C2 /* DecodingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93A409412B321AA8B56A7F37EC258435 /* DecodingStrategy.swift */; }; + 9B5D1CACF4B761948F65C4315C8D3B71 /* FogResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E738D19793386E4E98B2E5D9C959F05 /* FogResolver.swift */; }; + 9BF1B75E40ADBF0822E8C7E5BA1167E1 /* SchedulingWatchdog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07DB7A3B3DFCC0542D713FC7F13997F4 /* SchedulingWatchdog.swift */; }; + 9BF273AD3867AC3D59C2C0854AD73866 /* PreCompLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F803496834BAF5479EBF89B999BBFED7 /* PreCompLayerModel.swift */; }; 9BF5350F3E6017E32A84967CC12B6909 /* Pods-SignalUI-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F7F5FEC37459D87B3472077D50C14E7 /* Pods-SignalUI-dummy.m */; }; - 9BFB06817EA228536ED255C7F8ECD87A /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B76CEC765E8F1788A84DC3FC242011 /* Interpolatable.swift */; }; + 9BFB06817EA228536ED255C7F8ECD87A /* Interpolatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4189B3E56B7122D2D89CE77DB3542C8D /* Interpolatable.swift */; }; 9C204D3538764D9AB22F5CB4267C8ADE /* Pods-SignalUI-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F93D4B3DD4AA1754DC286B273A79ED50 /* Pods-SignalUI-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C2755780D350015E4FE058EB124669C /* FogReportHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC13D363F6596D574B07CF412F8E0131 /* FogReportHttpConnection.swift */; }; - 9C327E401946B80D0E1C71ADB068500B /* ForeignKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0EA5F79926CB74D91E26DCE00CD76E0 /* ForeignKey.swift */; }; - 9C5F9401DAF255E8A2546593CB939A89 /* AccountKeyUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FF380595006472D2A16AAD39093C98E /* AccountKeyUtils.swift */; }; - 9CC87ABF5239EBD97B1BB0F844F97E06 /* Base58Coder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E15EBEA48078A08C1A7E7E000934CA8 /* Base58Coder.swift */; }; - 9CF4B88A0BDD9B24B0BD676DF44127B5 /* MobileCoinLogging.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0EEB34F41BF57A8EC2205665A484A34 /* MobileCoinLogging.swift */; }; - 9D0DDBAD0352EA30F211E180375B66C4 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 447B18DD3A2E57F5E03B5786BB007A3D /* SDWebImageDownloaderResponseModifier.m */; }; - 9D1CF3FDE869B0F492EEAED9F0DCDEFB /* LibMobileCoinError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 447009D5D4839EF76D1925E48A09281D /* LibMobileCoinError.swift */; }; - 9D20334BDCDBB882D54A61C78FB17F3F /* HTTPCallType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68D52DAFDEDD5429829BFE8FFC4A9939 /* HTTPCallType.swift */; }; - 9D27C9B6DDF2762783629243B4E7A83A /* DestinationWithPaymentRequestMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0F069A410BCFCC575D74DF23DE235E4 /* DestinationWithPaymentRequestMemo.swift */; }; - 9D4E5296982D6ED8BAFA9D7F7E509852 /* NativeNice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 594FD5D49683059DC199C26B3DFCC8F1 /* NativeNice.swift */; }; - 9D546292B3BF7A1D6B851F1C9C3F8CCE /* keys.h in Headers */ = {isa = PBXBuildFile; fileRef = 754D737E70B081DDBEF0FB9C578989E2 /* keys.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9D5F21992E09507DDCB7F9DF47047E5C /* LottieAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED3BB5124DB5ADE37C89B6A8E7D58163 /* LottieAnimationView.swift */; }; - 9D625C7E1B050D5656C327124C4948DE /* CLIColor.m in Sources */ = {isa = PBXBuildFile; fileRef = CBB8A210449AEA1B2D6ADD25DD1F88EE /* CLIColor.m */; }; - 9D6D6B944DD8D1F02977198CB0853788 /* JSONEncodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D33C18127B806B7E2FF0F4230EF244D /* JSONEncodingError.swift */; }; - 9D9EB4068E77560797310E408174B6BE /* slip10.h in Headers */ = {isa = PBXBuildFile; fileRef = 12D6BE80F89A60C61F6C5FA7188BFC7D /* slip10.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9DAFE4AA2F18AF5BA9BD24220BC2DA1E /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D1950E0707E46E17E0D2B2F889133FBC /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E1D06D11C71E546E68B3E6604DBFDF8 /* SDWebImageWebPCoderDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 2167B5B34D392966225744362CBF8D13 /* SDWebImageWebPCoderDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E3E30DA6B839E9F00005116FA0D93F8 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 1CA07D2801522406D728558D7EA098A1 /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9EB295666B618DCDDE449D0F09BDDB0D /* String+Conversions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4200D26365D4E7F4F42808D3FD8B4D14 /* String+Conversions.swift */; }; - 9EB4DC586A8AF333ABFC7024BF6B5AFD /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3753BF8A35BAA48DEB1A619694D885 /* AnimationSubview.swift */; }; - 9EF895CFC2D4C088F33D37D0215E2A6A /* StyleableUIElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A38B898043081B14F23DF5F204BB0DF4 /* StyleableUIElement.swift */; }; - 9F10030B08EA39444AF4236E4ADA58E8 /* UuidCiphertext.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26D4DD04D2105260793657188937012 /* UuidCiphertext.swift */; }; - 9F1D4A638B947FAF14FC5037F03FE161 /* SDCallbackQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A7D6AD5F090E511F55351CFC9A3F154 /* SDCallbackQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9F38B5BF0E7FE93A85AF581692428AC5 /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = BEC72BE6967CDB6D7B928595EEFCFAF2 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F39A8C8E48581B8A28F180E1EBFDDC7 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C6DDF2DEB73C8AE49B8F70C50AB3C07 /* BezierPath.swift */; }; - 9F4B1038E018373025C22C529245D5F3 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8178A8947AE5CAA29A10BE281F787406 /* SDImageCachesManagerOperation.m */; }; - 9F830ED1454A4ABCED53AFB9C6A191A8 /* PreKeyBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3056C15B0024A34ADA2BDD274C03130 /* PreKeyBundle.swift */; }; - 9FCD1BD82EDFA783ECEF036B0A440411 /* FogQueryScalingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EFDF1EF3B168469C5E1012BB0A8464F /* FogQueryScalingStrategy.swift */; }; - 9FD0F086A807B90522B91E6AA14A4D70 /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 471F4E3306FF711CE256775A1FB86F6F /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A02369A8EBED79066CBC29B2C3C2CBB6 /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 25E7B5FC2095B0ED8BC9435C593C08CB /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A0353BBDA031FF8497BA5779B68A68BB /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3821A01766465AF9E3A66B5FD0507516 /* ColorExtension.swift */; }; - A035D214D9AD59F11FB0F491FE7C48BB /* FogRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58B5D47F1477185E8C2E2A8F77809BAE /* FogRng.swift */; }; - A038A18CA1A447F7B3E87810B5A67547 /* SessionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CACCD1EBE396BA97BCC6D86B057E9AD /* SessionTests.swift */; }; - A0453F4DB58469463939F8BC3E725FFB /* Database+Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3DA330214A8A19169784C148A176F21 /* Database+Schema.swift */; }; - A0480AD46EEBF1F5943237A5E586CA2A /* FogRngSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290107E438B2875D97F52AAAB1AC7403 /* FogRngSet.swift */; }; - A0517BE584DE4DE13511AB235586DDE0 /* NSArray+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = CA1BCF6FA463F4F2ABFC17E4B6348F4B /* NSArray+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A071706806EAE51BBA5EC47CBDE54497 /* NBPhoneNumberMetaData.plist in Resources */ = {isa = PBXBuildFile; fileRef = 7C46CB3489E7B17C143C56CBEE2ACBA6 /* NBPhoneNumberMetaData.plist */; }; - A08BF461D8581E264B233D58437BCECF /* DeviceId.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67BB10F67E45226BDCE99F3E763C2C71 /* DeviceId.swift */; }; - A09577A11A9F66B65ECC9157840ED6AD /* LottieButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC32F0D28084FAD609639244DAA327B8 /* LottieButton.swift */; }; - A09979CE24F734233351836BF818E67A /* SQLForeignKeyRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E99EB272AF2468AECB5C55328361FB9 /* SQLForeignKeyRequest.swift */; }; - A0D1D9B5B2FD39E6B42F0C72F2A3F512 /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EEA20362FEA39A886EF053F94971862 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A1603DFEE0B7CA25F4469DE7588F1E60 /* sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 18208DE1829503F0D6DEE6CA8C73E817 /* sqlite3.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A18727D10E73B9E6EC03E85FC0385EE6 /* VersionedCryptoBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE322F92E88AF497D0BD607515C852F7 /* VersionedCryptoBox.swift */; }; - A1B2BB7092BF497B901747B7A8E36D15 /* FogView+TxOutFetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8895611778B470B366D016D20B5B889 /* FogView+TxOutFetcher.swift */; }; - A23884C28E2D4E540149F20C42BBD061 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B91759E2CF5452981F174172101B03 /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A292367CBF8C99A87C20C869EA9C7091 /* chacha20_rng.h in Headers */ = {isa = PBXBuildFile; fileRef = ABED9F7D2C0A07AFEA60BCC9D450AC7C /* chacha20_rng.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A2A68B0348F182B7EF51D552B3E0C2EF /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = EAA266F355641DF6E4D0E8F87B683D86 /* cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A2AC695471DC985E47CE88FD69855E1A /* Tab.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60005DD8DCC2E0DF2A99190C68EC9DF6 /* Tab.swift */; }; - A2C49D833893FC692410546F9632BAFA /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = F6D370E2EFA42A0EF3E8CE2FDE902CB0 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A2CA90DBE29885C964EDC678A42292C6 /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 55850E3AF4AEB61FAB1DAE3E86BAFA11 /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A2E6D9AF136C69A32E446D2FE2EC9F4C /* SignalRingRTC.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FB1463F5F70AFDC5E06B5E686B8C6FD /* SignalRingRTC.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A2F17E5727367A9B343677D931B86CA3 /* light_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 126F9319CCF354162A6FE3478DA756D7 /* light_client.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A37C83A63F0CBFB28D465F84E6335F5D /* Database.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C970B053024BD6BD911B56DB9341626 /* Database.swift */; }; - A38438CD75CAAFC355ECEA72084C5B6B /* Account+TransactionOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845B397F7D0BF0B2476B51A3D7F5FBF4 /* Account+TransactionOperations.swift */; }; - A3D774C6DED8EFCEE0CB701931CDB619 /* descriptor.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C7467C0C1E92887BB580875D01DA2A8 /* descriptor.pb.swift */; }; - A41713EC2E39A3344AA72FFF9D9C7EBE /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 242FA99A76DC1B2B331315998C4EEA24 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A41A4E8A08BD9D695700ACD8E26B4BF0 /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 985A52D838C8A3214AF34FDD05797FE6 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A4552702AFAC924BA504337392DAC658 /* Message+JSONArrayAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC11C7BF8A44F9F01F02099136D51CD0 /* Message+JSONArrayAdditions.swift */; }; - A4C85512F8F0218A535B4CB1A93BF697 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E13DC753BC33AF6D87A4A70ABD09F44 /* Configuration.swift */; }; - A4CBDA31DE24EDF3281B58A8332496DF /* ConsensusService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A140BA5B3A4EA5CE71E8A76F0B27B19 /* ConsensusService.swift */; }; - A502DC6792600F65EE1C07B490407341 /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = BA17DE0A0F9474FF8C68C340E919E598 /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A516D373A62CB401305BD166C3F482CA /* NiceBridgingUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C7C629B7292A72907386C3E56D6620 /* NiceBridgingUtils.swift */; }; - A51A2F310CFC13A8361A1922C547EE6C /* Protocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7340BAC342298E91B1D36D06BD9E292D /* Protocol.swift */; }; - A53ECF5B9447D660692F747C695C3BD2 /* StatementAuthorizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D43BBF50A8C8C565D44ADE2715F654C /* StatementAuthorizer.swift */; }; - A548010F8A23CDB89E334F759C17FE63 /* Record.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BB5D2DB06E28DA4BDB88785B62BC4BD /* Record.swift */; }; + 9C2755780D350015E4FE058EB124669C /* FogReportHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DBBF68A5C39781F60D03C1E892472AB /* FogReportHttpConnection.swift */; }; + 9C327E401946B80D0E1C71ADB068500B /* ForeignKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A7C81040EAFC09EE719E7B0FDE0CBE /* ForeignKey.swift */; }; + 9C5F9401DAF255E8A2546593CB939A89 /* AccountKeyUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 021D0116E29CB3311A8350C9F5F3652A /* AccountKeyUtils.swift */; }; + 9CC87ABF5239EBD97B1BB0F844F97E06 /* Base58Coder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 308A5298ECCBC28E75B80470DF2F009A /* Base58Coder.swift */; }; + 9CF4B88A0BDD9B24B0BD676DF44127B5 /* MobileCoinLogging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ADDECD59CE379E22647532E3E8AD887 /* MobileCoinLogging.swift */; }; + 9D0DDBAD0352EA30F211E180375B66C4 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 73CA5A904EF7E5434B7EEF8F198873B8 /* SDWebImageDownloaderResponseModifier.m */; }; + 9D1CF3FDE869B0F492EEAED9F0DCDEFB /* LibMobileCoinError.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67D27A99D191844A1383056E22C26A9 /* LibMobileCoinError.swift */; }; + 9D20334BDCDBB882D54A61C78FB17F3F /* HTTPCallType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B00E6E24DAD124AA85FC01A12D8C59C /* HTTPCallType.swift */; }; + 9D27C9B6DDF2762783629243B4E7A83A /* DestinationWithPaymentRequestMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E3F465364A3EE69706B6076CB438346 /* DestinationWithPaymentRequestMemo.swift */; }; + 9D546292B3BF7A1D6B851F1C9C3F8CCE /* keys.h in Headers */ = {isa = PBXBuildFile; fileRef = B9B746EA796DB3F258A0D7E649B58A13 /* keys.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9D5F21992E09507DDCB7F9DF47047E5C /* LottieAnimationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37547A45E4155F76EB94E4D225D90FE6 /* LottieAnimationView.swift */; }; + 9D625C7E1B050D5656C327124C4948DE /* CLIColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 4992A2BC8306B4DF0EB9262A74382752 /* CLIColor.m */; }; + 9D9EB4068E77560797310E408174B6BE /* slip10.h in Headers */ = {isa = PBXBuildFile; fileRef = D8760D6BA1D40E481144DBDC60E71F70 /* slip10.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9DAFE4AA2F18AF5BA9BD24220BC2DA1E /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 24BA579623ABB0EAA68DBBACF1AA2CDF /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E1D06D11C71E546E68B3E6604DBFDF8 /* SDWebImageWebPCoderDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F49245E183F698D5FB4C2741CFA8613 /* SDWebImageWebPCoderDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E2C23B40D6C7648E867F053F665562A /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4760F6BD3911A7388C1FADC5CB44E07E /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9E7574B1717AF2962B473034D3B7D434 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = F409093FAC1F72B41592F1C44F40D7BC /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9EB295666B618DCDDE449D0F09BDDB0D /* String+Conversions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04056555608FC0426C446E9E4A67DF80 /* String+Conversions.swift */; }; + 9EB4DC586A8AF333ABFC7024BF6B5AFD /* AnimationSubview.swift in Sources */ = {isa = PBXBuildFile; fileRef = B84472D8051DA516B7FBDCAA696FB312 /* AnimationSubview.swift */; }; + 9ED4EEAF13447692D53C7716D0053C6A /* MessageExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2985DBAB9AD5104E77472592C6F5A27F /* MessageExtension.swift */; }; + 9EF895CFC2D4C088F33D37D0215E2A6A /* StyleableUIElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAD206F495873FC61DCD4C45D49820A6 /* StyleableUIElement.swift */; }; + 9F1D4A638B947FAF14FC5037F03FE161 /* SDCallbackQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F82F0AF9B6259530FB5AB6E62F86A54 /* SDCallbackQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F39A8C8E48581B8A28F180E1EBFDDC7 /* BezierPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 743805AC7A362990163AFC10A2CD015B /* BezierPath.swift */; }; + 9F4B1038E018373025C22C529245D5F3 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B09FCD40E077158013D9321B60DEAEC /* SDImageCachesManagerOperation.m */; }; + 9F7D39B53B3EC08FD3C9223934A6FE10 /* Kem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3849234817AF86A5B03F86EE50845B09 /* Kem.swift */; }; + 9FB66625D77C3636078ADA291ECAEDBD /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = ACEA791DE98B006C54FB9DFA803327CA /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9FCD1BD82EDFA783ECEF036B0A440411 /* FogQueryScalingStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E5FC3A0D3285523AA98D4C7509A96BE /* FogQueryScalingStrategy.swift */; }; + A0353BBDA031FF8497BA5779B68A68BB /* ColorExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 467C3EE12702D5401D07CB4A1543C6C5 /* ColorExtension.swift */; }; + A035D214D9AD59F11FB0F491FE7C48BB /* FogRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E254E3F7C517587F26BBD9CDDDDE3DE /* FogRng.swift */; }; + A03D09965EC6F6069C52463C24D3733A /* AccountKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9DA5702BA36AC45BEF04667D11A6D86 /* AccountKeys.swift */; }; + A0453F4DB58469463939F8BC3E725FFB /* Database+Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = 464AF82B5C5F8CA412540A24C7A33E79 /* Database+Schema.swift */; }; + A0480AD46EEBF1F5943237A5E586CA2A /* FogRngSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACA62DA80B450F520536247395087F1E /* FogRngSet.swift */; }; + A0517BE584DE4DE13511AB235586DDE0 /* NSArray+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 208A3DA257A4B6DD3379AC57A8332526 /* NSArray+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A071706806EAE51BBA5EC47CBDE54497 /* NBPhoneNumberMetaData.plist in Resources */ = {isa = PBXBuildFile; fileRef = 430212CF5E24D214C87EC037CAC8CF81 /* NBPhoneNumberMetaData.plist */; }; + A09577A11A9F66B65ECC9157840ED6AD /* LottieButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D594F9965820129CE18CD49B8731D7E /* LottieButton.swift */; }; + A09979CE24F734233351836BF818E67A /* SQLForeignKeyRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 339680DDD298C6C38E391E25BFEB5C94 /* SQLForeignKeyRequest.swift */; }; + A18727D10E73B9E6EC03E85FC0385EE6 /* VersionedCryptoBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA2186F4BE5734447C10627933EB2412 /* VersionedCryptoBox.swift */; }; + A1B2BB7092BF497B901747B7A8E36D15 /* FogView+TxOutFetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFDFE1BFBCD7B44D304AA2D7BDFBC49C /* FogView+TxOutFetcher.swift */; }; + A292367CBF8C99A87C20C869EA9C7091 /* chacha20_rng.h in Headers */ = {isa = PBXBuildFile; fileRef = 83923B69107EE9E402838B4829EC70A4 /* chacha20_rng.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2A8C7216EB95BB4458A108CB24C3A75 /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = ADF9925E1CA5F86944B6F77AB4A625BB /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2AC695471DC985E47CE88FD69855E1A /* Tab.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10F84B19419CCA7DD34256DEA8111150 /* Tab.swift */; }; + A2E6D9AF136C69A32E446D2FE2EC9F4C /* SignalRingRTC.h in Headers */ = {isa = PBXBuildFile; fileRef = B5401A598C90D76F846A768EE71B0412 /* SignalRingRTC.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2F17E5727367A9B343677D931B86CA3 /* light_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ECD39C3D00AB0C053AE30698A9AD30A /* light_client.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A37C83A63F0CBFB28D465F84E6335F5D /* Database.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAF17610F5311A4C7AB5B00D7C0861A0 /* Database.swift */; }; + A38438CD75CAAFC355ECEA72084C5B6B /* Account+TransactionOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14050B4E7A2FFCEBAF4582F89AF72BDA /* Account+TransactionOperations.swift */; }; + A3B1755BEBEDE27CD612DC7208601A43 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D446F9BD10EBDD4FEC676410DB68067 /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A3B2C48A335EEC0CD85F7A932EBD9F30 /* Message+TextFormatAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44645E139C67AD800B861EA2689D014A /* Message+TextFormatAdditions.swift */; }; + A41713EC2E39A3344AA72FFF9D9C7EBE /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 67ED5D2A0370ABE7053DE09D5991988F /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A4C5190FE81970A652E2F07F0F9CBF44 /* ProfileKeyCommitment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D757C78E499ACB163597FCB787C31CB /* ProfileKeyCommitment.swift */; }; + A4C85512F8F0218A535B4CB1A93BF697 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B93243DB0BBE375D500F965B0DD18C1C /* Configuration.swift */; }; + A4CBDA31DE24EDF3281B58A8332496DF /* ConsensusService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C01C3DAA78EF9BBD7314C2505F30A8B /* ConsensusService.swift */; }; + A53ECF5B9447D660692F747C695C3BD2 /* StatementAuthorizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E71D5A63BE8AECE75A91157ED887BC6 /* StatementAuthorizer.swift */; }; + A5466D93E20199B4D222C6A143F8B8AD /* GroupSendEndorsementsResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8E5C93C1B16C4DFD89713454F506089 /* GroupSendEndorsementsResponse.swift */; }; + A548010F8A23CDB89E334F759C17FE63 /* Record.swift in Sources */ = {isa = PBXBuildFile; fileRef = 585F30A71EC651F6C64CBB7B2A1F7954 /* Record.swift */; }; + A54C1536B61A500F1A6ADE437486B6C8 /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = C0FF43A04B13094F94BC903266F1191D /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A583B203094A5C9434343E37BBC22B7A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - A631A57124F861563DB632BCA6F258B2 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 96CD47C2BCA0B97F755D7B53ED59D02B /* NSButton+WebCache.m */; }; - A672CB0762F86362F174FFB3F0068CF6 /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 860231F40303B961E4E8608685B7FF33 /* SDWeakProxy.m */; }; - A68D4561D3B14491C1BF36525279E3B1 /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 1511689077E88E43FB710C62BB7791B3 /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A584481FBF128F36718F7D76059117B3 /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 35C0590F264D884397813F4EDC196E16 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A60D2503130E1B1C92A996B612D9328C /* descriptor.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = D282AFEB0DA77CBC3BD8D11B1F19DF62 /* descriptor.pb.swift */; }; + A631A57124F861563DB632BCA6F258B2 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A0EA81FFB6EF24F37E20DE0C29EE17F8 /* NSButton+WebCache.m */; }; + A672CB0762F86362F174FFB3F0068CF6 /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4593CDFA93E5359ADEB8BD7E0655647D /* SDWeakProxy.m */; }; A724DC7D8D3A843F827E3C8523563B3B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - A72AE2EF44984418F86FBADAF8940FF4 /* FTS3TokenizerDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49BA51E26ECF8509C1A99A7B9914112B /* FTS3TokenizerDescriptor.swift */; }; - A73B2F0496029F4FE60D695B85D10327 /* NSAttributedString+BonMot.swift in Sources */ = {isa = PBXBuildFile; fileRef = B11C623C50D99E56F31D63604DD87DA8 /* NSAttributedString+BonMot.swift */; }; - A75AB59C43D04084AB4C8904159B6A06 /* LottieAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38E18B46BBFE38E10EC909812A70440C /* LottieAnimationCache.swift */; }; - A78AA9F7590B59D98BE54749417A79FF /* report.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87DB58BD1C15C24E0621E29B4D3DA63E /* report.http.swift */; }; + A72AE2EF44984418F86FBADAF8940FF4 /* FTS3TokenizerDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16DE644F5E503BB4467B24C473A11F7D /* FTS3TokenizerDescriptor.swift */; }; + A73B2F0496029F4FE60D695B85D10327 /* NSAttributedString+BonMot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3742A1C41A64FC877B463D1615550598 /* NSAttributedString+BonMot.swift */; }; + A75AB59C43D04084AB4C8904159B6A06 /* LottieAnimationCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6AAA5F78364904CAA76D951AA17DC43 /* LottieAnimationCache.swift */; }; + A78AA9F7590B59D98BE54749417A79FF /* report.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88D10627A5C7182B095783567BB0132E /* report.http.swift */; }; A798A337F51629591EF7FCED54238231 /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B790E57D307B7DC2D255C432878FA953 /* Contacts.framework */; }; - A79BFF53CED712A5D15DF9AC3AC1CE93 /* DatabaseWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBC3A150470C2F66F1D6518CB222F4A5 /* DatabaseWriter.swift */; }; - A7B288592C17C975871327B3D93F5786 /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = FF498A6584304A5D088118BA419E4D39 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A7C9BAAC07770A0058190DBC43043C9E /* mistyswap_common.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 588FF4E5A24A892B356755EF94B53AE8 /* mistyswap_common.http.swift */; }; - A86D89EF394058C13D0B473DFA37A04D /* Assertions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AEFE2BC0492E705966C425CCEFAB07B /* Assertions.swift */; }; - A87396F18F5E6CC2121D9E65D54117E6 /* SignedContingentInputCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BF8BCC2EAB42291B0004A2884045F2 /* SignedContingentInputCreator.swift */; }; - A9056F8B104A0A47231DA9DD68DAEBA3 /* mistyswap_offramp.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23603AF85DC39E1C43EAEE453382B25C /* mistyswap_offramp.pb.swift */; }; - A92C888E2A2CAAF8437D171FAF347C87 /* PreparedTxInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A12A8642AF952DE1C5A83C940E21F5A /* PreparedTxInput.swift */; }; - A97B65B810B51544E776DF5FC97CEC2A /* SDWebImageWebPCoderDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = D027966CCDDC3DF6D3D18CBBC6DA9043 /* SDWebImageWebPCoderDefine.m */; }; - A99FA37A3D8D2B0F5E8E8F19BD9E39DD /* Diffable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 174FF7D2CAA59FBDD96922CDC005E943 /* Diffable.swift */; }; - A9C0470DC80C529007AFFC2271D15AC9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - A9DB688AF1D030CE8C19033AF3F5D6D9 /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE9213AED481A9AFD33FA6A72D6D1A0 /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A9F3222EBB3E5BDE079EF23BBF51D98A /* Aes256Gcm.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC54E99F5B114E02CFCE105F3370C724 /* Aes256Gcm.swift */; }; - AA389596D38DB807EF5B21059C9723E4 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2E91BEF8AAA205D1A36714E3E92FC80 /* GradientFillRenderer.swift */; }; - AA6468E6836FCB937CEA90DA678649C2 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92FDAB3BB597BA2EFEC2C624271F2734 /* CurveVertex.swift */; }; - AAAA9CD4022BE81F8CDD8F2C7B1FD4EA /* CreateCallLinkCredentialRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 205E17D23229EDCD558A0457939E763F /* CreateCallLinkCredentialRequest.swift */; }; - AADA2E15A6752B52DCB7569A1D04DEE1 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1994CFF41A15E4C48C31FB5C90E1094 /* FloatValueProvider.swift */; }; - AB02E119EEF3FB337BA5CB42CF118211 /* NSNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 347B4F23BA587B23D90D877006172795 /* NSNumber.swift */; }; - AB0A566795424E8856C1649C5C841A9B /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46FCCC820BAC6730634F28FCFFB08DBF /* InvertedMatteLayer.swift */; }; - AB0C7C3892E784B897D7FA4882AEA371 /* Svr2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97E738AB1E26F07B808B1CAC4DB99FD2 /* Svr2.swift */; }; - AB1524C696087E392BD850CE69546ECC /* BackupAuthCredentialRequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 984B9F90107E3B530EDD5ADDABA8D51C /* BackupAuthCredentialRequestContext.swift */; }; - AB493B2F50A2512B911B50DFAD1A4834 /* BackupAuthCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D06487BCA943EB6EE6CAAD9BB86E022 /* BackupAuthCredentialPresentation.swift */; }; - AB4B5D2FEFC49C5BB76945EEEA62675F /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = B25DFA4B31E0769E547902456F8A975A /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AB4B7D8393DDA71A20857FF2BEE98E9A /* LogHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C26DD59BF96960DF49F37397FE1E297 /* LogHandler.swift */; }; - AB5B9D4554DEF65D5A03491268A449D5 /* AuthHttpCallableClientWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A21EEBB977BCB69E292B3AA10157317 /* AuthHttpCallableClientWrapper.swift */; }; - AB6C01ABD91F86C64AADF5E36947B13B /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 00E000D878A2A7A0E8D435C825E79F5A /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - ABB70BE36A6D432CD5276389B6A923D8 /* DotLottieCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69757D86F8FC7B092321E3EDEB458089 /* DotLottieCache.swift */; }; - ABC738F2F9A080CF435EAAE38DFED32D /* SecureValueRecoveryBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C23DE3FEDB16179908BAAEF7E98403A9 /* SecureValueRecoveryBackupTests.swift */; }; - ABE5131F22595EA9E55E63D2CCF704B4 /* DatabaseSchemaCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3AD8DA360D01D48FE97219AA808F779 /* DatabaseSchemaCache.swift */; }; - AC7C0686F9ACB9F2D57518A58BD76CC6 /* ServerSecretParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9284D79DD9E3071EA77C8F0617B71D43 /* ServerSecretParams.swift */; }; - AC84048E742945B5040D5B7F1E165A92 /* UIKit+AdaptableTextContainerSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33AAAE9DA064C4139B3EF637F632BE89 /* UIKit+AdaptableTextContainerSupport.swift */; }; - ACCBE17B7207E676D4D9DDBFE57172DE /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 88AED2B13309ED20EA7E749C63CB4C54 /* UIImage+Transform.m */; }; - AD0964ABE6DA4EF138D742DAFF1FBE47 /* PureLayoutDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ED1A5628DDDACF7584BC5879A22ECB1 /* PureLayoutDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AD255536E6F7F276F6803EA7754D49E5 /* GetOfframpStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C552289F7C94D9BBAE10C1DEF9ADDF5B /* GetOfframpStatus.swift */; }; - AD3409A3B4A5D4E68C311B5F5AB6D439 /* SelectiveVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 638A9AFB6CC0E9921F4E3E0E2F08E2B8 /* SelectiveVisitor.swift */; }; - AD39DA0DA0A26748729D099107AB9E06 /* NBPhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 399D2993DF092A7C671193FE5292196E /* NBPhoneNumberUtil.m */; }; - AD41C441E2E0851B57511F6E80A31D90 /* BaseCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D280EE6F481902FB274088074D3A234 /* BaseCompositionLayer.swift */; }; - AD82841CA43A284C87460389A497BB57 /* EncodableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2F4CEFB03629B247782E1D81F01B65C /* EncodableRecord.swift */; }; - ADB9131E99D1F653ABE8C7E3E0F4DB8F /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 44F86F529F9204C51D65A1D9C1837C97 /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - ADE62F5A99159964E7F7A6653A900F79 /* HTTPStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04E336499866342D057FCFB539821249 /* HTTPStatus.swift */; }; - AE1F5FC34C163A4C94167BF999A96EBD /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = D2018EE459741402158163C75D317F61 /* SDWebImageError.m */; }; - AE3E5FB247BB743DB356648A0CAAC0B3 /* MistyswapConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 012AC58ED3E7674D7A46917C2F3BB30E /* MistyswapConnection.swift */; }; - AE5FE828C353508A1CF487DA0D39D74B /* SenderKeyMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB12227D9DF340B8B090239C65EE834E /* SenderKeyMessage.swift */; }; - AE6DC968E11F43A38B954CF3B5412FFD /* EpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FBAF3E8E0246FB1C43C46079E896656 /* EpoxyModeled.swift */; }; - AE7C2F3A1AA45487F4BA4F6D84DCC27B /* WillDisplayProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3091E1B14B0B0DD4E45B7BC3C09E8458 /* WillDisplayProviding.swift */; }; - AE8ACA77395678882BCE0CBFA36AF19D /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33EFAE676D3F459F0784C40BC30D24AE /* Map.swift */; }; - AEAE983A79A8831E8291664C46FA6F19 /* SenderMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B78CE5810B0D740218262ABFFC54786A /* SenderMemo.swift */; }; + A79BFF53CED712A5D15DF9AC3AC1CE93 /* DatabaseWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A04DF526F76BADB13DDCCCE32910623 /* DatabaseWriter.swift */; }; + A7C9BAAC07770A0058190DBC43043C9E /* mistyswap_common.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0705650840A72B469609D9F6C9CB700 /* mistyswap_common.http.swift */; }; + A8194CCC4086831214F17CC7E7077C2A /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = AE53A5E5D0D29773FACB55D65420241F /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A8677769859E7F24371B469A7AF09B7A /* ChatServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1384E25877BFC11183FBCDBEE36ECCCF /* ChatServiceTests.swift */; }; + A86D89EF394058C13D0B473DFA37A04D /* Assertions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF9050DE06518872660AA9152E2A034 /* Assertions.swift */; }; + A87396F18F5E6CC2121D9E65D54117E6 /* SignedContingentInputCreator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7065DEF5F57C5CD9147E7E954D1E2EAD /* SignedContingentInputCreator.swift */; }; + A9056F8B104A0A47231DA9DD68DAEBA3 /* mistyswap_offramp.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 160DCCF79B1E4816530B0CB5DD5A81C5 /* mistyswap_offramp.pb.swift */; }; + A910B798B4E275945F11F226A610F22A /* CallLinkPublicParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = B902A56CFAC3BF8ABC518957575AA497 /* CallLinkPublicParams.swift */; }; + A92C888E2A2CAAF8437D171FAF347C87 /* PreparedTxInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F41D98F802F94C8C3DB45C9856B8BC /* PreparedTxInput.swift */; }; + A97B65B810B51544E776DF5FC97CEC2A /* SDWebImageWebPCoderDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 434EC2E9477FCDC9C8582C57E13196E3 /* SDWebImageWebPCoderDefine.m */; }; + A99FA37A3D8D2B0F5E8E8F19BD9E39DD /* Diffable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3B1F5A4101E1AD8FA5F0570F3DB7093 /* Diffable.swift */; }; + A9C8C6262CF43A16915042B2D2B306AA /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 0298B0E9E90805953B539A9591437640 /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AA389596D38DB807EF5B21059C9723E4 /* GradientFillRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950A7651E28642E166BFBA0BB2A8723F /* GradientFillRenderer.swift */; }; + AA6468E6836FCB937CEA90DA678649C2 /* CurveVertex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 774D1402A87CFD26E4C55B41763A6E84 /* CurveVertex.swift */; }; + AADA2E15A6752B52DCB7569A1D04DEE1 /* FloatValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BBE1E7AB578AAAEBCC97718E3B8C836 /* FloatValueProvider.swift */; }; + AADF60A9708AE9834D903B5ACADE21DA /* UserBasedAuthorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = D59EBCFEF78635E6B0FC83A5881F0A3F /* UserBasedAuthorization.swift */; }; + AB02E119EEF3FB337BA5CB42CF118211 /* NSNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 019B5286E97556FAB4EEC7F605178C0B /* NSNumber.swift */; }; + AB0A566795424E8856C1649C5C841A9B /* InvertedMatteLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 427A6034DAB458C9C339EA6869D1719C /* InvertedMatteLayer.swift */; }; + AB4B7D8393DDA71A20857FF2BEE98E9A /* LogHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = B947727473452DE24FD2F2D79E4A0E2F /* LogHandler.swift */; }; + AB5B9D4554DEF65D5A03491268A449D5 /* AuthHttpCallableClientWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53864ED78BEF016B0ACD837FDF379F73 /* AuthHttpCallableClientWrapper.swift */; }; + ABB70BE36A6D432CD5276389B6A923D8 /* DotLottieCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2EFEBF4DA210F6C1B7E89B15832A3EA /* DotLottieCache.swift */; }; + ABE5131F22595EA9E55E63D2CCF704B4 /* DatabaseSchemaCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CC6E3FA2E5CB397B9CBD236C2E8D2CA /* DatabaseSchemaCache.swift */; }; + AC84048E742945B5040D5B7F1E165A92 /* UIKit+AdaptableTextContainerSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04F5552904A592ED5A5C3A579B5B0082 /* UIKit+AdaptableTextContainerSupport.swift */; }; + ACC6CFAA99D92709FD7A83DA7725A2D2 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 97E2D847E5146FE6E6CBA318A950E5EB /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + ACCBE17B7207E676D4D9DDBFE57172DE /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FB3A6BDA43BD36F6643E5852E8B1722 /* UIImage+Transform.m */; }; + ACCC406BB123427B6C6C7E7E9DC01D5B /* CreateCallLinkCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = D56F830F6AAD07D5B381F5E1FF56A442 /* CreateCallLinkCredentialResponse.swift */; }; + ACE375D27C985459E8748D65B075C7A8 /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1CBBD1C230AE7272750E112C02A25391 /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AD0964ABE6DA4EF138D742DAFF1FBE47 /* PureLayoutDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 65ACC9DCB0788D3F7E81EF69C42F5F64 /* PureLayoutDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AD255536E6F7F276F6803EA7754D49E5 /* GetOfframpStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFCAAD7E9E81E784982F04BC56F7A9EF /* GetOfframpStatus.swift */; }; + AD39DA0DA0A26748729D099107AB9E06 /* NBPhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 55FF6CF66F63368887EA0C480DD613EE /* NBPhoneNumberUtil.m */; }; + AD41C441E2E0851B57511F6E80A31D90 /* BaseCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79D95A6F50CBEC5848D4D8C7F4924129 /* BaseCompositionLayer.swift */; }; + AD42C79E3B43C4128B59D3DF36794C6B /* JSONDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F9ECD052D5B10B96101327C0A53288F /* JSONDecodingOptions.swift */; }; + AD6B308A4EDE1F4F594CEA41D9B2E2AD /* field_mask.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F5EC4743A3D321117D2FE5DFE85A0B9 /* field_mask.pb.swift */; }; + AD82841CA43A284C87460389A497BB57 /* EncodableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4792CECAA5D4976ACCC88A0EA7797832 /* EncodableRecord.swift */; }; + ADE62F5A99159964E7F7A6653A900F79 /* HTTPStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = D92F979A7AB472382B50353C154C6BD2 /* HTTPStatus.swift */; }; + AE1F5FC34C163A4C94167BF999A96EBD /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 28868FCD9A1C140002BA0ED8DB195995 /* SDWebImageError.m */; }; + AE3E5FB247BB743DB356648A0CAAC0B3 /* MistyswapConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 558AE11A6CAD6EC4C34B519AFE120044 /* MistyswapConnection.swift */; }; + AE6DC968E11F43A38B954CF3B5412FFD /* EpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7171337AD72CFDCF259484E85A95616 /* EpoxyModeled.swift */; }; + AE7C2F3A1AA45487F4BA4F6D84DCC27B /* WillDisplayProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 707F27EB769F2AFD11E829B2FB02DB42 /* WillDisplayProviding.swift */; }; + AE8ACA77395678882BCE0CBFA36AF19D /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD663641EDDAFA0E40D8D1C9FCC83437 /* Map.swift */; }; + AEAE983A79A8831E8291664C46FA6F19 /* SenderMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 553CBA56FF4BD8CCD00BA4A346C77F47 /* SenderMemo.swift */; }; + AEB69DBA8462C65A0695E6B08A9E2B8A /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = F5EFEC62191E3DFAC056885685EE2B2F /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; AEBF736D2225C3AE6AF5D0C65B479188 /* Pods-SignalServiceKitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F43F51D17754AB4CE9FAD85FFC37480 /* Pods-SignalServiceKitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AEFEF39042F260FD6F9BA90816A9C211 /* FTS5Pattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = D28ABBC384FD60BD63FA97DE4FDACE51 /* FTS5Pattern.swift */; }; - AF15BDD633602B01FAF7EF3EB0F18A20 /* SQL.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED06488B7E4297408B2401AA2BBD899C /* SQL.swift */; }; - AF48533F6E77F02F673843F51B396697 /* ReceiptCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE2A438ACF226C50549991795B0A6464 /* ReceiptCredentialResponse.swift */; }; - AF617080588D01CDF9955E74D01B9D20 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E3FA1481223E7EA23BA8084D8C552A2 /* SDWebImageOptionsProcessor.m */; }; - AF9BD6EC058435B217EFC189CB54650A /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F865212A7C654D586CF84F5D4C18AB1 /* Address.swift */; }; - AF9E2BB97FA9A54A0F690D90949FBC97 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78BC0184F338714350376BF367888C99 /* HTTPMethod.swift */; }; - AFBA954FEA7A46266E3E2140FFE2A2F1 /* Message+BinaryAdditions_Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7863FF5366D90823088CB83A73CEA29 /* Message+BinaryAdditions_Data.swift */; }; - AFC0FE918952ACEE4FB5DCDCFED75E46 /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = 64E839BBE1F3FBFE589472F34FF650A7 /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AFCCEFDB5B7AD31241850CCF34EAE11C /* PaymentRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6126BE9D10014FAF577D28F400D804F3 /* PaymentRequest.swift */; }; - B00F3E98B0F95553A787ED814C6797C3 /* NativeTestingNiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11D6A50C34DF8893E61290DCB8F397C0 /* NativeTestingNiceTests.swift */; }; - B0347696AF3F16E5384F713BC40581D5 /* HttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3E00A1064125CBBEEDEEFDA3993085 /* HttpConnection.swift */; }; - B050BF77DFB6115DD46F951FFBE55809 /* NBRegExMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ED222E2516485C6DAD8B1BD0A2B01BA /* NBRegExMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B0AD44889AA6A9EB9C7F442F86ACE370 /* ValueConcurrentObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4765078309CC83150EDEF84180DAEC98 /* ValueConcurrentObserver.swift */; }; - B0B8F6038C748F8FECA1E05E2DD03783 /* DotLottieFileHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94EC400B7686800B4CE3705E09D5BE1F /* DotLottieFileHelpers.swift */; }; - B0C6A21A2368924930DCF2BED6783AD8 /* DataIDProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD48B7466DF777157A2A4DA3DE089A04 /* DataIDProviding.swift */; }; - B127C8808F8479D5E788B8272D970926 /* BorrowUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0CF21241A828E37AC4E89800BB1A311 /* BorrowUtils.swift */; }; - B14CC122036A6025BBFCF7875F4687BD /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 13992978F704007461DAF9EF2349B0D1 /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B16196CBC4DC478EBCB9683D2E8980FD /* SignedContingentInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C3FFCDA8F221A9649F35EE2FD09F7EA /* SignedContingentInput.swift */; }; - B1A277B4ECFFC7F25DE796BAD5975D22 /* TextFormatEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBDDEFB9C8DCF8F8E463658A6A279A2C /* TextFormatEncodingOptions.swift */; }; - B1BDB8F8362313E32B95259A7B244390 /* NBAsYouTypeFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E45798883BF8FADB859873C289962BA /* NBAsYouTypeFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1DADE685C46F1D0AF549B260706E9DA /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 160B3EE6A479AA4C6ADFC34ECD152A0F /* PolygonNode.swift */; }; - B2044C46A6703F50617085B2227BABE9 /* EncodableRecord+Encodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E730ADBAC4917509C33EA16A21DE09ED /* EncodableRecord+Encodable.swift */; }; - B222982CCEB4DA00E68444AE319CBCAB /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 089BE8D0D0DF135F08B7A2F3E9267A7D /* GroupNode.swift */; }; - B238F783FEACD89F1C26CD3A428B33AC /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = F924DB45CCB603C442027D6C8E0297E2 /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2C749417541C2FD0C28C21D55FDC574 /* HasManyAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0CE65ECDA91F568AD9F84060C3206C6 /* HasManyAssociation.swift */; }; - B312B5B524C1B7CC8BE8B96F894254EA /* Kem.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC5D9E0F8694CBDB041C96003EF12884 /* Kem.swift */; }; - B328DBCF9D8DB631A9EA8893C756132D /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 5750A4B1F85AB0BBAE1687F708085D5F /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B32B5628484A735489438CF63CD89455 /* consensus_common.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 065B2A494F008431F4D7B02C070433F8 /* consensus_common.http.swift */; }; - B340769C741B58FC3DB161B03C5553FC /* GrpcProtocolConnectionFactory+HTTPonly.swift in Sources */ = {isa = PBXBuildFile; fileRef = A35FED3A24F31D0FF485C7398A574F22 /* GrpcProtocolConnectionFactory+HTTPonly.swift */; }; - B349B6BAAA2EDF7C12B996A3899FFC4D /* PinTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9970E5D4D335CA75E53894A31CF2EB57 /* PinTests.swift */; }; - B35D2AA095E2A0F9CE506D8C41D8982A /* ProtoExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F7648755331FAD81E8067A310ECEC47 /* ProtoExtensions.swift */; }; - B35DFEC2A2165966393C702EFE6A5016 /* LottieAnimationHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59C238D0AC62D34C6B332C8B6AF984B2 /* LottieAnimationHelpers.swift */; }; - B380125FEB04C2A4D60B81949853314D /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02F775246039D7C33D79F2BE36CADD75 /* VectorsExtensions.swift */; }; - B3BFE013AFE152563CEA483226D73399 /* ShapeItemLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502F45DE82D30FFD785DD3A4E968041F /* ShapeItemLayer.swift */; }; - B3CF991998A8750318E0C48DE6AB7D21 /* RoundedCorners.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF4D673F6BF91132328566A2C783EB9C /* RoundedCorners.swift */; }; - B3DCE3FCFB7280E02B1A4F3B2C760E87 /* NBRegularExpressionCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7A3EFF4A74BB7CA3514CF2A067D862 /* NBRegularExpressionCache.m */; }; + AEFEF39042F260FD6F9BA90816A9C211 /* FTS5Pattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A1F2FFEBA54C0C6B056CF89FA88812D /* FTS5Pattern.swift */; }; + AF15BDD633602B01FAF7EF3EB0F18A20 /* SQL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F71A7DE12A062145216B4973FBF9B6 /* SQL.swift */; }; + AF617080588D01CDF9955E74D01B9D20 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = EB3481FC335A2F7CC5B19C9D6788E6E9 /* SDWebImageOptionsProcessor.m */; }; + AF9E2BB97FA9A54A0F690D90949FBC97 /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 230A2F51E2C6EDC7F9C6E0A2593F7170 /* HTTPMethod.swift */; }; + AFCCEFDB5B7AD31241850CCF34EAE11C /* PaymentRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C51AAE3D280E8285B1E6ABF848164322 /* PaymentRequest.swift */; }; + B0347696AF3F16E5384F713BC40581D5 /* HttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E89797FEE1459BC3E3692F66BA7255A /* HttpConnection.swift */; }; + B050BF77DFB6115DD46F951FFBE55809 /* NBRegExMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 5474B3E19124EE0A20B33CBBE5B6A767 /* NBRegExMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B062B44449605CEE5253F3D56793B009 /* GroupSendFullToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D83F7B3EE2134496CC298D395FDDA4B /* GroupSendFullToken.swift */; }; + B0ABA1F741CE4051BD74851DD3491E92 /* ProfileKeyCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57F33B3CC9B039794CB4021CD21DC2E0 /* ProfileKeyCredentialPresentation.swift */; }; + B0AD44889AA6A9EB9C7F442F86ACE370 /* ValueConcurrentObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F401544AB64DE212CCF144E710BA265A /* ValueConcurrentObserver.swift */; }; + B0B866B400EA00C1AF7EAAEDC1E2F7A8 /* AvatarUploadCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 484A4886B712BA29BD98FF0FD2CBFF49 /* AvatarUploadCredential.swift */; }; + B0B8F6038C748F8FECA1E05E2DD03783 /* DotLottieFileHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EEC3B70ACB8D4592CC49F4143915B55 /* DotLottieFileHelpers.swift */; }; + B0C6A21A2368924930DCF2BED6783AD8 /* DataIDProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E9F62B121A426C56DB53A4CED98EED2 /* DataIDProviding.swift */; }; + B0ED3239B75BFFB2B25C69D876E32EFE /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = B1A89961D07E8C932073497C7E030D1F /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B0F2B64379378D9522F1DF2D5B67A9F6 /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = B34F88985B6458163D864BE4984A9550 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B14CC122036A6025BBFCF7875F4687BD /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F163193C206A09B7FFA61F9C2E2B0D /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B16196CBC4DC478EBCB9683D2E8980FD /* SignedContingentInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A06AD95546046BCD58B2ED70DAD040D /* SignedContingentInput.swift */; }; + B1BDB8F8362313E32B95259A7B244390 /* NBAsYouTypeFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 16FB69EBE5073FE7BEF4C887C9FF1F26 /* NBAsYouTypeFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1DADE685C46F1D0AF549B260706E9DA /* PolygonNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AA76B485A74F6E94A20BCBCDEC0ACF0 /* PolygonNode.swift */; }; + B2044C46A6703F50617085B2227BABE9 /* EncodableRecord+Encodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FA25902124905C84A71592E20F43760 /* EncodableRecord+Encodable.swift */; }; + B222982CCEB4DA00E68444AE319CBCAB /* GroupNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9A7C528EE009363D5D3819A4303B123 /* GroupNode.swift */; }; + B23FF8DA40AD6B3CA22678A93B4D274A /* ExtensionFields.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB09D4AF1CBEADEEFEA46E12C9CA70FE /* ExtensionFields.swift */; }; + B27ABBCE4CE0AD4B6E8B57A3A1C93088 /* SwiftProtobufError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8698CBE9131D3875F2AAB01D0B189070 /* SwiftProtobufError.swift */; }; + B2C749417541C2FD0C28C21D55FDC574 /* HasManyAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C64F847467AD10C3777AAF4FB27AB9DE /* HasManyAssociation.swift */; }; + B3026F17DCB07DD61706472C22CE7CB3 /* DataStoreInMemory.swift in Sources */ = {isa = PBXBuildFile; fileRef = D43612DE23B97A16429B31FF8CB670EA /* DataStoreInMemory.swift */; }; + B328DBCF9D8DB631A9EA8893C756132D /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 54D2825571162452524CE0AC407D211E /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B32B5628484A735489438CF63CD89455 /* consensus_common.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8931ACADE3CFA3804D0FC40C7B2ACB5A /* consensus_common.http.swift */; }; + B340769C741B58FC3DB161B03C5553FC /* GrpcProtocolConnectionFactory+HTTPonly.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8524D6C3D8DD1D799222247E3A3FFA85 /* GrpcProtocolConnectionFactory+HTTPonly.swift */; }; + B35D2AA095E2A0F9CE506D8C41D8982A /* ProtoExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A21BB5C754488599EBCF46E87B22FAC4 /* ProtoExtensions.swift */; }; + B35DFEC2A2165966393C702EFE6A5016 /* LottieAnimationHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27C41269AAC31F65E88C081B829065BD /* LottieAnimationHelpers.swift */; }; + B380125FEB04C2A4D60B81949853314D /* VectorsExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87424A26E6391354610E5412DEEE5146 /* VectorsExtensions.swift */; }; + B3A578E2FEA5152B97BE54E167F6DC06 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = D976C99BF5427742D9C4DB19BC769473 /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B3BFE013AFE152563CEA483226D73399 /* ShapeItemLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 816C95F1AB6C99A1848A7AA41E3A422D /* ShapeItemLayer.swift */; }; + B3CF991998A8750318E0C48DE6AB7D21 /* RoundedCorners.swift in Sources */ = {isa = PBXBuildFile; fileRef = F40664169A329AAAF888E3BA6B55B809 /* RoundedCorners.swift */; }; + B3DCE3FCFB7280E02B1A4F3B2C760E87 /* NBRegularExpressionCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 94EFAE5C26A14CCD5D3E315535AC6A87 /* NBRegularExpressionCache.m */; }; B3E722D060D26A8D271FB48D0BEBEBB5 /* Pods-SignalServiceKitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 027F0DCF1CC01A6F63EFE9AA1EF039A3 /* Pods-SignalServiceKitTests-dummy.m */; }; - B4149BB43388629499C880DEEE4E89D7 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FFA3DA4ECA50F31D1A42FBCDDE09DD6 /* SDImageAWebPCoder.m */; }; - B4714C7BEB30C60F9337986E9286D0D9 /* CryptoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC1B40A479CC5365CD0051EEB5DD72EB /* CryptoTests.swift */; }; + B40B4521FB40877F4B131C1C1AA95222 /* FieldTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 393B1311C9E5DB95F794F4C7B35E875D /* FieldTypes.swift */; }; + B4149BB43388629499C880DEEE4E89D7 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E00278CE6FE1BD5FA4A63B9A000DE2A1 /* SDImageAWebPCoder.m */; }; + B42AD6B0A79A3CB79BD9B62701E5CD2A /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = A7E38FB5AC66F462182896AED7957F13 /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; B48EBC12012309D7CB8CF568A576903E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - B4CDF9AD9DEFED481C72A30C8BC661E1 /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = C96CAB5C5E4ECC913A61C99AE2A78152 /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B4F8796A6B0A4FF7532D77F1707224B9 /* DatabaseRegionObservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3667C77841D06F092A3685A9588510D2 /* DatabaseRegionObservation.swift */; }; - B52F962D7383E593CB302F85C47F0791 /* BlockchainMetaFetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FEDDBE5106C956BC4BC2060720B06E3 /* BlockchainMetaFetcher.swift */; }; - B55C0025598AE7AF7B6C892BF658606E /* CommonTableExpression.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAB623F8CDB7039C3DBADD758BCFBABD /* CommonTableExpression.swift */; }; - B56B24C62DC6DCC2F80555837F57F8C3 /* FogKeyImageConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEC949711BE2504315A6A3C451A215EB /* FogKeyImageConnection.swift */; }; - B579AA9906A516515621286706F81923 /* AddressHash.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAB91F3860E0C2B053E0BC0B8E2CFE63 /* AddressHash.swift */; }; - B57D2FBE584BCEF7B29F26CC6E64EBF6 /* NSLayoutConstraint+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 99F9B84DF72B90FD6D3D9C1688A319B3 /* NSLayoutConstraint+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B5DE861033111CB50FCB150C33EB10BC /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = DB6345924C9902CFFBF2E784724B33FF /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Private, ); }; }; - B61A688B5EB007C7391C05E63AEC8611 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 4627758DD00E939C2D71B06623FFE0CB /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6425707723B6F07ACF716324D9494A9 /* FixedFeeStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D28F4595A9D8DD2013B291E47087828E /* FixedFeeStrategy.swift */; }; - B64AF4C86C590FC590A068C3B51FB6FD /* sharpyuv_cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = F93F3B6008FEC3AD86E44270373B6EDE /* sharpyuv_cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6598A83DE11CEC723F0B58A07C447EB /* DDLoggerNames.m in Sources */ = {isa = PBXBuildFile; fileRef = ED168B308BD3CF3CDF0264BA778949EC /* DDLoggerNames.m */; }; - B6777F836507B31850B762EE84D73D60 /* Special.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D39D01834A8D748035294770415822 /* Special.swift */; }; - B67A20BE5F4B82D70FB17D73248EAB4E /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DE89FE56E4175E5824AB90FB57E4778 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B67F1EAA10D737FE0901C303E41484E8 /* MutableData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 156F1711B42AB2DF18C08CAF3A752823 /* MutableData.swift */; }; - B6852CF58E9BFEF68811E8B4CB66F838 /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 5633CCA2EEBE26F76C6A0F91C73A10AC /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B699623C94293A9A700EA8D52F6FB9AC /* AsyncTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C713B98982D24F5DCEDBB1AB266C3D10 /* AsyncTests.swift */; }; - B6AACF939C40CF632B7597298F34FDFF /* ComparableBackup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77B1BDFB862241F14E643711E6F701A9 /* ComparableBackup.swift */; }; - B6C65E667212CECEF4D32C1345F8F913 /* KeyImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B61B466D5C94B6B99C58D5FCFB03879 /* KeyImage.swift */; }; - B6E7FF3F7473A3D7058F54753EBD9C0A /* RingValidation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2092B87D899D6F307A745DC8376717E9 /* RingValidation.swift */; }; - B75857E75186814637A33D176AAF0A3C /* TransactionObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D2001BE36A5386A4E69E55A7434753D /* TransactionObserver.swift */; }; - B7A7C5F0BBCC3548A72DC0AA4E3CF110 /* Data32+CommitmentCrc32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C527D024BFAE2A7AE7EA446FE0D4CEA /* Data32+CommitmentCrc32.swift */; }; - B7E32CD8940AC11391ED609B9852816F /* asMcBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 944908DFCB089D37226853ECDA921432 /* asMcBuffer.swift */; }; - B81F6C3E293BE8EC2BDD9DD85E4E0EBF /* FogMerkleProofFetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A3A6A41BA93F8FDCC68C101976F4DF7 /* FogMerkleProofFetcher.swift */; }; - B82C01BD127D0E59BCB94D9FCC69EC99 /* ChatListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B78C93F13AB4C79E89862256D244300 /* ChatListener.swift */; }; - B82E1FFBBF3D77CC5F448DC08FAFBA5E /* ProtoTypes+InfallibleDataSerializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 174AB4B3A5969329E2465DD243CC16D0 /* ProtoTypes+InfallibleDataSerializable.swift */; }; - B86A3541DADDB82051B91CAC8697FAB3 /* DefaultServiceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E51A809B538A1802E9D3E722036C1745 /* DefaultServiceProvider.swift */; }; - B8872513469C16F23318A6062B710D7B /* BasicCredentials.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5851EF44E39DF8CA2ED1BE10B418D63 /* BasicCredentials.swift */; }; - B8BA4285E361B1A1BCB3D01850389BCC /* attest.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 134F62411CE10590DF46CD4B3455D29A /* attest.http.swift */; }; - B8D45D8841C75C7FDC1773853ADFC3CB /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CFFC1144A965B6A57E9FBF472B3B171 /* SDAsyncBlockOperation.m */; }; - B8F7362507864E487A8438137E0ACD52 /* ConsensusUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0320DD0413315DA3F82EE7C3F48DB639 /* ConsensusUrl.swift */; }; - B8FDFD307694D6853977F1ED1685BF94 /* MeasuringViewRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 070B2756BC5299AE6CEFDF9DB7132646 /* MeasuringViewRepresentable.swift */; }; - B908BF93DB1438E6FDFC508E1F894E01 /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = D37E2873FC1BA4F3204FDACDDF921DE1 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B91EC03DF0325650682ECB6BAC555170 /* Sgx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23DC306A3D77E46183AAE35D2443DEB7 /* Sgx.swift */; }; - B929AC0BE08FC0A5E163238CF0E89CD1 /* SQLCipher-SQLCipher in Resources */ = {isa = PBXBuildFile; fileRef = 40B6E82B558CAB2B289F5BD57C9E2223 /* SQLCipher-SQLCipher */; }; - B92E3E8CAC27EB955F91E910E43F9D58 /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DB1984380C311EDA63081015CEA6C6A /* SDImageTransformer.m */; }; - B93ACFE63AFBE1FAA4DFDA978D2B3144 /* Archive+Progress.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC79D4F582EB5B5D7A21EC8F86C8AB5D /* Archive+Progress.swift */; }; - B9766A12AB3D242CFD011A91ABDC6F1F /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D42876FEB5DF2A17531F4D5EED9E624 /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B9783C73CDBCA1DD36E07DD8DD6A2E48 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 360DF91A34FF4480DFCE5CAFD4A01CFC /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B9A0055EF4DE3E1F7EFCCD74EF427897 /* external.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96CAF5598798531F4A5974B7141B7D7E /* external.pb.swift */; }; - B9CBD6D00B8D4A3D2DA5583E3E791A42 /* DatabaseValueConvertible+Encodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FC2FE3179BC081BE4924C272149D77A /* DatabaseValueConvertible+Encodable.swift */; }; - B9D2A61FFDDCFBA76524ED9DAA2ABA7C /* BonMot-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C152CA3F923A008BB7A554D45D1ED3F /* BonMot-dummy.m */; }; - B9D30FC715B65D0530F0DE25078620C9 /* FTS3+QueryInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0208E619FC62C73B07B6CDFBD4E6FD5D /* FTS3+QueryInterface.swift */; }; - BA41F2A6E563F0F35ACF64A444440D01 /* report.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14FB23D57BCB7AC9B0586789037EB5F7 /* report.pb.swift */; }; - BA4DD611C5C04F162977F0A708B7B2E4 /* ExtensionFields.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD5A7D958D223C5A8386C38053EA02D6 /* ExtensionFields.swift */; }; - BA4F8317F732F927450EAF40093A8138 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 71F7AFF3DF13B08A14CDAEA3A735C09E /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA708648BCDF8123498EA6BA36829B30 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = F108FFA58AA80496475D25838D4B6AE4 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA9A8B14D0F8A1D8AE70377F146B1487 /* ProfileKeyCredentialRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66C376C2CE2EDF2AB99D64E5CE5FE305 /* ProfileKeyCredentialRequest.swift */; }; - BAD2D59737FF5732EC5F89C27B843719 /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 07646CAACA4A58D87C85879644322B79 /* NSBezierPath+SDRoundedCorners.m */; }; - BAF82C3A33C53BB477F86E7A9DC082BA /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C1DFF879B6A1222E9A3F3554BEA26E6 /* ShapeLayerModel.swift */; }; - BB351B99DDE1634ECB3B2D0BA35FC178 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = F95E4067ABDBC563E4E53E9FE45BC878 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BB4C6748F8810A05401D6A96944445F2 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6425200F98962E86632E650EFC3E84F1 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BB859876ECB73FB1BF7218878B06CC14 /* sharpyuv_csp.h in Headers */ = {isa = PBXBuildFile; fileRef = 973A08964B585B07D102C23F0EA188EB /* sharpyuv_csp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB97722D97307F5E1164E7F246FED428 /* Trace.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7D92126BC70DBAC2AB22264450087F9 /* Trace.swift */; }; - BBCE5F473E911A00763F7D4757635E51 /* SwiftProtobufError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B443483F8592CB0BAECB05CD1B1C38DE /* SwiftProtobufError.swift */; }; - BBDCEC9B88CA914D67858961A7E6495F /* HTTPClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = A874B648A39C1253B98986FCC3CA24D5 /* HTTPClient.swift */; }; - BC47D091E31C2E59CD06E65C2A4575AD /* SecSSLCertificateValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94BA84F6D819EB61AAB37BDEFE593293 /* SecSSLCertificateValidator.swift */; }; - BC4A5941963ACE4D200A89C1A4A09BBC /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = E3EBB7903314E4E8B5AA6A48C7A42094 /* DDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BC52CCF02715824BB9E71CDC37D1C64B /* CachedImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8853737BEB1B0AAC66A4C47B3350B8 /* CachedImageProvider.swift */; }; - BC57F3BCBB33C87F212A046B4380A532 /* LottieAnimationViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4133784285E17BB017C3C08185E49B0 /* LottieAnimationViewBase.swift */; }; - BC5903BE4DD4746313FB85E10818636C /* NSArray+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AA1FA425CD9D268B3130B084A6C6EDA /* NSArray+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BC732EEDC113AACC93CF98D8F5FF470F /* FogBlockHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EB974B529B16320669A9BAC52327F02 /* FogBlockHttpConnection.swift */; }; - BCCD87805530EC832B2675729AAF1C96 /* DDFileLogger+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 03F269DA08A8FC55038E9D95C77486F7 /* DDFileLogger+Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B4F8796A6B0A4FF7532D77F1707224B9 /* DatabaseRegionObservation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F046839440AA7CF08EAD5E63BC09358 /* DatabaseRegionObservation.swift */; }; + B5012EA55C8A6BF6E74D08566EB9FD29 /* AnyMessageStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6F1757011CD7B64ABF688ED7EDE8BE2 /* AnyMessageStorage.swift */; }; + B52F962D7383E593CB302F85C47F0791 /* BlockchainMetaFetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6E9EDDEFE35466CB783278F8E54C028 /* BlockchainMetaFetcher.swift */; }; + B539AB5A047422D90B82847B7BDC897C /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 9F88705A181398DF4BB338D169B9ACBF /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B55C0025598AE7AF7B6C892BF658606E /* CommonTableExpression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73F1F462CE9711D50F8E09843FA0F4B3 /* CommonTableExpression.swift */; }; + B56B24C62DC6DCC2F80555837F57F8C3 /* FogKeyImageConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E9E5B09DE278ABBAC609D0DDEFAF5C /* FogKeyImageConnection.swift */; }; + B579AA9906A516515621286706F81923 /* AddressHash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86E8B94AF484E0BAC5F9436EDCF52D6A /* AddressHash.swift */; }; + B57D2FBE584BCEF7B29F26CC6E64EBF6 /* NSLayoutConstraint+PureLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DCAA84655D8AC862CDF4C1A0FE8C3DA /* NSLayoutConstraint+PureLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B59BEBB958AE883FCD08177C62AC7452 /* KyberPreKeyRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D6D36771EBF680D7892A82E2490AD1 /* KyberPreKeyRecord.swift */; }; + B5DE861033111CB50FCB150C33EB10BC /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C26DD08C8A65DFFD77E83886816B96F /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B638C0E40B86AE65A13D8328FADCDE9E /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFB372FB41CA2A2207EA249169C759C /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B6425707723B6F07ACF716324D9494A9 /* FixedFeeStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4909E025B88BA7C90C7C647B6F1C9E88 /* FixedFeeStrategy.swift */; }; + B6598A83DE11CEC723F0B58A07C447EB /* DDLoggerNames.m in Sources */ = {isa = PBXBuildFile; fileRef = F2DD594C8206CDB8EE79D6CA1CDA8A97 /* DDLoggerNames.m */; }; + B6777F836507B31850B762EE84D73D60 /* Special.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BABE2AD1C4BDE1D793E659D79C74C09 /* Special.swift */; }; + B67A20BE5F4B82D70FB17D73248EAB4E /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 42719CC3D8942C867CED0928B22F591C /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B67F1EAA10D737FE0901C303E41484E8 /* MutableData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3663F880943A3CDA408109AF0CE8D56B /* MutableData.swift */; }; + B697643E360EECD8376FC88502B47923 /* JSONEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48E03359E4602C80F1FED2A59B239E5F /* JSONEncodingVisitor.swift */; }; + B6A6223EC9546D03A22F03608441A548 /* CryptoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5534EA502BAFBB7D4DCA5917728720F8 /* CryptoTests.swift */; }; + B6B61EE726B9BF4C20875982149BE342 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 78517ED9ADF14B1488B6E828078E2F63 /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6C65E667212CECEF4D32C1345F8F913 /* KeyImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21390A16BD685A16C5746F6F097E2CA0 /* KeyImage.swift */; }; + B6CCB167599EB9AA152437A951D61497 /* ProtoNameProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = A65750EEC43194A37D311C7322579EBA /* ProtoNameProviding.swift */; }; + B6E7FF3F7473A3D7058F54753EBD9C0A /* RingValidation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E4A28BC6E7B751712206928A5046C79 /* RingValidation.swift */; }; + B74E092C3FB4279F97EBECFA8A9792DF /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F72AFE63D58055B9E9F7839D5FA8F36 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B75857E75186814637A33D176AAF0A3C /* TransactionObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F9FD6058294A43DC06F5183F941C760 /* TransactionObserver.swift */; }; + B7815493BBAF8708DBCE80F575477740 /* SignalMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EF2198B71E2A0D99941F1D833D38A8E /* SignalMessage.swift */; }; + B7A7C5F0BBCC3548A72DC0AA4E3CF110 /* Data32+CommitmentCrc32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85EDA173F2371879E69C7572916C06A8 /* Data32+CommitmentCrc32.swift */; }; + B7E32CD8940AC11391ED609B9852816F /* asMcBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E966E4C4099840B688DF4E82D69277ED /* asMcBuffer.swift */; }; + B81F6C3E293BE8EC2BDD9DD85E4E0EBF /* FogMerkleProofFetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20A289CAB5E8F2CC365E51643D64F1A1 /* FogMerkleProofFetcher.swift */; }; + B82E1FFBBF3D77CC5F448DC08FAFBA5E /* ProtoTypes+InfallibleDataSerializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60FDB513573DFF20D08FE5C3738BCFAC /* ProtoTypes+InfallibleDataSerializable.swift */; }; + B86A3541DADDB82051B91CAC8697FAB3 /* DefaultServiceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30542FE6B8BE9AD92AD1B2DA1E5C154C /* DefaultServiceProvider.swift */; }; + B8872513469C16F23318A6062B710D7B /* BasicCredentials.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC1D1FF0954C98A3B2F481CB3D21879E /* BasicCredentials.swift */; }; + B8BA4285E361B1A1BCB3D01850389BCC /* attest.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4282A1E55D53F43C1E236879B5C8B7FA /* attest.http.swift */; }; + B8D45D8841C75C7FDC1773853ADFC3CB /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = B64A7872D58CC063FB8BF4FA7FC7E183 /* SDAsyncBlockOperation.m */; }; + B8F7362507864E487A8438137E0ACD52 /* ConsensusUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEE0F34BD976524820AC4A646DC3BFFB /* ConsensusUrl.swift */; }; + B8FDFD307694D6853977F1ED1685BF94 /* MeasuringViewRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D79FE4D1995CF39353A93842D0A5FFE5 /* MeasuringViewRepresentable.swift */; }; + B908A3585BF62B6087F6A9391AC4A4B3 /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C94AC3109C11E8E19C3727AAF2C5E37 /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B92E3E8CAC27EB955F91E910E43F9D58 /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 7078E95A7C1821B30F7360F56B686BE9 /* SDImageTransformer.m */; }; + B93ACFE63AFBE1FAA4DFDA978D2B3144 /* Archive+Progress.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9725E82151FDF22D5E3FEF8853195F5 /* Archive+Progress.swift */; }; + B97A7B34ACD42A5A08C5B111A7BC1F31 /* DeviceId.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA08706E9BE61B7BF8D866F183EF55DD /* DeviceId.swift */; }; + B9A0055EF4DE3E1F7EFCCD74EF427897 /* external.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFB30D035E0E0EE20C89F68288ABEA0A /* external.pb.swift */; }; + B9CBD6D00B8D4A3D2DA5583E3E791A42 /* DatabaseValueConvertible+Encodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53E919291A38F7907EA2381A7B042F73 /* DatabaseValueConvertible+Encodable.swift */; }; + B9D2A61FFDDCFBA76524ED9DAA2ABA7C /* BonMot-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B81A5E2219EBE634668396CEFB5BD8E6 /* BonMot-dummy.m */; }; + B9D30FC715B65D0530F0DE25078620C9 /* FTS3+QueryInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D7EDE4E373C014A9DB0E3019DB4C6C9 /* FTS3+QueryInterface.swift */; }; + B9EB73B323F33B92EF3A543A5DF9F63B /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = DACDCE9B872E2247CB4611E497D189A7 /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BA3F57B53A545296F0B386E0FB85362C /* Google_Protobuf_ListValue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B077D35A5EDF9CB685DB55945EE95C1 /* Google_Protobuf_ListValue+Extensions.swift */; }; + BA41F2A6E563F0F35ACF64A444440D01 /* report.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20863BA9B9BD78796178C216F5DEC89A /* report.pb.swift */; }; + BA4F8317F732F927450EAF40093A8138 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = EC5479EAC7FB9F96E82FCAC5B36B6494 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BA708648BCDF8123498EA6BA36829B30 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E4CAB33475F92B6883EB84277DC01C7 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BA85E07C7286027227845C748A4A9537 /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 05F5E58117FD6645E26A64E2019A46D6 /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BA99F41850C2E8D187E40120634208BC /* ProtobufAPIVersionCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B9017FF1DE2FB3D8465937B3237BAE8 /* ProtobufAPIVersionCheck.swift */; }; + BAC68FFDE724472CF4875CAFC57CBFFB /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = BC8CA962D2937EB66864BB6EF18CCCFD /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BAD2D59737FF5732EC5F89C27B843719 /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E9BA6D57E494712C2CCF6F0CF543A18 /* NSBezierPath+SDRoundedCorners.m */; }; + BAF82C3A33C53BB477F86E7A9DC082BA /* ShapeLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9734ECC9BFA760CC0F2C55470CE44EBF /* ShapeLayerModel.swift */; }; + BB3F7C27039DEB09C62F314C8044538C /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = 2730456B1FE795584F88CA4009E26B6E /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB4C6748F8810A05401D6A96944445F2 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A8B237AAA1AF214DB486D883BB7CAEF /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BB97722D97307F5E1164E7F246FED428 /* Trace.swift in Sources */ = {isa = PBXBuildFile; fileRef = B27E2A351F0F7AA52B8AB442073708A0 /* Trace.swift */; }; + BBDCEC9B88CA914D67858961A7E6495F /* HTTPClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 929915C6FAFED83835651302F51A9D96 /* HTTPClient.swift */; }; + BC0031A43C6699876D21A268BC2A988A /* Aes256GcmSiv.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FD3C15B8B0A0DED391C36AFDF9D4AE3 /* Aes256GcmSiv.swift */; }; + BC47D091E31C2E59CD06E65C2A4575AD /* SecSSLCertificateValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06716A428B689AE5A1AD6DDA1A3B6C3D /* SecSSLCertificateValidator.swift */; }; + BC4A5941963ACE4D200A89C1A4A09BBC /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 54D2FFD35FB324C28E39D1F31086EDEE /* DDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC52CCF02715824BB9E71CDC37D1C64B /* CachedImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F36F4ED4CAA9CDB010D2EF9A83E707B5 /* CachedImageProvider.swift */; }; + BC57F3BCBB33C87F212A046B4380A532 /* LottieAnimationViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8749A31E5712084B86081D5B91CD8952 /* LottieAnimationViewBase.swift */; }; + BC5903BE4DD4746313FB85E10818636C /* NSArray+PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = DE90E970A1162CA35447A797BA904785 /* NSArray+PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC732EEDC113AACC93CF98D8F5FF470F /* FogBlockHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53DF2C944563CA0A2FABFEE9DF5CAAA7 /* FogBlockHttpConnection.swift */; }; + BCCD87805530EC832B2675729AAF1C96 /* DDFileLogger+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F26BDD60D8893A752154F75510E5B268 /* DDFileLogger+Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BD05C8F7AE33F8562E67AAB3819698A3 /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C4A6D6F294E170112750A079554951E /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; BD18DD7C8A8B9216D438E2A3402D8773 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 045238D8CB422E22A4A3F1F9F4FEE61F /* UIKit.framework */; }; + BD205EB6E6DF1666B8F70A86612146BB /* IncrementalMac.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BA872544E8FA85803E3A20567A38149 /* IncrementalMac.swift */; }; BD367B2CE2B064428700A79A0B155F26 /* lottie-ios-LottiePrivacyInfo in Resources */ = {isa = PBXBuildFile; fileRef = 62060F5D524AE8173817ADD9482A0FEB /* lottie-ios-LottiePrivacyInfo */; }; - BD4A9FC994D554FA939A2B15A1D36564 /* Google_Protobuf_FieldMask+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE2FC53FF65E4C9D50B59694F87A8C46 /* Google_Protobuf_FieldMask+Extensions.swift */; }; - BD6EA81A3B7F73340126F5E7E0C7BB56 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 494BAB53FA79992E51B960E9E57F894A /* SDWebImageTransition.m */; }; - BD9A3641E763C39204E81CCCACEAF245 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B7C5E3444A927AC324C6815228FAD57 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BD9D34A22C4457D3F40405FF120AC662 /* EmbeddedTransformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 960BD3314415CDC8EF094516D882C43C /* EmbeddedTransformation.swift */; }; - BDB43AF7FC7C4BC9EE356A83B840C276 /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = DAD14E1799E93D6D5AA7BB318F19C666 /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BDB7825307F081CDD7D63C554E7DE753 /* CGPointExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 118758D97D1D486A10EC5644EA712BE6 /* CGPointExtension.swift */; }; - BDD032F6B41CE0A133FC1FFE8569DEC4 /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E3C7EA11B2E1A74FE3A0CE7E1B282E9 /* DDASLLogger.m */; }; - BDD259C9CF30A6A3DFEA93E825183FDF /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = D1EDF889B313F244CE3F969400A51CA5 /* SDInternalMacros.m */; }; - BDDA30CAFC447883D43B64431F119503 /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 16F624B9490BE497B93468ABA249CFF5 /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BE19CFCF07C93F8E7BA0AE2BC85FA656 /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D8BB4D8DF94CE63027F60CAC20FF260 /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BE1DF4ADF3ADC567149C23557590A1D9 /* DataStoreProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C462FE96BC18C71A563E38784EF709D /* DataStoreProtocols.swift */; }; - BE4EDFC33E828CBC5E184A2FB6EFC24E /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 01B85F5D365541B57BAB7AB945DF081A /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BE89FD1BF58FADBEA6F826124D207AA8 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 194E6F0E8C145FC11E4A56A43FF4E4B2 /* Version.swift */; }; - BED00D2CB58386604D68A4F8317F8397 /* Archive+Writing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FCED2C3324A2184A4CC78C464FCDAD5 /* Archive+Writing.swift */; }; - BF0D40C81BA58BBB7A8A395DD5CAD060 /* TransactionPreparer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22FAD52B19103B0AD6D354CB38B44F88 /* TransactionPreparer.swift */; }; - BF2B1F733F73207B150313418CEE5FD6 /* Collection+IndicesSubscript.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F86000FC56902312AE8C1DC1B115293 /* Collection+IndicesSubscript.swift */; }; - BF4513530C520B7A1444D5850E07273B /* SenderKeyRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 817AA7FCAC49856BA507E808093720FF /* SenderKeyRecord.swift */; }; - BFE06A3293850A900F1FC226FE1766BC /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = 7A17225694BBA200AD51A6684985DC86 /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BFF3C50EE0AB68CF58D2AF31861CA57F /* Tracking.swift in Sources */ = {isa = PBXBuildFile; fileRef = D76BC7CD9B21B066A5F8C78DEE73B4B6 /* Tracking.swift */; }; - C005CC671EA9EE77F1502463036293B7 /* AttestableHttpClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = A211F9C5A327CC24F63F1455DA1079DC /* AttestableHttpClient.swift */; }; - C0464DB6AF3FF7B50C400A073753831B /* SgxTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7453214B50E9BFE87CCD41A9919C1317 /* SgxTests.swift */; }; - C047BA60D8A9F4C08EE7CE1EF0BFF0BF /* MathUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88B0835D276E4B58DFCC4B78ED575EA /* MathUtils.swift */; }; - C08520586467BBC76E941B21A2708AC4 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 24C279CA6FB2D262CA5AB7F751690487 /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C09EB77CA68F28D98727641F750089AF /* Balance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 752761B3BB411B626AA01778C2098184 /* Balance.swift */; }; - C0D31C0D686CF7DDAD3B006C9C66FE72 /* NameMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = B34C32B28B561A8D366C90679AF7DDC6 /* NameMap.swift */; }; - C129F485E7EE9C0E4864DAEEC2215421 /* NBPhoneNumberDesc.m in Sources */ = {isa = PBXBuildFile; fileRef = CCE4822CF86C1D63601CDED92CFE8635 /* NBPhoneNumberDesc.m */; }; - C13CC0CC10C83D8425F5445D34FD49E9 /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 25FE0A52E23587F06A4476B352454B81 /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C1984C14A809BD071E611AE9A0F65119 /* CallbackContextEpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12601B8CE0A638F40935DEB1CF27EC33 /* CallbackContextEpoxyModeled.swift */; }; - C1A8A6BDD3110FC9B47C335FD6D8A103 /* KyberPreKeyRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD19B3407D35A883D7F03DEAEFC0BC7A /* KyberPreKeyRecord.swift */; }; - C1BE59397D1D92246DFD5655E376D487 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = D7F85B6C63B8A82BB6A67A789293B132 /* SDWebImageDownloaderDecryptor.m */; }; - C1DC36BD91ABB12B7CC342CE2F84AEB7 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A81FE28268859A5EBF116816C3D7612 /* AnimatedSwitch.swift */; }; - C1F78D0330EC34159979DD116EB1DC57 /* Mistyswap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DA62293629D519FCE07D72558A6F03E /* Mistyswap.swift */; }; - C200F517F66942082B51D685C7AED97B /* DotLottieManifest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03CFFF95609D06D3C0E236A64A1B3607 /* DotLottieManifest.swift */; }; - C21D3C160D4B3839A1A4EB21719027D1 /* PreCompLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A301A58601DEF44B1111EF0AF325401 /* PreCompLayer.swift */; }; - C23364262E8EA6939FC19BDF9BA3ECCA /* TextFormatDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81C3BBF4CC6C5EE3F09A9FB7E7E897D3 /* TextFormatDecodingOptions.swift */; }; - C270509A7DA5BCDC706A65F6AFB3FDBA /* AnyInfiniteIterator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9603D214553AF59587002FD3C1121CC /* AnyInfiniteIterator.swift */; }; - C290EA698FA319BA64F8B94FB7D60431 /* sharpyuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 855F70DD68654DA073D7DF03E115786B /* sharpyuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C2925AA9411F6FE3B26C32CD7ADB253B /* ClientZkProfileOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 307EF85D86BDDBD38CF9CDD40696575C /* ClientZkProfileOperations.swift */; }; - C2ADDA83C09E927E3EF39ED878320331 /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = C2476560E4A1FBDDA78F8C06F2B40C04 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C2B19D822AD8AFFD180681B067205F89 /* Bip39Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = DACB9FB360EF49A2EFD5A58DB15FE2A3 /* Bip39Utils.swift */; }; - C31E537A8C8F798552066D5FC09A012C /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = C25C2F64E5BD8ECA394394008915A37C /* Logging.swift */; }; - C353F01F35F6186830A1C60621A44068 /* AsyncUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4DE5FC6F53F5E209079AA2053B9BEEE /* AsyncUtils.swift */; }; - C3B978BB69ABEE9E9B6F7918D124F148 /* DDContextFilterLogFormatter+Deprecated.m in Sources */ = {isa = PBXBuildFile; fileRef = 4476F27FD65E7C87FC7DB6E5D316D938 /* DDContextFilterLogFormatter+Deprecated.m */; }; - C3C1F8B72DB4A3A831B452E672CDB28E /* AccountKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 141D8B736CFE45627D3539F49B52AF37 /* AccountKey.swift */; }; - C3DB5BF7DCC87922CAFA43EBE3EBB13B /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = F8F323C4768BA6764420B30282A0D04F /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3DC744BBF2B315F4E34D59984BD1045 /* Data32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E8058B0C1E650874697946785F9522D /* Data32.swift */; }; - C43F8F05D078D86C427F1F3BC08099E4 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = FC0022ED3F2F612FC06A687338E46E99 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C4858802987C105542F93C7EBC5FBBCD /* SQLFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A79C26F767C66230569CA23F43BBB8AA /* SQLFunctions.swift */; }; - C4CC22012B623C573DCA7A36C0B16054 /* Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAC6B142C32CB05572DAE976B4C9CE2F /* Internal.swift */; }; - C5089352FF8DD7948EDA299563289345 /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = B80F11D421082C2B38EF7CCCB842D945 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C5207030292B693E69892F4D5B95D4EB /* CustomRedactingStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DDB7FDE91320FF376561DE1B059D571 /* CustomRedactingStringConvertible.swift */; }; - C57136AFA6EB43959BF5F8A670C8C0CB /* CombinedShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D593A7A627762761C034037EFBAD42 /* CombinedShapeAnimation.swift */; }; - C57C90EC41667F0A5591D9648704D89C /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC73E331F894FA58538C9ABD5CD9012D /* Error.swift */; }; - C5A6CC8576A7C48D208268CD655BAA2A /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FADDC7E0177B973B343ECD634161F43 /* decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C5F69FC36C875FED7DFD9BA2E30E4AD1 /* InMemorySignalProtocolStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8D9C992E4D0DD7965A5F8F43FC782B1 /* InMemorySignalProtocolStoreTests.swift */; }; - C5FE6F91DE970CE6CD18C84E694D200F /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF4871A0D31234D72FFD34CA61C1D0B /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C695D39E62906AF516C078E37710AD4C /* NSData.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD7BCC789B9EA529A435CB9EDE45C230 /* NSData.swift */; }; - C6B74EDDCD139640B4E3280E585D2DDA /* FogUntrustedTxOutConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82AE4BE44F1A543C49B6B8713A46A075 /* FogUntrustedTxOutConnection.swift */; }; - C6BE9FAD31106F2077C1BD08627F728F /* RowAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF6E0EF9D5836467C3A02EE2A95467DB /* RowAdapter.swift */; }; - C7A9B16D75ED64D2D209C19DC0B7AB3C /* DatabaseMigrator.swift in Sources */ = {isa = PBXBuildFile; fileRef = E61C2BEB7FF551F16BCA58B834049463 /* DatabaseMigrator.swift */; }; - C7C83458826E47714DE8D879D5CB0A00 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2459B6F2AE49C72EE26D9912B18C88C /* ItemsExtension.swift */; }; - C7D06B3CB472D95D8914053D5FCF9858 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DD64ACABC69F9D1EDDB94821BEF45BE /* NodePropertyMap.swift */; }; - C7E01903CA8E98E25C107370F98C78E9 /* DropShadowStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6641A22832B92BC481A6EDB15675E9E2 /* DropShadowStyle.swift */; }; - C864C9AC3EF7C20BB41FA4B20BE222D6 /* Data16.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFF0279C237E961213C005FF6E2A2908 /* Data16.swift */; }; - C86E13CB61EE1AC43904D6026DF1E073 /* Result+Throws.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBBDC5C5A2DC1BB5918EAFC8E049EC2E /* Result+Throws.swift */; }; - C8CF59D0639FB4AA4852E56A0D886118 /* DataConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 993C398CC6B464778B16B1AAEF1B421F /* DataConvertible.swift */; }; - C8F52D65E1AA049737DF1EEC18CDFAAC /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = E039DCD8BA7BD3840768D9378E8B9BE2 /* SDAnimatedImageRep.m */; }; - C9270CE4FB4CD105ECE8EF14A49AAC29 /* SDCallbackQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 78840E387323E3210DCDBBCC98CD5FE0 /* SDCallbackQueue.m */; }; - C9364317B06845707667D51E4BAABB9F /* FogResolverManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B626A858438963EEB3A04B5D2A8019 /* FogResolverManager.swift */; }; - C93C7130A16418B592F239FCB35813DD /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = EAB00AA83C8FACD5FF69180B4FAD880F /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C97CCC86E3C7C7928BE5873EA6E55260 /* CustomJSONCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5585A876E2CF99BFB3B9585846E9ABB0 /* CustomJSONCodable.swift */; }; - C9FD66266334D885EFBFC9DE33F1BBE0 /* Message+FieldMask.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4A4E079D656AC9EA1930C3D63AAFF0C /* Message+FieldMask.swift */; }; - CA12BF7D68F1C4D21E079D509FEC91B4 /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = EE8DB0548BCAA0A79F4B614CF1977255 /* demux.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CA29F8F4FF365FEE9943C0A6ACA62799 /* RegistrationServiceTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4AF40E036F6EE4AF1E22DF826CF0880 /* RegistrationServiceTypes.swift */; }; - CA51CA69EAD186FA1CCC17AC07DA942D /* SQLSubquery.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7657CAA54D7462265765E0BEEE0C145 /* SQLSubquery.swift */; }; - CA5F6AEFF1B4F1F0522C19C6CC10F084 /* ChatConnection+Fake.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA543E89B87D6B5AC233369E55A8C9D9 /* ChatConnection+Fake.swift */; }; - CABDF11D9BBD5C20CB28EF90FF4FFB93 /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 5716D6423FEAF3BFCD6357AF22FF9452 /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CAD06CA4BAB17182B42D2C250AF933C6 /* TxOutSelectionStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36492A1A24A801B7BFEF72BBA824DA67 /* TxOutSelectionStrategy.swift */; }; - CAD2B30F133F2C994C79073FAD94FF74 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FE6077A24BE69FBCCDE023CFAE5DD0A /* SDAnimatedImageView+WebCache.m */; }; - CAF9EE6F619BABBE37AB04CB5B85944E /* MistyswapUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290D2630DF332BB62D5253210357E5D6 /* MistyswapUrl.swift */; }; - CB845C23D3C93E148F4C5C8E2E24BCC8 /* FieldTag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96CAB6D9FEB6101306706A035B6BC8C3 /* FieldTag.swift */; }; - CB8818317B8D466C37E63A9102B1FD0A /* Kdf.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2CF94228C46703982EF29DB0F1DC904 /* Kdf.swift */; }; - CBF93E00DE3940811314493B4AB77D00 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - CBFF19118545806A77550B6FB3844594 /* LottieAnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EA738C80BE91C88A78CB6C9A04A6258 /* LottieAnimationViewInitializers.swift */; }; - CC0F2957EEBC2AAD57B33BC1FEA94CC3 /* NSNull.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8195585D36153E29D7415B1C371225F8 /* NSNull.swift */; }; - CC13BBBD65D6BAE3B51BDE0B602B36F6 /* LibMobileCoin-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B69CAE5213196804A4834082942B7C8 /* LibMobileCoin-dummy.m */; }; - CC339D135067479C203BB860FBB3BCFC /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = B8EB7B43A18BADACB1E7AA2FA08475F1 /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CC424ADF602A30B7F3B82E627AF74CF0 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17BEB051CC81F01DB24329C636FDCEDD /* AnyValueContainer.swift */; }; - CC57C01DFB7E1717CF4F96B20028DCF9 /* FogReportManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF3873645B6101FA6942390DFE214B90 /* FogReportManager.swift */; }; - CC6D0994D83379B2EA31B343985CB9FA /* FetchableRecord+Decodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B489DD8EFEC2DB701B088014655700CC /* FetchableRecord+Decodable.swift */; }; + BD6EA81A3B7F73340126F5E7E0C7BB56 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AF42C319D4473C985E6151329D8D5F6 /* SDWebImageTransition.m */; }; + BD9A3641E763C39204E81CCCACEAF245 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = 9462480CE16B2195CDDA3F28E053C17E /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BD9D34A22C4457D3F40405FF120AC662 /* EmbeddedTransformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77ECB1AD0BEA16F35BEE5D6ABD3A0FB5 /* EmbeddedTransformation.swift */; }; + BDB7825307F081CDD7D63C554E7DE753 /* CGPointExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 759FAAEEEA1D8F035432CA593319D7A7 /* CGPointExtension.swift */; }; + BDD032F6B41CE0A133FC1FFE8569DEC4 /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = A05ABC4CD772E253A6B94D51161BEE24 /* DDASLLogger.m */; }; + BDD259C9CF30A6A3DFEA93E825183FDF /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 133A07CDBB382D21933571AB34FE9F71 /* SDInternalMacros.m */; }; + BE2C8173D8EED9BEC7AE85468BFD55A1 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = CB7B0482A82E3E0E6057666BB0ED7444 /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BE4EDFC33E828CBC5E184A2FB6EFC24E /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = C3C4BB1E5B23C216E6E6CC7A7BF8F212 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BED00D2CB58386604D68A4F8317F8397 /* Archive+Writing.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDE899862952FF3B8406B2F609ECE557 /* Archive+Writing.swift */; }; + BF0D40C81BA58BBB7A8A395DD5CAD060 /* TransactionPreparer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCDB18836DCC80AA9C0610CFB503FE60 /* TransactionPreparer.swift */; }; + BF2B1F733F73207B150313418CEE5FD6 /* Collection+IndicesSubscript.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BF1AA80739F70498263FBCAF09DA874 /* Collection+IndicesSubscript.swift */; }; + BF3E5443769CC2FC33B7838481B4A94A /* Message+FieldMask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44A9D64DF0922B078A162BBF47F11B4C /* Message+FieldMask.swift */; }; + BF50E301AD3F942884587936E1A363FF /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 450F80B046952AA32BD02683881F1DE0 /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BFC0499BA595F9780939A49E21F3E5A4 /* Aes256Gcm.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1B92D46E17656CBC9FC5A043E09FF90 /* Aes256Gcm.swift */; }; + BFF3C50EE0AB68CF58D2AF31861CA57F /* Tracking.swift in Sources */ = {isa = PBXBuildFile; fileRef = 020DC8F66A1CCA569F7122B542605730 /* Tracking.swift */; }; + C005CC671EA9EE77F1502463036293B7 /* AttestableHttpClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17D9E3C2D89F5EA9036709AA0BDE289 /* AttestableHttpClient.swift */; }; + C00AC51C62B3E5D70B44FAA2B76EFA94 /* ServerZkReceiptOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBC9CEBC33CF7E7A2A85546B70D29B2D /* ServerZkReceiptOperations.swift */; }; + C012B8861B06C97757EF5F932304384D /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A01300FAF4461028D23D5E6F7BA7FAA5 /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C056EF86EAF9B981F359E6133288A224 /* TokioAsyncContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = D873477C6CAEA6F1DF9556B3A3830B8A /* TokioAsyncContext.swift */; }; + C099FED264C420365377D296810F2940 /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DBC7BAEB01BC0B0F5534B832DDE9FB90 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C09EB77CA68F28D98727641F750089AF /* Balance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 751AC1B2B7F5B14C1E406F63D6480F69 /* Balance.swift */; }; + C0DFD1F085DB3110EB5A4983624CDC91 /* ZkCredentialKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AF76BB7D66F001F1A68EFA28C9D72C3 /* ZkCredentialKey.swift */; }; + C129F485E7EE9C0E4864DAEEC2215421 /* NBPhoneNumberDesc.m in Sources */ = {isa = PBXBuildFile; fileRef = C3A625176F4E780D90E906DFA645196D /* NBPhoneNumberDesc.m */; }; + C1691B7912A07424A7C855E1EB900BDA /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A8070CEDA769E29954B6349BDA7ACD2 /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C1984C14A809BD071E611AE9A0F65119 /* CallbackContextEpoxyModeled.swift in Sources */ = {isa = PBXBuildFile; fileRef = A709E6B266AC923970E85CEEACC84E9E /* CallbackContextEpoxyModeled.swift */; }; + C1BE59397D1D92246DFD5655E376D487 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 197836055D0A6D99FBF7D8761A28F8ED /* SDWebImageDownloaderDecryptor.m */; }; + C1DC36BD91ABB12B7CC342CE2F84AEB7 /* AnimatedSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCB84746D9AC610E064904A7421633E4 /* AnimatedSwitch.swift */; }; + C1F78D0330EC34159979DD116EB1DC57 /* Mistyswap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31605257FECA926E19DA5FE22AD21A19 /* Mistyswap.swift */; }; + C200F517F66942082B51D685C7AED97B /* DotLottieManifest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE620BD390F7CB15B9DBA96746CF734E /* DotLottieManifest.swift */; }; + C21D3C160D4B3839A1A4EB21719027D1 /* PreCompLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 891552679E5471B7131902B00D091B27 /* PreCompLayer.swift */; }; + C270509A7DA5BCDC706A65F6AFB3FDBA /* AnyInfiniteIterator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 326B0C5C9DDAD99619681B848BDD0E4C /* AnyInfiniteIterator.swift */; }; + C2B19D822AD8AFFD180681B067205F89 /* Bip39Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAAC9539A50CDCA088C9FA7B190FE974 /* Bip39Utils.swift */; }; + C2E9130E36998E6F875BE4544477155D /* CdsTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFBFFB1D9198403A00FEE103B5CF4A00 /* CdsTypes.swift */; }; + C31E537A8C8F798552066D5FC09A012C /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88CBE348CB9062EF82EB7F9512AA1D58 /* Logging.swift */; }; + C3536497D36F420AC8C136483E958A86 /* SingleOutboundMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B469265EBCFE82A4F75DEBD63EF64885 /* SingleOutboundMessage.swift */; }; + C3B978BB69ABEE9E9B6F7918D124F148 /* DDContextFilterLogFormatter+Deprecated.m in Sources */ = {isa = PBXBuildFile; fileRef = 7966E6D26A8D7F146FC3341269C08BC6 /* DDContextFilterLogFormatter+Deprecated.m */; }; + C3C1F8B72DB4A3A831B452E672CDB28E /* AccountKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07882323A43808732C9E6BE7CAD6D5E5 /* AccountKey.swift */; }; + C3C6E62F0F9378B4B294CEA07F45F43F /* TextFormatDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D50318E8F4E835F9C010635DCB177455 /* TextFormatDecodingOptions.swift */; }; + C3DC744BBF2B315F4E34D59984BD1045 /* Data32.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD5478322D831FC524486B7CEEB4DFF1 /* Data32.swift */; }; + C43F8F05D078D86C427F1F3BC08099E4 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C7B5E33FD91A0B9A739ED8C03AE478AB /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C4858802987C105542F93C7EBC5FBBCD /* SQLFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 067D1D858C4E37C1B76DF2FD9BAE6FCA /* SQLFunctions.swift */; }; + C4A3AC11377BAC0AFE3FF8D87A619FBE /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = B41061F25737E6F01E74C98BB4917872 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C5207030292B693E69892F4D5B95D4EB /* CustomRedactingStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21B795761A689DAC9051777DA35AC311 /* CustomRedactingStringConvertible.swift */; }; + C5573CF8B42D457B9D1958BCD6958E49 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 08D5EF09CBD389542CA955829EDEC8F4 /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C57136AFA6EB43959BF5F8A670C8C0CB /* CombinedShapeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7F703E5CE8A149CD7FB4DA544FEFF18 /* CombinedShapeAnimation.swift */; }; + C5FE6F91DE970CE6CD18C84E694D200F /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = AE60393C99CDDC652855F130C17F3FAF /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C656CFA59ECED597CFEE16DB3058F3C6 /* Google_Protobuf_NullValue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0578582B075B18B4A6437995319E0CE3 /* Google_Protobuf_NullValue+Extensions.swift */; }; + C66A65A49EF7614B11D3B7D6384FD189 /* CiphertextMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 050505258D8C05DA5D124B6264A7FD53 /* CiphertextMessage.swift */; }; + C695D39E62906AF516C078E37710AD4C /* NSData.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2514648C94A4C64AD5954E11126C19F /* NSData.swift */; }; + C69C2D5FAA6F164E9BBD63602D5023D4 /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 971FFAF57574B7F49FCB50CF04C7EB51 /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C6B74EDDCD139640B4E3280E585D2DDA /* FogUntrustedTxOutConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E915AD227CDFED0C108D77E4CC7CD43 /* FogUntrustedTxOutConnection.swift */; }; + C6BE9FAD31106F2077C1BD08627F728F /* RowAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C45A0898DD66AC827A939E0C681457 /* RowAdapter.swift */; }; + C6F133C0D675EEFF499A2A3A5EB064B9 /* Username.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E5D72A15FEC8C3E2BF6DAAF39484E0F /* Username.swift */; }; + C6F5679AF1C80A282E4D7C21F9EC515D /* Google_Protobuf_Any+Registry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A363505A152DFD6D51066F52B604DB3 /* Google_Protobuf_Any+Registry.swift */; }; + C78B1B0D84F6FF64E890AD3C2FF768AB /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A10DA63CAFD500C1041A92D780E12E98 /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C79FAB7AFA701F6015A83C3D78D36BAE /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 142CD78771B5018FE3B292C7242AA2D6 /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C7A9B16D75ED64D2D209C19DC0B7AB3C /* DatabaseMigrator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F8E7463D2914F8E9AD2BF07CF0BDA9D /* DatabaseMigrator.swift */; }; + C7AEB014514F620F8663962967977292 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 1EC4BD29EF8F93C10A35362D45D35BC8 /* PrivacyInfo.xcprivacy */; }; + C7C83458826E47714DE8D879D5CB0A00 /* ItemsExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70276C8380A767D291247FF7E4A57EB0 /* ItemsExtension.swift */; }; + C7D06B3CB472D95D8914053D5FCF9858 /* NodePropertyMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD5AA989C60AC3B9DC22ABBF3F402E46 /* NodePropertyMap.swift */; }; + C7E01903CA8E98E25C107370F98C78E9 /* DropShadowStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED746EB0201154210E175FABC0B31194 /* DropShadowStyle.swift */; }; + C864C9AC3EF7C20BB41FA4B20BE222D6 /* Data16.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C4A77B78381D33AB882A0D4E4E141AC /* Data16.swift */; }; + C86E13CB61EE1AC43904D6026DF1E073 /* Result+Throws.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39D7D3EEA60E7471D053A99AE4EA25B2 /* Result+Throws.swift */; }; + C8CF59D0639FB4AA4852E56A0D886118 /* DataConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 822A50916DD1E3379FD9D02C05B56D9A /* DataConvertible.swift */; }; + C8F52D65E1AA049737DF1EEC18CDFAAC /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E1AE644564849A98FE40086E0AFF08F /* SDAnimatedImageRep.m */; }; + C9270CE4FB4CD105ECE8EF14A49AAC29 /* SDCallbackQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = D42747573846699D54487BBFC9D0E855 /* SDCallbackQueue.m */; }; + C9364317B06845707667D51E4BAABB9F /* FogResolverManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A7BFEBF117D278DC431C8BBFB7EE84B /* FogResolverManager.swift */; }; + C93C7130A16418B592F239FCB35813DD /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = CE6328590C0969C8494C9E4BA9D67790 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9614D9992DCB305B8ACE7059EE647D9 /* IoProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0E835090F3730CAD6F40319ADA53E57 /* IoProtocols.swift */; }; + C96BD6A227DEDAD9DA0B97496A30E431 /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A35F9FD6B5432E3ED876BCEEB68E8493 /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C9E96CA472C70884DC72973EA2A24D28 /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 61F6B61F9A9C5B42725A9FDBF0828E2C /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CA3E8C5781A6FC21160F1861712B1337 /* Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F114009E617B09C353A526D5BFFD9086 /* Decoder.swift */; }; + CA51CA69EAD186FA1CCC17AC07DA942D /* SQLSubquery.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9913FD9195ABF2520D8B7D281E27F37F /* SQLSubquery.swift */; }; + CAA945F369A7870B904D4313DE05FF8B /* SwiftProtobuf-SwiftProtobuf in Resources */ = {isa = PBXBuildFile; fileRef = 38DFD12C0DE83AD51C78858605BBA299 /* SwiftProtobuf-SwiftProtobuf */; }; + CAD06CA4BAB17182B42D2C250AF933C6 /* TxOutSelectionStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0610286F19ACD25C3D96FDDFE2C6332C /* TxOutSelectionStrategy.swift */; }; + CAD2B30F133F2C994C79073FAD94FF74 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B5CE8A09489532DDA67B037FE154AB3C /* SDAnimatedImageView+WebCache.m */; }; + CAF9EE6F619BABBE37AB04CB5B85944E /* MistyswapUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59C78D54AA4CBAF1FA5E0377894A5CC1 /* MistyswapUrl.swift */; }; + CB8CE40D274082A4BDA94E414EC68579 /* ComparableBackup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9007853A29806B3046DA1B76F8C81CBB /* ComparableBackup.swift */; }; + CB900CF5DA9EBAAF62123328A804EE0E /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B7FCCE0CA3FD0EDD42E5DCE16745DCF /* demux.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CBFF19118545806A77550B6FB3844594 /* LottieAnimationViewInitializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB68DAEAE8317495EADB4215E645D41C /* LottieAnimationViewInitializers.swift */; }; + CC0F2957EEBC2AAD57B33BC1FEA94CC3 /* NSNull.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8818BC95C8D3EADC20518DBB2968CEDE /* NSNull.swift */; }; + CC13BBBD65D6BAE3B51BDE0B602B36F6 /* LibMobileCoin-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 30A93BD650E581E31B8AEB892EB1C5FB /* LibMobileCoin-dummy.m */; }; + CC424ADF602A30B7F3B82E627AF74CF0 /* AnyValueContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D61362664F2CC1BC40E58CC08F9BD2CE /* AnyValueContainer.swift */; }; + CC57C01DFB7E1717CF4F96B20028DCF9 /* FogReportManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8926376ABB10F7580B6AD1B734FCAEE3 /* FogReportManager.swift */; }; + CC6D0994D83379B2EA31B343985CB9FA /* FetchableRecord+Decodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7A1C23089192F39C4C40AD3522E9AB9 /* FetchableRecord+Decodable.swift */; }; CC98CA8B6B9C76BCE6EC98CDDEA4E179 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 935E7E74E29525D520B664F486863C5C /* CoreGraphics.framework */; }; - CCF264841C879B5D46ECAB09D522C329 /* ReceiptCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93201D6CA11ED94F74D7C28C1F96EE6E /* ReceiptCredentialPresentation.swift */; }; - CD3A671E02B18B75800DD36D59EE36EB /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FF450EAF1BC010D6AF9D59FB13118A90 /* SDImageCache.m */; }; - CDD47B897BD04A0EC629F0A492D4069B /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = A538DACB6C5A23CCE098BCA87264B8EC /* Group.swift */; }; - CE1C6436D730EB8A931F9AE2DDD0E451 /* ZKGroupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13A1D2466965ADBDAE0F545C4C742DC5 /* ZKGroupTests.swift */; }; - CE514C49CCDC5C20AAB8B6AF3E0CB1BC /* TransactionSubmitter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54D61C04B1AC2D284C1472704D0F2390 /* TransactionSubmitter.swift */; }; - CE7BC8DC51E5E1F3FF82D176853DF8E9 /* SealedSenderCertificates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06C341560DDFA2C93B9EA53D7D937A7C /* SealedSenderCertificates.swift */; }; - CEBD344CA94912C229D1DD2AA542EF88 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD6C402721A0133A4FC052D35D00ECE3 /* AnimationCacheProvider.swift */; }; - CECD2583CD3F2DB6F73D1DCA1C88C7C9 /* DotLottieUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CFCA0EEBACF548287C107E547D6CA85 /* DotLottieUtils.swift */; }; - CEF17938CDDF04739DA794194AC3E523 /* SessionRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44EC4EE2F5B228A1C80A34C81AE6EF28 /* SessionRecord.swift */; }; - CF384A60CB167A66405B187C22873C3E /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 173D383251333E7AC17122F230079EA0 /* SDImageAPNGCoder.m */; }; - CF6749D775A204D509BE57340BDED519 /* FFI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FCEED50AF7C286C611009C8AEE15CA /* FFI.swift */; }; - CFB2367773383305F5908C1D7DA78635 /* RandomUrlLoadBalancer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5589D1FF6DC34427D22202DB7AB8F2C9 /* RandomUrlLoadBalancer.swift */; }; - CFCDDC2C84DF6B2C6BB4B32A2CB10F13 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9E1267EAE423783E0F93A3A1A135599 /* TextDocument.swift */; }; - D019777F0F148D991B4DB8FA30731B7F /* MobileCoin-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 377DC50CD381F3FCC83031B9822D193C /* MobileCoin-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D024F2E5C4A8744438E6EC510B30E207 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 867DF8FB515E788F23768274C7E4CAB4 /* PrivacyInfo.xcprivacy */; }; - D02B047733DB8B9B3C3DD1A31C2EB921 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 5940B19BD6A72A96321781ED92146193 /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D0370E990230353F26B85E0A78D3E538 /* AccountKey+Mnemonic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A59EF6753A3F5828411CD7F6AE0B169 /* AccountKey+Mnemonic.swift */; }; - D04DCD92BB7D34707229A2AB58EB8B5E /* AttestedHttpCallable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 222A50F3A736A18E7043C8437910DC1B /* AttestedHttpCallable.swift */; }; - D07400BDC95AAC4D6F9CA9A9A2319FCD /* CStructWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = B39B9F58B91FF3BC6FAD819BB7421297 /* CStructWrapper.swift */; }; - D11441E770A7881DA662420D0C2736AF /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 927B762318FFDED3F9639F305CC0F18E /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D186F7966006A4DF1C99969CC4BD5B9F /* CALayer+addAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF1150E0C91C00EE0C598DC56279BBBE /* CALayer+addAnimation.swift */; }; - D1A3CCC359A1FC8CCE5F8227B7F9C7AA /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA54BAE1CA3223B97C4107E21565881F /* NodeProperty.swift */; }; - D1B87736B4934C43F69572E765D122B0 /* HTTPUnaryCall.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F9AA8EBA79F7B3577EB8D6BB0B63948 /* HTTPUnaryCall.swift */; }; - D1C22FFCA83E57794519751A226AAF1A /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = F42420206681A28AF5B4576F79693B47 /* SDWebImageCacheSerializer.m */; }; + CD01BC3BA29F79E597A06E131E9FFFEC /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 921EC6F5539364AA7EFD8D4717A2F6AA /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD3A671E02B18B75800DD36D59EE36EB /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F432113344D1F99A4C48C38C0F2BFB0 /* SDImageCache.m */; }; + CD6174D8D10BF0A3E4527497CE6EBB22 /* SgxTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FFD2BC67585B8C01C20757AF404AA8D /* SgxTests.swift */; }; + CD61AA3104E9AFDB075DFB97F64687A5 /* Kdf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3309F9AC65CDD3E540F940DDF8292219 /* Kdf.swift */; }; + CDAB81F027358085128244446905DEDA /* CustomJSONCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CEAEA8F0689876ACE3B725D6B14FDEE /* CustomJSONCodable.swift */; }; + CDD47B897BD04A0EC629F0A492D4069B /* Group.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EA083B8231DA9604598B79BC43B54BF /* Group.swift */; }; + CDEA1D1CA36B6523BFA0C3DEF744ED74 /* ProfileKeyCredentialRequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7BCC27232F7FB55C7EB8693DA958C9C /* ProfileKeyCredentialRequestContext.swift */; }; + CDED6F8CAC072809F382C4C328A8A81F /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 5FDD27BBC4E5DDDAB72E8F4DC153B0FE /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CE432014CE0D3C43D84FD3EE6C490228 /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D1268E4136E078B1760B875F6373C24A /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CE514C49CCDC5C20AAB8B6AF3E0CB1BC /* TransactionSubmitter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D467BFF545233A4306CF9AFC11AEE31 /* TransactionSubmitter.swift */; }; + CEBD344CA94912C229D1DD2AA542EF88 /* AnimationCacheProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF768171CDAF7BE862A6624ABA8FB40E /* AnimationCacheProvider.swift */; }; + CEC44AEEA8E2BB42DA6729B1EF593BD3 /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6E4EABFD4816690678F40AD0974174 /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CECD2583CD3F2DB6F73D1DCA1C88C7C9 /* DotLottieUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E45905BAB0FC0ADBAED5D0B5A272077 /* DotLottieUtils.swift */; }; + CF384A60CB167A66405B187C22873C3E /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CB5D64755C0E30D139219D9F17B0C2C /* SDImageAPNGCoder.m */; }; + CF6749D775A204D509BE57340BDED519 /* FFI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 084CC729AA3DF5EACE4D630AAD69ED3D /* FFI.swift */; }; + CFB2367773383305F5908C1D7DA78635 /* RandomUrlLoadBalancer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 408F844FBFA66ACC48FAE828D6F1215A /* RandomUrlLoadBalancer.swift */; }; + CFCDDC2C84DF6B2C6BB4B32A2CB10F13 /* TextDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40EBC646256AF44CB0D7323B920F5D45 /* TextDocument.swift */; }; + D019777F0F148D991B4DB8FA30731B7F /* MobileCoin-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AE5145B9B622BCB46DAA43AF395D851 /* MobileCoin-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D0370E990230353F26B85E0A78D3E538 /* AccountKey+Mnemonic.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0187659B071D78D90556E0318522EB4 /* AccountKey+Mnemonic.swift */; }; + D04DCD92BB7D34707229A2AB58EB8B5E /* AttestedHttpCallable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A83D2E82DC8C19D9194CEFB5720D5CEA /* AttestedHttpCallable.swift */; }; + D07400BDC95AAC4D6F9CA9A9A2319FCD /* CStructWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A75F82FB550DD2A68A3F6A856483F1A /* CStructWrapper.swift */; }; + D0AFBA7431DA31729DE5EC4E02DBD6F5 /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 41A4834A63AA0BE7E221E7B852280D43 /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D12637A3459A88DED80EC2AB796B5F45 /* empty.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = DED60668CA4D5E787471B27E5BC06058 /* empty.pb.swift */; }; + D186F7966006A4DF1C99969CC4BD5B9F /* CALayer+addAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A68BF019197D7228AFD696F49034760 /* CALayer+addAnimation.swift */; }; + D193039E095FFE5BCF95B74D3C89EA7A /* CallLinkSecretParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BB48F888F94B98292FA3A0DF0BB8771 /* CallLinkSecretParams.swift */; }; + D1A3CCC359A1FC8CCE5F8227B7F9C7AA /* NodeProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 096874871755AB1EEFC3E5FD0069F776 /* NodeProperty.swift */; }; + D1AE79725DF8534E6FB8C91E8BD9B2F6 /* BackupAuthCredentialRequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AB87E5C6E50C461EFFD05AE1C981BBB /* BackupAuthCredentialRequestContext.swift */; }; + D1B87736B4934C43F69572E765D122B0 /* HTTPUnaryCall.swift in Sources */ = {isa = PBXBuildFile; fileRef = 721480C214A4742B8BE989ABA98D02D2 /* HTTPUnaryCall.swift */; }; + D1C22FFCA83E57794519751A226AAF1A /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = C979C9CE07F712CC2CE8C23B22091FDB /* SDWebImageCacheSerializer.m */; }; D1E5E2DC7853DE8FA176BEE6FE3C790A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - D1E9828E445731650538E33555C45406 /* RemoveDuplicates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 015FC1864E75F3EB8A5E41D37709545E /* RemoveDuplicates.swift */; }; - D1F652B0DA1255D7B9EA2CC76DDD8056 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 7D9F37E9CCE906FB8EBD0B22246448D7 /* PrivacyInfo.xcprivacy */; }; - D21315579A5A715D0C8D50F011A773C3 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F59FC911C45A9C47668F2E2B319EBCA /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D248A43FB6E65EEF35331CE3DFB6051F /* PreKeyRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25B4AAC0DD5280DE01952832290662B1 /* PreKeyRecord.swift */; }; + D1E9828E445731650538E33555C45406 /* RemoveDuplicates.swift in Sources */ = {isa = PBXBuildFile; fileRef = D05A5AA1ADF37A2D1509E5544C5715CD /* RemoveDuplicates.swift */; }; + D1EA43B50E953AD65165D72EF1563C8E /* Services.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6BD21FC3774A5BA6753AAD3E38365BB /* Services.swift */; }; + D1F0C2D73F6646D8E2B2E5CC5655029E /* Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2816BA637B2E96740CC27A98CC5EBBD /* Enum.swift */; }; + D21315579A5A715D0C8D50F011A773C3 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = BA55A366490490DCC19CA5140F6720EB /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; D25A97C8C770CB098774C41083AD632D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - D2967AF3E755CF4A28AD7F007BC3D35E /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 81213C8BBDCE23B178CA4D2786771AAB /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D2C6B0B3E35243D220FB6A635E5B1095 /* ForgetOfframp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B212A89C6225593EAA1DF55BEC854F2 /* ForgetOfframp.swift */; }; - D2CE784ABE4CD018DD3C52B48BE385C2 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A66A67B8BAA7119F0476B0BFD2ECAD3 /* GradientFill.swift */; }; - D2D28E15A802CF4A65F3C07BAEC15DE3 /* Platform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FB0E857C4FDA136EB2D1F5886A1918D /* Platform.swift */; }; - D2EAD929713A0D776B57994EF193779A /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF2A0294BA328E34166E8AEB3F751CEC /* ShapeCompositionLayer.swift */; }; - D2F5E5C9511C3B6D6664D490F107A614 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568866C161C628B3A09E2EAD9C46C356 /* Font.swift */; }; - D309AA7BBE3DDAFCE3072204880A6BC1 /* SQLRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA2FD9F6E1E6F523B6767A7569B571A4 /* SQLRequest.swift */; }; - D346737F70B0621DDE17401641BE7732 /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 8CF2D41023B723FD378B5A491CCD16FE /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D346EFCFFFCCEFD622840DACC91AE7A8 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D086FAD1D81E0B7A1D0EDB4C9FA2741 /* ShapeRenderLayer.swift */; }; - D35943784194AA587C83BD46ED7D40C4 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E6287577E116FA4D0D898531DEAAE46 /* Vectors.swift */; }; - D37B9816B460961DE02C6D065E9FA7CB /* BackupAuthCredentialRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB11BCB0616CD014E4CE69FF8A790232 /* BackupAuthCredentialRequest.swift */; }; - D3967624491DF98C09A89E702976E2A3 /* watcher.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F87C1DDB465473FB9379A40E4CC7E2 /* watcher.pb.swift */; }; - D3CB3EA8DB3F83F4F79A101875ECCCCA /* BehaviorsConfigurableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF52B0E0790DCDB748F6D4A95882C7D7 /* BehaviorsConfigurableView.swift */; }; - D3D3E632C88F29A2F4E252BEA2D69FC7 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CE5155E532B835D42432CAF240AB4C /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3FB21861D31C49FDA42290536F23776 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A5315AB3F9DF760F6FE99B7CBBB5C74 /* PrecompAsset.swift */; }; - D42D50D83A735BC27E3BB95A1FB966CE /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 08D6AD069E77D5B1560130AEE61119D9 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D44EE4751F87D4B921FA6F21F4F76B01 /* NBPhoneMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 676CAFE8DDF0B2314A37F88AE6CCA526 /* NBPhoneMetaData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4BAB7FC2808182A105CA9C545F0767A /* ArbitraryConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D04B744DD067309A0EEA0C7ABF5396 /* ArbitraryConnection.swift */; }; - D4F0770BBF41952FC81E78A5926D604B /* TextAlignmentConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E6166D5A5DC0F401F6CB7C1EED4339 /* TextAlignmentConstraint.swift */; }; - D567194D7CDEEA5C1DD8D9CBE1A0796C /* AuthCredentialWithPniResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5194378DFCDCC601D096499A28B1A7CC /* AuthCredentialWithPniResponse.swift */; }; - D5739E2B23883550399F42DEEB69D4AB /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4336801C247E950DD6D4323D8F44D9AA /* ImageLayerModel.swift */; }; - D5A3763EED718060A54A1FD5CEA9CD4E /* sharpyuv_gamma.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B5B112E9D45368B2BAD8BFD77C35A0B /* sharpyuv_gamma.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D5A531AE93FDD3E7DF722DB33E397172 /* DestinationMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEB3D61920BFB580710ADBA5DAA4ECA /* DestinationMemoUtils.swift */; }; - D5CE1678F90BE93DA714B40DBDEAF60D /* Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CB0D34C77963DE77CBDE16573D55A13 /* Migration.swift */; }; - D5E88253490A9EDFD1DE741A6454B3B2 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A1504D330EA61D1DFE4BE16B717280B6 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; - D5EFE69DC26FC472403ABFCF416445E0 /* DDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 059051C3D88641FC79D2FEEB0C150E0C /* DDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5F98699947360280995AAEBF5BF4236 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = E1A4828B8CD3EC307F9497DEE1026D04 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5FBA5A61FF4A8CC1BD0FD882683A4BB /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = 525439455821EC6252520DAFDFE5D92A /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D61228B419CF416BA7DE2F183746402A /* HTTPMethodDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 230D9567C8DFFBC7FA449B4E50E89E77 /* HTTPMethodDescriptor.swift */; }; - D6249B46ADEEF0C2EDE949FA859B5AA1 /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = D3472AEAEF7E1A1CAC0947E39F48619A /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D639B6AB6D37971939DA6F7555051B7D /* Tracking+Adaptive.swift in Sources */ = {isa = PBXBuildFile; fileRef = A58D8D4B901173A2C3AC88B8833E6073 /* Tracking+Adaptive.swift */; }; - D6A98FE6A46F37EB42EA1131FB593606 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A5F07C698120ED7167A7715907A8115 /* CGFloatExtensions.swift */; }; - D6B136145CB6E5780F3C2C3C1DBD0D60 /* DidEndDisplayingProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEB54EF920D1341048D58DAC7C7E9CB3 /* DidEndDisplayingProviding.swift */; }; - D6B6DC64D1152527C57765EC88778019 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = F3E6FC87751B6693CCF998F240AE1573 /* NSData+ImageContentType.m */; }; - D6C90666FAFCC256E98DA03190C31FF2 /* transaction.h in Headers */ = {isa = PBXBuildFile; fileRef = C7A0E836C09E79F00040B8E3CD218149 /* transaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D7333FB32FC57B2B51C866A60A33C2E1 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = E3C41EBF8FB0C1C1C8ADE382F02C7C61 /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D738A0D2E9054F27127AB239BF0EC534 /* TableRecord+QueryInterfaceRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31ECEEF4FF4642DE1C29C040977309F6 /* TableRecord+QueryInterfaceRequest.swift */; }; - D73EAC43C07FFF50E94777892DAB3D22 /* FogRngKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 429C2704A99788F80A3C83349BBF9E9B /* FogRngKey.swift */; }; - D75D416743AACF1A5DEABEFECB0192C1 /* UnitBezier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53492F265D5FCB4702B88D297E72FA91 /* UnitBezier.swift */; }; - D7FFC02A347A8C0F6F9DEDCCB1F54B36 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 038ED9A363CCCA26A84BC8D283BF9781 /* PathNode.swift */; }; - D8076EC2DA0304391897797027B42E50 /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = F36F47F313F777006FC684D854AB3CAD /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D82342C39F281CE622FB2FA1BDD27442 /* BytecodeReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76B8D18F360892D5183F27CB3A7CAC26 /* BytecodeReader.swift */; }; - D825F196A46BEAD9DF82402F9A81440C /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 817D8E22444B48DBD079CE0F3D9D38C4 /* PathOutputNode.swift */; }; + D2967AF3E755CF4A28AD7F007BC3D35E /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ABD9D79C49A39765623BDBBC54F668F /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D2C6B0B3E35243D220FB6A635E5B1095 /* ForgetOfframp.swift in Sources */ = {isa = PBXBuildFile; fileRef = F76A89761376B2039DBAFE8E9EDA2D1D /* ForgetOfframp.swift */; }; + D2CE784ABE4CD018DD3C52B48BE385C2 /* GradientFill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079F1FC7F0F41D07BC072913CA5FFC9F /* GradientFill.swift */; }; + D2D28E15A802CF4A65F3C07BAEC15DE3 /* Platform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27289EFE816E61F6A340832EE754E081 /* Platform.swift */; }; + D2EAD929713A0D776B57994EF193779A /* ShapeCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C323B99E20D7E7412301C8A4928F4738 /* ShapeCompositionLayer.swift */; }; + D2F5E5C9511C3B6D6664D490F107A614 /* Font.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C96E563BBF2471477F293010304EB7C /* Font.swift */; }; + D309AA7BBE3DDAFCE3072204880A6BC1 /* SQLRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DFCF712624F5173EE900F728657C8B9 /* SQLRequest.swift */; }; + D346EFCFFFCCEFD622840DACC91AE7A8 /* ShapeRenderLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D92CBF9819313EE2A64A0928DF422469 /* ShapeRenderLayer.swift */; }; + D35943784194AA587C83BD46ED7D40C4 /* Vectors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04D40CD6E471822B8F28D6EEC3F0A339 /* Vectors.swift */; }; + D3967624491DF98C09A89E702976E2A3 /* watcher.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F0CCA00F97D7CB4989CC7DFA9EB1A4E /* watcher.pb.swift */; }; + D3CB3EA8DB3F83F4F79A101875ECCCCA /* BehaviorsConfigurableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9DEC4C162F7C15DC297F85C76540EA6 /* BehaviorsConfigurableView.swift */; }; + D3D3E632C88F29A2F4E252BEA2D69FC7 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = CB3C6D5F85F208799D60AB5DCD92B442 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D3DA666D828D4D811658EBAFAFE2AD82 /* SwiftProtobufContiguousBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2835E2A4DE54F072D2AF68393AB1746B /* SwiftProtobufContiguousBytes.swift */; }; + D3FB21861D31C49FDA42290536F23776 /* PrecompAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = B11702FBEAE072B7DBCB7837D26B107E /* PrecompAsset.swift */; }; + D42D50D83A735BC27E3BB95A1FB966CE /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9578F3BB5FC8D5CBB91698BD196D6B4F /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D43EA5466FE2571AFD0528364D18D9E6 /* CreateCallLinkCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EDF1695C050DE9E4FCF35852F02C1AC /* CreateCallLinkCredential.swift */; }; + D44EE4751F87D4B921FA6F21F4F76B01 /* NBPhoneMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = E051D1B0C5DE89AF4183701405476FDD /* NBPhoneMetaData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D4BAB7FC2808182A105CA9C545F0767A /* ArbitraryConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC7C88169DBBA97B5E655A3337892C60 /* ArbitraryConnection.swift */; }; + D4F0770BBF41952FC81E78A5926D604B /* TextAlignmentConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = B347ECDDCD335F0332B6967EA09DA30B /* TextAlignmentConstraint.swift */; }; + D565BEDAA08BD1EA2D68E00763FEAA0B /* type.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67A73AA0EFC9194EBE9F31BB06B2C09B /* type.pb.swift */; }; + D5739E2B23883550399F42DEEB69D4AB /* ImageLayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9078BD1C61E26054303E5114A7ACF8AF /* ImageLayerModel.swift */; }; + D5A531AE93FDD3E7DF722DB33E397172 /* DestinationMemoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB7D9345A006BCA00A887FC47624932C /* DestinationMemoUtils.swift */; }; + D5CE1678F90BE93DA714B40DBDEAF60D /* Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D49968311A07D19B3374BF3F810C8A1 /* Migration.swift */; }; + D5E88253490A9EDFD1DE741A6454B3B2 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C0DF0DC15C448BA7E96BBB1C917ECF4A /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D5E989A80A9AEFE20A67CC29A92F5BFF /* JSONDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F2391E1E558FACBD963B1964D9F7BA0 /* JSONDecoder.swift */; }; + D5EFE69DC26FC472403ABFCF416445E0 /* DDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 64947ED62D81D60D89A2DE10F39171F5 /* DDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D5F98699947360280995AAEBF5BF4236 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = CCA7F5A6F421DF1D7628FF70EAC74BD1 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D61228B419CF416BA7DE2F183746402A /* HTTPMethodDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB00C24381E887F6754E456950D09735 /* HTTPMethodDescriptor.swift */; }; + D639B6AB6D37971939DA6F7555051B7D /* Tracking+Adaptive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2817DD08F6AB11FFB8C850C2373ABCC4 /* Tracking+Adaptive.swift */; }; + D6A98FE6A46F37EB42EA1131FB593606 /* CGFloatExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87977EA2F9B37FC9CC4EF3406B60BBF0 /* CGFloatExtensions.swift */; }; + D6B136145CB6E5780F3C2C3C1DBD0D60 /* DidEndDisplayingProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 664AEAE333E1D32FBB6432DE9371E63D /* DidEndDisplayingProviding.swift */; }; + D6B6DC64D1152527C57765EC88778019 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 67A5D0FD0C0880B58ED4CF6E3669D3B4 /* NSData+ImageContentType.m */; }; + D6C90666FAFCC256E98DA03190C31FF2 /* transaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 99D1E705AF4BA6B058E5DB2DE1D129AB /* transaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D738A0D2E9054F27127AB239BF0EC534 /* TableRecord+QueryInterfaceRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C321836030A348C5AEDA47C625708773 /* TableRecord+QueryInterfaceRequest.swift */; }; + D73EAC43C07FFF50E94777892DAB3D22 /* FogRngKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = B12874BF129E7DA341B0E89C8A029287 /* FogRngKey.swift */; }; + D75D416743AACF1A5DEABEFECB0192C1 /* UnitBezier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EF9408ADDAB3C641E5B456BD60CC331 /* UnitBezier.swift */; }; + D7FFC02A347A8C0F6F9DEDCCB1F54B36 /* PathNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0597CD3C6DE07C447725D7A63C21F5DC /* PathNode.swift */; }; + D825F196A46BEAD9DF82402F9A81440C /* PathOutputNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B79D9D1DAF38FBF1A00B7C430C9BEF87 /* PathOutputNode.swift */; }; D83BA3CBF81A1601C18D9BA1D8065D07 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; D849CCCCF3477877F1C86E12481188E3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - D85B9906A5EA64319E7DEE3A8F1E8564 /* PossibleTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2D4C882A787195AB16E83D2AA1453C6 /* PossibleTransaction.swift */; }; - D8B51E9089EF09D2BC1064DC58C3AAED /* CALayer+setupLayerHierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D558FBD39092EC62DEBF42127A026254 /* CALayer+setupLayerHierarchy.swift */; }; - D8D1DB67F1DD6E3C7AF8CE72068F707B /* DotLottieFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D64EB452E652BEACB14AE56678D011 /* DotLottieFile.swift */; }; - D91C9639128CD272E5064DA1AC97B6E3 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 20EFD3D5723E7A249E50C26CC30BCFC5 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D92C546C9A3CA9FE3513BC7A82F60D41 /* Row.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25C4850BC644D94FA59D9B91CA038DFD /* Row.swift */; }; - D9371286349A5B359FBED31FB338E69D /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 69DD65239F1150326DD3D191B6BBD7A5 /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D95DB4DC14CE1DA746C38D20BD9446D2 /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = BC07CCD250D3EA2C0A281433C6683987 /* DDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D9927D5E794087BBE972582EB4ACE4FD /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = E99D89D833B2D53C40F2672C086B6377 /* UIColor+SDHexString.m */; }; - D9B1900782F646C6C1071FA84099BB1E /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = DAFEDE7FCFB1585E8392EA564D31AA71 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - DAA5B8B5972E5DE4CBC875CA3FE5CE1B /* BlurHashDecode.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC3E2E2CAB8D4B18D0075BB23BC6EC1A /* BlurHashDecode.swift */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - DAB5975E1968DEE548F44318C441CB4F /* SQLExpression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6016E0CF9099ACE96B3A91459E6A238D /* SQLExpression.swift */; }; - DB023D0BA22C1FFFD2C754B2819157AB /* StrokeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58E0309736ED9F5418580EBBA3915DE6 /* StrokeAnimation.swift */; }; - DB0EB39579E019DE5E9D652E2AC29C8B /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 399B6C1A9A061DF27239F2B313562D5F /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DB5BBDF7522600C1A506B30D1B2EE9EF /* TransportProtocol+CombinedSupportedProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FAF33B9AFE690383980DB42D38C3DA8 /* TransportProtocol+CombinedSupportedProtocols.swift */; }; - DB5E33E8E220063A21A70C77425606F0 /* AnimatedProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A74DC4D5F76A192FC0170CF9712089A /* AnimatedProviding.swift */; }; - DB62A809F9D3FBC43123646D709006FC /* ValueObservationScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07E53D50B81FE93061307B07458AF7EE /* ValueObservationScheduler.swift */; }; - DB8A64EC232148789C15AB638F06E3A4 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D8B290EF8E6262078D97A06DD3684BC /* SDImageIOAnimatedCoder.m */; }; - DB8EA36CC1DA35F20283F281710F59FD /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 487AD90682FB42E35DD6511618A1B94E /* NullCompositionLayer.swift */; }; - DBB2917B37F505FD50E520123EBBB26D /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 1E88767A3DFCE3959B08699BC7209047 /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DC0D0C3220084CFE5D22A402247433AF /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 9D94B7DDEDF1D7B56DD2A7D71F3493DC /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DC20D630FBF88B219F26DF4908CA84C8 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 528E6C42B3A6B8DD94BEE830AF0AB668 /* StrokeRenderer.swift */; }; - DC9B53F37FFB90F9F38B7839066E7907 /* attest.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7C1F9E655076E6B7D8DB2CE13781947 /* attest.pb.swift */; }; - DD0F27AE0EDE296A34666F4CFF13AE40 /* FeeLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C95253D2E064B13F5B69527A51B896D /* FeeLevel.swift */; }; - DD4356DC983788C5B7D09FB358CF9D33 /* KeyframeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18728E454F650227BF2DAF0EC1BC1DB7 /* KeyframeData.swift */; }; - DD7F0E714009FE7AE6A6A6DAF83F409C /* DatabaseValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D2E1DC81265C884ECD54CF12BF3B9EA /* DatabaseValue.swift */; }; - DD80B437CE21F31FC00928F03E4FD590 /* CGFloat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06070E65E57F5BAE1E7483EAC16CEDFB /* CGFloat.swift */; }; - DD8B4DCD6FB80BC8FF75D729CAAC99A8 /* TxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF9D983352535B706EBC1AA026DED845 /* TxOut.swift */; }; - DDA14EEA2F1B54F519EA31B67F330728 /* UIView+SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD2310BEBF8AFFA3B3A3052EE9381647 /* UIView+SwiftUIView.swift */; }; - DDF605EFBFC46DDCED74BF7238B6C212 /* JSONSerialization+Verification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8C341CFCE4981F6C5765F40244D82A /* JSONSerialization+Verification.swift */; }; - DE2CECACDEF85082D7739FB1434B2E1A /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 614FED5820958105B71F1D6E9138E321 /* ColorValueProvider.swift */; }; - DE2EB4E65B267BE6AC271CCD4C3D2296 /* SQLOrdering.swift in Sources */ = {isa = PBXBuildFile; fileRef = F786776A3892088F64BA471EAEE05336 /* SQLOrdering.swift */; }; - DE73CCABA0916B51F0AD908BE578924F /* IoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3399B639F952E7B2EB8EF31DF8C864B2 /* IoTests.swift */; }; - DE870EE51E73143B5C5BB8A19D24F1AF /* TxOutSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4252518A47F1814BCD2C18C912163CD4 /* TxOutSelector.swift */; }; - DED267627E82910BA8D2EFF2769D11A2 /* Image+Tinting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A0936DEC7F7D956FD9E318898E7BB44 /* Image+Tinting.swift */; }; - DF01A3104DF7936A9A612C5E4716DD10 /* UrlLoadBalancer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D48F60B53ED686C433F6B09929A0F229 /* UrlLoadBalancer.swift */; }; - DF474AC071F4010E5090497FD5224D39 /* Refinable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8437F325F4A8D74E0DF46809F9D159E4 /* Refinable.swift */; }; - DF62B39AB467314FB142E1FFFDB8CBAD /* KeyTransparencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 258FA5350BFAB7022E5BED831A2F27F7 /* KeyTransparencyTests.swift */; }; - DFE85024EF8EAD0469458DC2D104576A /* fog.h in Headers */ = {isa = PBXBuildFile; fileRef = C5C2C68462386B1CA7F73125B15E5E1B /* fog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0160C7EEAD41DBB22896818E21E13A4 /* CompatibilityTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2A16C5853B4AC866C7621E54789D4B5 /* CompatibilityTracker.swift */; }; - E0A272A39E416CA1A52471443A7402CA /* mistyswap_common.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE52214731282EB9A84DD6CE737A03CD /* mistyswap_common.pb.swift */; }; - E0A503B44846670D08FE983A57B8A2E2 /* TextFormatEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6061D22983129959CDE5D13C0677EC4A /* TextFormatEncoder.swift */; }; - E0D64E728A550155A0F1361953B16739 /* view.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = EED8826D7284BCD4AB84C00997B51923 /* view.http.swift */; }; - E0F32FDF737ACF6626DB1D5F00A80B57 /* Account+BalanceUpdater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B93DD5F82FBE3B6564D61227A082A8 /* Account+BalanceUpdater.swift */; }; - E14BDD01DC505BB2A56A9A55C9E33AB5 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C53DF2929FC19CF2C541B061BD88E6B /* Message.swift */; }; - E15DD49A1AE751C4466B3BB476244C70 /* CallManagerUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = E768D2ECEFFE69385B95639744BD4E14 /* CallManagerUtil.swift */; }; - E1A9F93A59005BC0401489FB05A72872 /* DictionaryInitializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B4309F626D58F4AE60F68D2D17C88BE /* DictionaryInitializable.swift */; }; - E1C0887967369B4310CBB0C9A5D73F42 /* AccountKey+RootEntropy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FF62B98D3F786B7EA92CE7C70C37454 /* AccountKey+RootEntropy.swift */; }; - E1C876B48C58613891CE7573ACC3D27D /* StatementColumnConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B5216471D71EB401F5E488A6BA25552 /* StatementColumnConvertible.swift */; }; - E1F975B0B04A186DBE7112442DD17B4A /* BinaryDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C1742844BC54E5D88B6E332494060D9 /* BinaryDecodingError.swift */; }; - E2516A3468765EF751F114E365EBE08B /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 4FC5E0D1D6F1126E1449563842F01240 /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E26EA4250B18343D96B0643C1C9C4887 /* CreateCallLinkCredentialRequestContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5F109DFE6FA4AF6147666C291CC22D7 /* CreateCallLinkCredentialRequestContext.swift */; }; - E28B91AE3EA7F0EE3A094F1D5CAB88FC /* MixinSelectionStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D752914CDD261B142BA1051CD59D8C7E /* MixinSelectionStrategy.swift */; }; - E29A49627638F0489A702F68BB451D9B /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 882D9B2C29AB2623BCC4C5BE79173BE2 /* FillNode.swift */; }; - E2D541FA8F79EDB19D185A6E5303AA6F /* Message+TextFormatAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE22B54EA426C6CB8D9B7569271AB09 /* Message+TextFormatAdditions.swift */; }; - E2DA951C7C0692605751FEBCF2623F55 /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 001D4CFA5AD7CD5722B7F219A39E6DCF /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E2F808D3CBB27F9E326F04E6F520A306 /* DDContextFilterLogFormatter+Deprecated.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C1ED9F2CF8537EC9D1AF2DC2F478AA3 /* DDContextFilterLogFormatter+Deprecated.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3024F4222C580510496BEEFFC33FFD6 /* UIView+WebCacheState.h in Headers */ = {isa = PBXBuildFile; fileRef = 464267D63AF18828339A7B00F9426436 /* UIView+WebCacheState.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E311B9EF20BF30D4B72BC313DD0CE34F /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8249079758B511051777D0B1816579E8 /* UIView+WebCacheOperation.m */; }; + D85B9906A5EA64319E7DEE3A8F1E8564 /* PossibleTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85194BCEF5D125E7B1932A1DC6128330 /* PossibleTransaction.swift */; }; + D8B51E9089EF09D2BC1064DC58C3AAED /* CALayer+setupLayerHierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0104B823BCFB9FDF4DC853F2FAEC3E4E /* CALayer+setupLayerHierarchy.swift */; }; + D8D1DB67F1DD6E3C7AF8CE72068F707B /* DotLottieFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15B6A88AC94961C59F6380AD4DDAA6A7 /* DotLottieFile.swift */; }; + D92C546C9A3CA9FE3513BC7A82F60D41 /* Row.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4505335865322B9655042E4E43E1BC21 /* Row.swift */; }; + D95DB4DC14CE1DA746C38D20BD9446D2 /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B47C1870339AF5B7562202959786D30 /* DDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D98FE2D22BCA59E1F4CAEBB55B823D0A /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 516BBFF5A752524AC18FA757237049A7 /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D9927D5E794087BBE972582EB4ACE4FD /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = EF37A8B942CAFFE25E878315FA03D2B2 /* UIColor+SDHexString.m */; }; + D9A029844618E6BC53713350C1816540 /* HsmEnclave.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CEF8D6DFF50B948A9E130359699DF25 /* HsmEnclave.swift */; }; + D9B1900782F646C6C1071FA84099BB1E /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 25CED3012C30FED7A17B3E3B75040A95 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D9B4CC7B1A50273091F9CFCDEECA9AF4 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D3C83F376A8EFCDCEB8D37ABA657224 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D9D332DB50D8AC0222CE82B88A44F01D /* AuthCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B80491BC1E7CACAAB860950424675030 /* AuthCredentialPresentation.swift */; }; + DA4736842481D5EA8455131E3BCD6C38 /* NativeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A394F5B44E5E32D14DFC05C70EBA69B /* NativeTests.swift */; }; + DAA5B8B5972E5DE4CBC875CA3FE5CE1B /* BlurHashDecode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CFD44B3C1A162CE41745770F5B7B816 /* BlurHashDecode.swift */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + DAB5975E1968DEE548F44318C441CB4F /* SQLExpression.swift in Sources */ = {isa = PBXBuildFile; fileRef = F30000E6B1FB0CDC9CC781880DDAA737 /* SQLExpression.swift */; }; + DB023D0BA22C1FFFD2C754B2819157AB /* StrokeAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE1871EE446C07134C2EE0D37F248435 /* StrokeAnimation.swift */; }; + DB5BBDF7522600C1A506B30D1B2EE9EF /* TransportProtocol+CombinedSupportedProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 214A6E3AC60F62026FB27D5F60C6C36A /* TransportProtocol+CombinedSupportedProtocols.swift */; }; + DB5E33E8E220063A21A70C77425606F0 /* AnimatedProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E0C7A3542C64975D87D0000B1894B70 /* AnimatedProviding.swift */; }; + DB62A809F9D3FBC43123646D709006FC /* ValueObservationScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6370670B9D227556E0AB0E77E1B0AE2 /* ValueObservationScheduler.swift */; }; + DB7E3E05EC6B3063A5099AAE590951DE /* GenericServerPublicParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5F7A4220C4B941D92EB5EFFC0BE99AE /* GenericServerPublicParams.swift */; }; + DB8A64EC232148789C15AB638F06E3A4 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 799CF03E88F278676FC8C4A1C8BC4E3F /* SDImageIOAnimatedCoder.m */; }; + DB8EA36CC1DA35F20283F281710F59FD /* NullCompositionLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8677CE4BCEB73CA5F2228B6F01E173A9 /* NullCompositionLayer.swift */; }; + DC20D630FBF88B219F26DF4908CA84C8 /* StrokeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E22441A62E47C98E9A1A125B446F62E3 /* StrokeRenderer.swift */; }; + DC54FA5E0CCB48875663DCA725432388 /* ExtensibleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 563661B05BB80C68CD445F064B79DD93 /* ExtensibleMessage.swift */; }; + DC9B53F37FFB90F9F38B7839066E7907 /* attest.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FBF01260A3991DB72D4605EB20409F4 /* attest.pb.swift */; }; + DD0F27AE0EDE296A34666F4CFF13AE40 /* FeeLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B41CBE39A68FDCA1E144AA8F7368687 /* FeeLevel.swift */; }; + DD286D238F8C2A6F35EC54C625646800 /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 353FCEC53BDE7607A35018368A2EBEAE /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DD4356DC983788C5B7D09FB358CF9D33 /* KeyframeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = A45067D826C26F53E940BB617A02D242 /* KeyframeData.swift */; }; + DD7E6AB2185D896C47D8A1FEE921C0C5 /* Google_Protobuf_Wrappers+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD38628E99B0CDD4A82CA337E21CC02C /* Google_Protobuf_Wrappers+Extensions.swift */; }; + DD7F0E714009FE7AE6A6A6DAF83F409C /* DatabaseValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 278D84187F63728D68ACC35745D0BE28 /* DatabaseValue.swift */; }; + DD80B437CE21F31FC00928F03E4FD590 /* CGFloat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76DCC3FF649569DF08D2A57CB3C95F5F /* CGFloat.swift */; }; + DD8B4DCD6FB80BC8FF75D729CAAC99A8 /* TxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79E3B8B200702E4948E1FC15CE67BBA9 /* TxOut.swift */; }; + DDA14EEA2F1B54F519EA31B67F330728 /* UIView+SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53FFDD8D18CC2DA87188ECE6D325BBBF /* UIView+SwiftUIView.swift */; }; + DDF605EFBFC46DDCED74BF7238B6C212 /* JSONSerialization+Verification.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3912FF607CF3F6960FA563E1F49E3D0 /* JSONSerialization+Verification.swift */; }; + DE2CECACDEF85082D7739FB1434B2E1A /* ColorValueProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B518CEDE6F4396ECB619EC8B2C5C34 /* ColorValueProvider.swift */; }; + DE2EB4E65B267BE6AC271CCD4C3D2296 /* SQLOrdering.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD31B206AC6A24F09332AF0E6F06734B /* SQLOrdering.swift */; }; + DE870EE51E73143B5C5BB8A19D24F1AF /* TxOutSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0BDAA820F0F9CB783C9BB42EBCDEBE /* TxOutSelector.swift */; }; + DED267627E82910BA8D2EFF2769D11A2 /* Image+Tinting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55C2927CFAE42489C35D2EC9CC4B5AA1 /* Image+Tinting.swift */; }; + DEECC12AEA76EAF652657BE5EBB11E47 /* timestamp.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6886E96E08B213CB4739DEB8168727C6 /* timestamp.pb.swift */; }; + DF01A3104DF7936A9A612C5E4716DD10 /* UrlLoadBalancer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4713AC871BFAFF17F8DC7B756354A68 /* UrlLoadBalancer.swift */; }; + DF474AC071F4010E5090497FD5224D39 /* Refinable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA0BB7567B77566C511FCA0D6BDB12BD /* Refinable.swift */; }; + DF60200FD8DF4685129E413BC76B89C6 /* BackupAuthCredentialPresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43DCBB90A2DB26DCDBC15BDA8E3C0C71 /* BackupAuthCredentialPresentation.swift */; }; + DFE85024EF8EAD0469458DC2D104576A /* fog.h in Headers */ = {isa = PBXBuildFile; fileRef = CB1CB9F019C22F04C4F61A6B90327E77 /* fog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E00C6425792C6B6699020693EF7CDDCE /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 97E69575D5E7789800DB4753F2840FF9 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E0160C7EEAD41DBB22896818E21E13A4 /* CompatibilityTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 989C46FFD9327637373B31D648927644 /* CompatibilityTracker.swift */; }; + E06E9B6F3357A3FAD0F8578B2BC84A46 /* NativeHandleOwner.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6BF99689C3843FAF5B285A8355C8C66 /* NativeHandleOwner.swift */; }; + E0A272A39E416CA1A52471443A7402CA /* mistyswap_common.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E7BD124AA8D212E5EFB38107027C5A2 /* mistyswap_common.pb.swift */; }; + E0D64E728A550155A0F1361953B16739 /* view.http.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD18103E584427D0737547DAB2AC3517 /* view.http.swift */; }; + E0ED1DF16686B19F6065BA2A69F0E89F /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 1D156D52F399F54FA02B6D75832FF7C8 /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E0F32FDF737ACF6626DB1D5F00A80B57 /* Account+BalanceUpdater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2477ED374ED6D0F4DED93A5CB9DAA946 /* Account+BalanceUpdater.swift */; }; + E13853FE5D1EBD0DF27515825C46F1B1 /* lossless_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = D57D00E47563C7DDAE12568A8F9CA727 /* lossless_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E15DD49A1AE751C4466B3BB476244C70 /* CallManagerUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2B45948D9D0A2B89464EE4F978B53A3 /* CallManagerUtil.swift */; }; + E1A9F93A59005BC0401489FB05A72872 /* DictionaryInitializable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFD29F5CA2DE5F984F35719A10941089 /* DictionaryInitializable.swift */; }; + E1C0887967369B4310CBB0C9A5D73F42 /* AccountKey+RootEntropy.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEA494E1383FB0DD8486C100C4C41E1F /* AccountKey+RootEntropy.swift */; }; + E1C876B48C58613891CE7573ACC3D27D /* StatementColumnConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = F201827520D594F6B5552908A22D8A16 /* StatementColumnConvertible.swift */; }; + E25D4D05AC4AD563CCE737189AB23F9D /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = D0915C41C3F474DAEDB34D03963F0BD1 /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E28B91AE3EA7F0EE3A094F1D5CAB88FC /* MixinSelectionStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF7F8312BC540D1F61862EE0A75DC66A /* MixinSelectionStrategy.swift */; }; + E29A49627638F0489A702F68BB451D9B /* FillNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5FAA09F056B4EC54F6738622A419E82 /* FillNode.swift */; }; + E2C0981BCE75BDD055EAADAF7F7DD5C4 /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 642516C2E455C88D3D06791B2965F449 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E2F808D3CBB27F9E326F04E6F520A306 /* DDContextFilterLogFormatter+Deprecated.h in Headers */ = {isa = PBXBuildFile; fileRef = 098830885F832C0746023023A48E9D07 /* DDContextFilterLogFormatter+Deprecated.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2FBFA2C4230558B3225BABCB6BD3462 /* ReceiptSerial.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16DEC2B160EC2DD1068FC8B040B9BF86 /* ReceiptSerial.swift */; }; + E3024F4222C580510496BEEFFC33FFD6 /* UIView+WebCacheState.h in Headers */ = {isa = PBXBuildFile; fileRef = 463264996636812048BC25F80D5C5E21 /* UIView+WebCacheState.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E311B9EF20BF30D4B72BC313DD0CE34F /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A95E0599A1EACF31B3C01C403D2683F4 /* UIView+WebCacheOperation.m */; }; E364E44CD3793FE60BE1383CF2380773 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - E3B7E9B52B6A32CD5EB3C4594C8D5E05 /* IndexChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4277C86E63C31C6E19F5CCC623C97C4F /* IndexChangeset.swift */; }; - E3C102A737ACA28E62536BA02293EA4A /* Entry+Serialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7B31DA76B6B23BCB79593177DC2FA0E /* Entry+Serialization.swift */; }; - E3C41440ED8E98339709E927D6478190 /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 993F40B3996C1EA1EF53303943A425B2 /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E41BE54ACE7F2A5F59816DDE5DBDE67F /* Pool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557537B3CC57B08D84C74462DE1D6BC3 /* Pool.swift */; }; - E43E9C939FF0B922624F17C8FA94EC02 /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5056382F40D8ED343654EF8DA3C50BA7 /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E46DE307AB253CF4E488471DA5689CF9 /* OpacityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6B9E8B7E107DF16F66102777791392C /* OpacityAnimation.swift */; }; - E4A2C76E0B60435E5F5838BD00227856 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = B74D9AF9B2CE3AB9C4AD405FDACCD8F2 /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E50EF1355514E3CD8A0C0DF3350CD363 /* LottieAnimationSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70D4F66EC7099A43DC59B7830BAE5DFE /* LottieAnimationSource.swift */; }; - E519CA49765D5145D555D8D65F06DA84 /* SecSSLCertificates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37E836A71D065268231DA0DDC5EFCB6D /* SecSSLCertificates.swift */; }; - E52BF7A83D505D265756D741B5D1CFBE /* Entry+ZIP64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C741EB5AA40D879BF792E3040DF81CF /* Entry+ZIP64.swift */; }; - E5D1FC1AC42554A33F0BC0ED8A09B234 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B93308874BC53BDC6DE7CFF65A88A636 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E5D3FD3951CFD54BDEB0BB5DB125E852 /* PathDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A8E64B8E91574354020C29EE1F000E8 /* PathDecoder.swift */; }; - E5F25DDF5E5A933FC835D646B95C4B1D /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79213716A17FE21303C1D06A734AD5BF /* Logging.swift */; }; - E62AAC52F6433A957E9FBB36CC7AAC24 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1789A01A9292845D881157C8854E5721 /* UIImageView+HighlightedWebCache.m */; }; - E638995C4D3F60AF90CBF7C97879675D /* PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 18882BD33B5B428575BF99507E1EFA6D /* PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E650EB0C60E7B3226EBABFB52AF5F464 /* PartialTxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = DABE30AB0B12B43306C1EB709C33D46F /* PartialTxOut.swift */; }; - E6BE04B020971E9E70DEFD280E8290F1 /* DDLoggerNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 12327EA71D52EB4B44E79E15609C3715 /* DDLoggerNames.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E712E3F8E97809D0F26DFA2FCBF381B4 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = FAC4785A5858C9932D681C2F8847E375 /* SDWebImageDownloader.m */; }; + E3B7E9B52B6A32CD5EB3C4594C8D5E05 /* IndexChangeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 726BD9A4EED770DFDF22CF8413AA7766 /* IndexChangeset.swift */; }; + E3C102A737ACA28E62536BA02293EA4A /* Entry+Serialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BA242831A55446A7CD1B6745401EA5D /* Entry+Serialization.swift */; }; + E3E9DBE6B0D6E0F2AE46687A1D90430A /* NativeNice.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDF72A55ED7AE2BBE4FC5AD7037E2C0 /* NativeNice.swift */; }; + E41BE54ACE7F2A5F59816DDE5DBDE67F /* Pool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50F794E9076AC9CF428DB7DA33427B85 /* Pool.swift */; }; + E46DE307AB253CF4E488471DA5689CF9 /* OpacityAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59BCC19BB76720BA54F6E0E9488D4A4 /* OpacityAnimation.swift */; }; + E50EF1355514E3CD8A0C0DF3350CD363 /* LottieAnimationSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557DF683B6E9CC0FAF35C6050861038A /* LottieAnimationSource.swift */; }; + E519CA49765D5145D555D8D65F06DA84 /* SecSSLCertificates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455FFBD639120296390054626D854576 /* SecSSLCertificates.swift */; }; + E52BF7A83D505D265756D741B5D1CFBE /* Entry+ZIP64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A48644C7FD853D216B2C07649C1A246 /* Entry+ZIP64.swift */; }; + E5699D26B3660BC4923A8499C1A90358 /* sharpyuv_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 73507EAE75BD31F2EB5DF64DCACF2577 /* sharpyuv_gamma.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E5D1FC1AC42554A33F0BC0ED8A09B234 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 75919D03816D226D772488A39579BAEB /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E62AAC52F6433A957E9FBB36CC7AAC24 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A2DA26DD7CE14940B43AA45E7C9675B2 /* UIImageView+HighlightedWebCache.m */; }; + E638995C4D3F60AF90CBF7C97879675D /* PureLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = D89A055C7604E3120E3DC4C13BBA3FD1 /* PureLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E650EB0C60E7B3226EBABFB52AF5F464 /* PartialTxOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 424FCB1B68961BFA69DB7AABFF84944F /* PartialTxOut.swift */; }; + E6BE04B020971E9E70DEFD280E8290F1 /* DDLoggerNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 55002640D8FAF1B9D5B221A06B22EBFF /* DDLoggerNames.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E6D81C9D788995A81AAA85D708AC8731 /* AuthMessagesService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 969E63942D99A38F28ADFE4E6584AEAF /* AuthMessagesService.swift */; }; + E712E3F8E97809D0F26DFA2FCBF381B4 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 41D45A1F78FB59C58D7E0463E2DB3F39 /* SDWebImageDownloader.m */; }; E72304746ACFA21F4177F03ED05D8A2F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - E7325E573BFF6EE9E2DAAF49DD5B6F60 /* TableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 978E7C438C7912C24118A36C75D85D9E /* TableRecord.swift */; }; - E74AC45444B0C3633C20055F5092EA6D /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6265A7C9A0803BF5DB4D7930E6219BC0 /* AnimationFontProvider.swift */; }; - E7626AB40D9EF0D60796A40A7243B2AD /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48F1483CA65CC9CDEE267EC855F9D60E /* AnimationKeypath.swift */; }; - E772F80EDE1DE74625BF2F3AAA9B6819 /* Data+MutableData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 965C7B04F4A0BD924B002FE2FFE8CAFD /* Data+MutableData.swift */; }; - E7BCC13DDAB7B90DD348B43415635D25 /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = AE7E5355B7A1139D445B6D2C8C7BDF55 /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E7CFD0408D1C5DBC2DED90761FB91763 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06BC4DA77F3DFA6C52A9D4E6F234D09F /* ShapeItem.swift */; }; - E7FBD357A4C24E5FE425147385A39364 /* UnauthProfilesService.swift in Sources */ = {isa = PBXBuildFile; fileRef = F58232D909F55873A195B557F53928DF /* UnauthProfilesService.swift */; }; - E85895C08E0AA224FA032755CA518C52 /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 702749BF443AF215684B606F033258FE /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E8B213DF78640A89D2B7CBB282EC189C /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E06297F44689232E2E3DA2DF05977C8 /* TextLayer.swift */; }; - E8C170B849EDD2636E9C87E285124CBB /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26476710C110F8AE600AA8D465615414 /* Connection.swift */; }; - E8F5438038A9D59E73EF32068C9C33C2 /* FTS5Tokenizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E43115540FC11410521FA1855BDBC7 /* FTS5Tokenizer.swift */; }; - E91E8B4BDCD2F0F644D5F809462247CF /* blurhash-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 402E72D9CF0588A5C00E5DB67E19EC24 /* blurhash-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E9377CEC3A6FDB43D7164BC583748300 /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = 83870061710C9ED93102305FD7C9B20C /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E9C39799FA76AFB234D649C47E6A9E27 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9913F6A1A67B70D247267BDB8B1BE37 /* StarNode.swift */; }; - E9E23DAD85003E00DECBB08363589DF1 /* LottieSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 479B66EDF8E7DF04837D6A32CDE7E49F /* LottieSwitch.swift */; }; - E9F918E97E20433952AC402DE3242721 /* RootEntropyUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5ECEDA7C5CC3E6E25E0DE110BB8FE66 /* RootEntropyUtils.swift */; }; - EA2B5AA64329BD9822F123BD3EDE9827 /* KeyImageSpentTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE183D9F896E24963F63FBE6675B2611 /* KeyImageSpentTracker.swift */; }; - EA94B4C5F93A015EABCDCA81F3AB2F15 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = E0E47C7E248138130CEA186AD1D6FDDB /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EACE513ECDE6CF7FF39DB2D310EC7F5A /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A52AD0D3DF8149D83C6011661D236FB /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB0C51C3EFD3C24306E7B5A2A7E28AF9 /* FTS5TokenizerDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 338161511C251E0C813870F171AEEDBE /* FTS5TokenizerDescriptor.swift */; }; - EB6F64AC78FF68DB87F2E4BF3A6B9C24 /* JSONEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E95D8885E143D1BCF49DB35A5BBD9419 /* JSONEncoder.swift */; }; - EB8F11384DCA2B18754F9507F3B1E78F /* signed_contingent_input.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F639F65571E4240D80DA022765A1582 /* signed_contingent_input.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB96652C981117745195F542765E30E1 /* Archive+Reading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70A9A38D33AB5DCE31F7ED366DBBA8AD /* Archive+Reading.swift */; }; - EBCB2C2C3F05B6DDAF5A81E51DA66B81 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = CE6EDDF33F438E1C9F0D39CF81559DDD /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC0E7C0C43CEF23DB3B10D722E08670E /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = C535F4EC2394E20717F447BD39A11054 /* Statement.swift */; }; - EC39082D63CD226A91034230FC86F6AA /* BinaryEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63C39BC34ABED6AB4E9A7E78A8240EFC /* BinaryEncodingVisitor.swift */; }; - EC3B793D60B8491592C778AD0ADF30A6 /* NativeHandleOwner.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB96D52B93792718D10B36C9301506FB /* NativeHandleOwner.swift */; }; - EC79E7B20690A4D04CB3433D57A5B4B1 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 45D57B34AABFADB3D9F1B36DDCE7DB34 /* SDImageLoadersManager.m */; }; - EC89ADE365A580944A3DD11603AFE5F2 /* FogKeyImageChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 324881892CE91305A9B659F2116E3FEB /* FogKeyImageChecker.swift */; }; - EC8AA48208FB48C78DA9DFCD228B6011 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 930240F54A03C7A3CFA90AB444DAB941 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC925E8D9EEE6EAFF7D68066C9F5F458 /* Receipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = E437EF5D643444218B1C7C03A0465BBE /* Receipt.swift */; }; - EC94A43F13EC83539A969F4D768622BA /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = 2599C95961084F960E398BEF8255BE9D /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EC9634082CE9C0CEAA606FD6028F98E2 /* CallLinks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FD73608987230E98B1C47928FAF361D /* CallLinks.swift */; }; - EC9FB2667EF4EFB65CDCA1278BF9F9E5 /* BinaryDelimited.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B5BEE0AEB1740E16C7410FCC5C44357 /* BinaryDelimited.swift */; }; - ECEDF3F8ED98EBD6CA84BE255BE37F2D /* SDWebImageWebPCoder-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AF59F4EF9C30BEA091BC2888890FECC /* SDWebImageWebPCoder-dummy.m */; }; - ECFB4666D867E2000A3E4DE8BD045A5F /* IncrementalMac.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BB2D0D09D5EAC198042103F2EF22471 /* IncrementalMac.swift */; }; - ED2FD41FC329E540E04C6EDF02DC3F7A /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = E0F392FD1CEAA0982F832F417EA5DDE1 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ED4341FE55DB8914E4967A0504775FFD /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = BFB28BA0FB0F678D316409F91223C5BD /* DDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ED4E52C90448D2223F2AB6BC3E73FED0 /* consensus_config.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CAD4157CF0B9E23D418A7E8B8E2CC34 /* consensus_config.pb.swift */; }; - ED5195B5F24588553206794874D148CB /* TableRecord+Association.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3533EAF117E52B0B5A1E3137E27FB3F /* TableRecord+Association.swift */; }; - ED54D129AC4777CACE9CF9F26BD6E0C5 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A7EB5922F1B662ACF8072723A0ABBE7 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EDA96E39DE75E63B903E62F3174B8C8F /* DestinationWithPaymentIntentMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0B3C48439CE48F1D50F410ECB1D0C98 /* DestinationWithPaymentIntentMemo.swift */; }; - EDAC8F7A3CF6D64DD4B3208682153B50 /* UnsignedInteger+SafeComparison.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56CBA3560E857995D8E5A6B2E9D7D019 /* UnsignedInteger+SafeComparison.swift */; }; - EDD30A2A87D4378C16997399C5223C3E /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DA9F99397CE0944C3A48A6D8FEC91539 /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EE1B84A045E4973629AE7FFB49EEC316 /* TxOutUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81D0D27265379A19B814394BDF96CA6A /* TxOutUtils.swift */; }; - EE2E91FC209F5E627D4B5D77299257AD /* WrappedNIOSSLCertificateValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 134E51BD509CE1D9236189818943A8E2 /* WrappedNIOSSLCertificateValidator.swift */; }; - EE3104D6604CE2A2B143066DDBEBEFBD /* WALSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97FA7721FF0FED7FB76E7F244A27E006 /* WALSnapshot.swift */; }; - EE5DC9C1C41C1941E4E5BE8F0F96E73D /* UIKit+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A2C66E6340433414252A4AF380579DB /* UIKit+Helpers.swift */; }; - EE6BD71B749FDE35E5BBD53852B974D9 /* NBPhoneNumberDesc.h in Headers */ = {isa = PBXBuildFile; fileRef = 955D17EE78EAEB2B9AA4681A0871DFB5 /* NBPhoneNumberDesc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE78DEDF78FC27FB2A9818E995E11786 /* ZigZag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83AA1231BC6C76A5EE035B05D648DB9B /* ZigZag.swift */; }; - EE7EBE644BB08089AC26B146F80C8491 /* BlockVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = B382D905B8C286F7C5C68821AF4D4D47 /* BlockVersion.swift */; }; - EEA5965C4AE01BA9F83F3EDAD2E24135 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = BD7A29DB8D8DC4C89C629B74EAF25718 /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EECFD5D4C8CD80D0CD7D694E00868629 /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DE6E91F39D0527C6238FDE79D6A7D005 /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EEDD57ECCD3CB435D6320C4E18975D55 /* Collection+Chunked.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0882CF56DFD8322EA8E848E4E459B403 /* Collection+Chunked.swift */; }; - EF57C0E48E2D6F270320A136BDBA1C82 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B84A40943DE4B0EA1F21F729AC20DDCE /* KeyedDecodingContainerExtensions.swift */; }; - EF60A44C8A1559C5F5981FFA14B887B4 /* CallLinkPublicParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D44A53721230AD0DCAB6C15F6B6CB2F /* CallLinkPublicParams.swift */; }; - EF8BF6870175072D45E9C7283F4A4390 /* CoreAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2EFE469A62D3CB8CD342365214F5995 /* CoreAnimationLayer.swift */; }; - EF8EC409CDA604CB86435B38530925DD /* CaseInsensitiveIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0156BF93A96AC3BDB574383534BCFD74 /* CaseInsensitiveIdentifier.swift */; }; - F00977FEF24D304D78B84438CB4D4347 /* BridgingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C16B457FDD0C40910215373742DA102 /* BridgingTests.swift */; }; - F00B6918C44D64A9FC6BA90405F61EC1 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 113DCBFEA641BB7223FDF832FFF83E26 /* LayerFontProvider.swift */; }; - F01A2E6A7A4A2866E70CF5182C11766F /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A6576FF5EF2DE640FA9252711333BA0 /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F01C26C8488416E4B7636B2F6EF1954E /* ViewDifferentiatorProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 679BA4C0AD0D60ABDF36F3768AFA8F0F /* ViewDifferentiatorProviding.swift */; }; - F01D092EA020D79288D4B0F047983033 /* NBMetadataHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 26EF15F868A5A4FE5D42F81828B7FC29 /* NBMetadataHelper.m */; }; - F0235AC1661B736198FDF7A6CF6C2FA0 /* FetchableRecord+TableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFAD62F61BCC1758ABECE00744BA0918 /* FetchableRecord+TableRecord.swift */; }; - F044AEBA7F2B666254A642F365E841BE /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0B5F0E1E8D8E6EAEC2D81A6DF9968A1 /* AnimationImageProvider.swift */; }; - F04AACE49C1AED07EAF507C1E1C571B3 /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 26424979977507EF0421B9CBD8872E09 /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F090AB479BC256D3DCDB443F1A8F5B86 /* ExpiringProfileKeyCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94BB84118067DDD4432C81F463593237 /* ExpiringProfileKeyCredential.swift */; }; - F0B850FFE3169B90969C4C7896BACB53 /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 02448650D9EAD8A06B32A6265A36E182 /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E7325E573BFF6EE9E2DAAF49DD5B6F60 /* TableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE9F8D9B057E1B1EF385E2606FCC88F6 /* TableRecord.swift */; }; + E743B25F86413C91E8F732BCC2D93338 /* LibSignalClient-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CA1018532622255FB9E347EE98BE648D /* LibSignalClient-dummy.m */; }; + E74AC45444B0C3633C20055F5092EA6D /* AnimationFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E34B4A63533FA7F528F1BDDCB4581F3 /* AnimationFontProvider.swift */; }; + E7626AB40D9EF0D60796A40A7243B2AD /* AnimationKeypath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F387FF52B08ED3EC39B457A4D517157 /* AnimationKeypath.swift */; }; + E772F80EDE1DE74625BF2F3AAA9B6819 /* Data+MutableData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 450B94D74D8D470D8A8A1E19674D453E /* Data+MutableData.swift */; }; + E7CFD0408D1C5DBC2DED90761FB91763 /* ShapeItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC2D53B5A08949CFA092857936C449E3 /* ShapeItem.swift */; }; + E7E73EF6F1FB6BC3A5468831E61772CA /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = D1D2785644E36553F17DF85D6C471D02 /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E7F8FAA6B87A74B6B10669EDBD4A8D05 /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 87F63CF974A64147E9392EC728FE6820 /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E8B213DF78640A89D2B7CBB282EC189C /* TextLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34344A59CA61472E245CC8756C3C4FF /* TextLayer.swift */; }; + E8C170B849EDD2636E9C87E285124CBB /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 589966D1DC763E0BC533B8D1CDE277C2 /* Connection.swift */; }; + E8F5438038A9D59E73EF32068C9C33C2 /* FTS5Tokenizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E4BD0DC516BEAFD8B2573F5C0776943 /* FTS5Tokenizer.swift */; }; + E8F5E2D3823CDB9B18138699FF84E6DD /* Cds2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 768E6A39EC1D5105530EB02C627437E4 /* Cds2.swift */; }; + E91E8B4BDCD2F0F644D5F809462247CF /* blurhash-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5734F74B0DC7D8C7B588A4ECD30AEE4F /* blurhash-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E92EFDB5AAE572AB82169576B6876832 /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = DC0CFB3087CBAD25B135DAF22ADEECFE /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9C39799FA76AFB234D649C47E6A9E27 /* StarNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 241BB417D8C821A22F1BFC3C2094F24A /* StarNode.swift */; }; + E9CD261F7973CDC3696B84E8C8182780 /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF4F491C68A460EF66ACE4BC70B78A1 /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9E23DAD85003E00DECBB08363589DF1 /* LottieSwitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48F75A194B9AB8E35117BB0EE8AAA5B2 /* LottieSwitch.swift */; }; + E9F918E97E20433952AC402DE3242721 /* RootEntropyUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC9ECB2C2834FF14D122D8164007A66B /* RootEntropyUtils.swift */; }; + EA2B5AA64329BD9822F123BD3EDE9827 /* KeyImageSpentTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB712C9B92C8C556AAA3668E7CEF2A2 /* KeyImageSpentTracker.swift */; }; + EA61AA55F4CE9B991FB3E1E976B094AE /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 57A264C7B9EF6E69CCAF14EC1E31018E /* PrivacyInfo.xcprivacy */; }; + EA98F65E7D82D51EDE7EE573AFC64925 /* BridgingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC79E4DCF23DA20B05066F37D634B739 /* BridgingTests.swift */; }; + EACE513ECDE6CF7FF39DB2D310EC7F5A /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F025BA23AED851FC5F0221378EA61F90 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB0C51C3EFD3C24306E7B5A2A7E28AF9 /* FTS5TokenizerDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A25CE94D1AC39653110B7A1C1546CAC /* FTS5TokenizerDescriptor.swift */; }; + EB8F11384DCA2B18754F9507F3B1E78F /* signed_contingent_input.h in Headers */ = {isa = PBXBuildFile; fileRef = D323BF3FD02FE57BB55FAB3315BEB900 /* signed_contingent_input.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB96652C981117745195F542765E30E1 /* Archive+Reading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 900F65BB3582BD5DCDF689EE5D85AB09 /* Archive+Reading.swift */; }; + EBCB2C2C3F05B6DDAF5A81E51DA66B81 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = CD29CF0134AFAE01093001478AC6ADCC /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EBEF726B090D9417666C10B9FDC84DA8 /* PinTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16DEC9827C4EDAC427DF08DB243877C9 /* PinTests.swift */; }; + EC0E7C0C43CEF23DB3B10D722E08670E /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98721562D106BF865943A1A283E6C4E8 /* Statement.swift */; }; + EC13F75BE3C203DFFF067008D37E0A85 /* KeyTransparency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38795EC8AED08FF38653AB52C3E24538 /* KeyTransparency.swift */; }; + EC18812C2B29C4BAE8B1D5C525E3D426 /* Message+JSONArrayAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B13F5990302101816791E40166F5E49 /* Message+JSONArrayAdditions.swift */; }; + EC79E7B20690A4D04CB3433D57A5B4B1 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A706A554870D71E333E1C8E7E5FAAE /* SDImageLoadersManager.m */; }; + EC89ADE365A580944A3DD11603AFE5F2 /* FogKeyImageChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B594C82B63131E21319B5F9A806E14F /* FogKeyImageChecker.swift */; }; + EC8AA48208FB48C78DA9DFCD228B6011 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B7A9BAC69DB9B6F0F2E5241588CC4B30 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC925E8D9EEE6EAFF7D68066C9F5F458 /* Receipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4C8D373543D9EBA99D74C4DAD429F33 /* Receipt.swift */; }; + EC9634082CE9C0CEAA606FD6028F98E2 /* CallLinks.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3BFDB07FA792CDA8CBFDDC6B9A67A01 /* CallLinks.swift */; }; + ECDCB9235B38C814E8B5E42F416F05A0 /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 822A4905AF035A5604B62FFDBF0ABB08 /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + ECEDF3F8ED98EBD6CA84BE255BE37F2D /* SDWebImageWebPCoder-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 87841C325BC627D94C66BE16D318FB1C /* SDWebImageWebPCoder-dummy.m */; }; + ECEF7C5EB0F2B4EB472D0D79368C99B8 /* BackupForwardSecrecyTokenTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B577EC13B49510CBA26E29F06A4CBA77 /* BackupForwardSecrecyTokenTests.swift */; }; + ED2FD41FC329E540E04C6EDF02DC3F7A /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B11FBC94CF225C9E91E8ED3538977C37 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED41B6AC1A484AE8369657293E93FFFF /* RegistrationServiceTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4B816DDDA1D0410E8CEA959F5D418C0 /* RegistrationServiceTypes.swift */; }; + ED4341FE55DB8914E4967A0504775FFD /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 46B60F1459A6698DD2DB6789FE5F8059 /* DDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED4E52C90448D2223F2AB6BC3E73FED0 /* consensus_config.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = F89DD89F84602732D20AEFA8253681AA /* consensus_config.pb.swift */; }; + ED5195B5F24588553206794874D148CB /* TableRecord+Association.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC848B7F740F9CC1E3AC6CD1EE915C7 /* TableRecord+Association.swift */; }; + ED54D129AC4777CACE9CF9F26BD6E0C5 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = CBE4FF59308A6BEA54588DABE21D96BF /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EDA96E39DE75E63B903E62F3174B8C8F /* DestinationWithPaymentIntentMemo.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAC5A16DADA010756AC97B73EBE4B584 /* DestinationWithPaymentIntentMemo.swift */; }; + EDAC8F7A3CF6D64DD4B3208682153B50 /* UnsignedInteger+SafeComparison.swift in Sources */ = {isa = PBXBuildFile; fileRef = 766ADEEB20FAA9A39256AC5D23F2A334 /* UnsignedInteger+SafeComparison.swift */; }; + EE1B84A045E4973629AE7FFB49EEC316 /* TxOutUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 183B75878F0C9E98CD2F8CE0E88FCB48 /* TxOutUtils.swift */; }; + EE2E91FC209F5E627D4B5D77299257AD /* WrappedNIOSSLCertificateValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 184186134F2F6AE34B96FF887F30F33D /* WrappedNIOSSLCertificateValidator.swift */; }; + EE3104D6604CE2A2B143066DDBEBEFBD /* WALSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = F51090B5096E2CD2E0AAFFCCA7EC3B86 /* WALSnapshot.swift */; }; + EE5DC9C1C41C1941E4E5BE8F0F96E73D /* UIKit+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE324B4F7333BBF00BE1981C6D039D18 /* UIKit+Helpers.swift */; }; + EE6BD71B749FDE35E5BBD53852B974D9 /* NBPhoneNumberDesc.h in Headers */ = {isa = PBXBuildFile; fileRef = D4DDA0A9451E5EACC7D9B438309FD8F0 /* NBPhoneNumberDesc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE7EBE644BB08089AC26B146F80C8491 /* BlockVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D11E6EA3DBF466412804A7519D23164 /* BlockVersion.swift */; }; + EEDD57ECCD3CB435D6320C4E18975D55 /* Collection+Chunked.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431AEFCDDD16C62B8FC7C9BBCB9993C9 /* Collection+Chunked.swift */; }; + EF57C0E48E2D6F270320A136BDBA1C82 /* KeyedDecodingContainerExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8558E089E3A41E47957FEB33ABC5A8A /* KeyedDecodingContainerExtensions.swift */; }; + EF8BF6870175072D45E9C7283F4A4390 /* CoreAnimationLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0B0F498BD58DCD7A21778C46418EB84 /* CoreAnimationLayer.swift */; }; + EF8CB2CEC79E4107A4C61754A75F355D /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ADAE67FD054D0EA6C535C476A72F628 /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EF8EC409CDA604CB86435B38530925DD /* CaseInsensitiveIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7308BF8992C1EEFD4E92D195DCA0E57C /* CaseInsensitiveIdentifier.swift */; }; + EFC959009A08A10E94E8828D0913B935 /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 163E8B4030397873DC67B3B37F5FED0C /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + EFE048F31677679107BC06B1D3C2AF9A /* GroupMasterKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = F672F7B5112FDEF69D2B4595E1AE4874 /* GroupMasterKey.swift */; }; + F00B6918C44D64A9FC6BA90405F61EC1 /* LayerFontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0882D2D9EF1C4565C9296525230755F1 /* LayerFontProvider.swift */; }; + F01C26C8488416E4B7636B2F6EF1954E /* ViewDifferentiatorProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AA467F914F7E12E1AC486CEC2B82FBF /* ViewDifferentiatorProviding.swift */; }; + F01D092EA020D79288D4B0F047983033 /* NBMetadataHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B04523B1FBBB01EAC2552591C169403B /* NBMetadataHelper.m */; }; + F0235AC1661B736198FDF7A6CF6C2FA0 /* FetchableRecord+TableRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = A93CF9A155667CBD24E72E28213790A8 /* FetchableRecord+TableRecord.swift */; }; + F044AEBA7F2B666254A642F365E841BE /* AnimationImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5AB3252E8339AE0359BBE9D13D78B32 /* AnimationImageProvider.swift */; }; + F07D7A9B46A6BB427C43ED5CD3471C43 /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = 12A97F83D9BFD5377DEA507C1025ED16 /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F07DBFD86EE9399A9448106DF094A396 /* SQLCipher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FB385617C68F2625FB841E1851AF8B8 /* SQLCipher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; F0C68E313F084F9DAA4E848DAB8DEFC7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */; }; - F0CF424D8E4F6EC0F0EC4CCC3FED2A58 /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CA601CB2DC08B267D3B2ECB0E032EBE /* Connection.swift */; }; - F0F8D6B62ABA35B97160BAC12DD3B166 /* LibSignalClient-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 021C906C7EE6599F59A56633539A88AB /* LibSignalClient-dummy.m */; }; - F155A2593B4F84D7C9B2E28208A5BE7B /* Dictionary+GroupingPairs.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550D95F99226A0BEF1F982F723F65BDD /* Dictionary+GroupingPairs.swift */; }; - F15861B0E3205E7769A65C003A75E2D4 /* GroupMasterKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CB1826C4F99663F150301D136DD4D67 /* GroupMasterKey.swift */; }; - F17344096714AC9CD41D762B3D53E5B6 /* SSLCertificates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 318242DDD28A6013B2406CB5531287F4 /* SSLCertificates.swift */; }; - F179934129AF060A452A8062950DC010 /* SolidLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1477A1749F07AF1EB2A9CB48F8DB594E /* SolidLayer.swift */; }; - F17F24BB82B1641B39BF17865BEBEA46 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 43CB1924B21D39381F5552D3CD813A44 /* UIImage+ExtendedCacheData.m */; }; - F1DDEC08C610904E9A38D94B3BD92DA7 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B1FB957D3D1F25B1BBE3B4DD2EA234B /* BundleImageProvider.swift */; }; - F28BFD296EA3806E3E0340E87A53E9B8 /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD3CF48130CFD9A5D15B957B72423C8 /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F2BBF6275985C7F545C800CB63BB6F53 /* MobileCoinDefaultRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291FB4988F5DD9F1F7FB2CC22C2F6BEB /* MobileCoinDefaultRng.swift */; }; - F2CFEA8FB24558FCCCDCC7217914B6D7 /* Data+SecRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73CBB6774A6DBD2BE3A8B193BEC5C705 /* Data+SecRng.swift */; }; - F2DF3C2F259F882B802F613840D38F11 /* Column.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77FE962CF44B3FD1C91E45DD2466ED5D /* Column.swift */; }; - F2EC387442150A072D32687568D07984 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02FD54B9DF0553FE72943F67DAD15C10 /* LottieView.swift */; }; - F32B6801CD372AD9436F6826615CFB14 /* MobileCoinChaCha20Rng.swift in Sources */ = {isa = PBXBuildFile; fileRef = 119C8CFDD70D9CB548EE6A24FD7ADC14 /* MobileCoinChaCha20Rng.swift */; }; - F3442D7A7A249591CA8B61A248993E6E /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = C802CAC942733997893D67BC6A1A3DFE /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F3488BA8D294694E89CD35173120BC6F /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4810C976582B844E70AC9CB3FEAF73D8 /* SDGraphicsImageRenderer.m */; }; - F34A8E3E2650DBAFBB8004A00B05EF06 /* DataConvertible+HexEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7D81DF7AFE6C6D955C8CEDEBE634101 /* DataConvertible+HexEncoding.swift */; }; - F34BD964BC259DD29064B92BDFBA982F /* CiphertextMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B744961DD25BC511AA91877C21AEC5F3 /* CiphertextMessage.swift */; }; - F390514CA7215BD93C9AC920AA4A62AD /* Google_Protobuf_Timestamp+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B96E819355B3C86FA3D497000AD5CC01 /* Google_Protobuf_Timestamp+Extensions.swift */; }; - F3ADEE8E41A7A8B9266FA2F9214FA99D /* MobileCoinClient+Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2F5C1E8389D5D09C159C2BB1A7BEF1 /* MobileCoinClient+Async.swift */; }; - F3B4F8C072458C366F95EBC620C81D42 /* ReducedMotionOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 729A40EE56A5FE3B0C8E2CA429D5B6FD /* ReducedMotionOption.swift */; }; - F3C863339A91A55168490CC9510A3D8C /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0D6C3628CA484FE69EFF63F662CB91A /* Marker.swift */; }; - F3E27920933A6627D72244FD3ABD29E1 /* FogUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBD08950B126549162B3696227BCABCD /* FogUrl.swift */; }; - F4126F7C9AB78A7402A183118CCAC150 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DFECEBBFBFD53A1DC0DC2C7422BFA48 /* SDAnimatedImageView.m */; }; - F41E57DC147C580084A38750529C2B50 /* NBPhoneNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 519124B967E5448AF0798CE035058052 /* NBPhoneNumber.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F44CB047F9E5CC4AF67E829F3089B82D /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 74462837D813497916F90CDACF9438B2 /* DDAbstractDatabaseLogger.m */; }; - F4AE7CF5AB9610B539EA64814C432316 /* SpendableTxOutsWithAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = A78FED492E82984EEEA2F2E1237480C5 /* SpendableTxOutsWithAmount.swift */; }; - F4BF5CD401271BCA084B723B3238F20A /* ReceiveValuesOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0EB2195AADB80AA622FE9374A427F5E /* ReceiveValuesOn.swift */; }; - F4D21FA84F5B9CE048B17C3B29FD83EF /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE4C9348F8E36ECEA22D00FBD45A73BB /* GradientStrokeNode.swift */; }; - F59AC5538961552CF203F8CB74E94853 /* RowDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = EABEB9E27F7FCF257DBBFB1DA7E631A5 /* RowDecodingError.swift */; }; - F5CBAD7D3485FF190DCBE540C88E34E5 /* SerialCallbackLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = E31C76061F80C16FD2C55FACD29A9788 /* SerialCallbackLock.swift */; }; - F5E06CDD6655E8D49D9E458D73002186 /* PureLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 608A43A6A308B03619BC52A87116718C /* PureLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F63F14564107CF53AC3B73352122D0E3 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = BF4738E34A2707B346FBDECCDF666509 /* SDWebImageCacheKeyFilter.m */; }; - F6E09EF2C1738CAEC4100D498646E59E /* CallContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11219C455DADD6B193F3FD486220FBAE /* CallContext.swift */; }; - F6FB2841228B20FDB671F8E50D23024C /* UIImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = C65688AFEDD9914BC0247FAC7F845573 /* UIImage+WebP.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F72ABF8F106284B8A55D67D5A550F8A0 /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 01C5D93B0BFCF5F0512331FB1423D474 /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F779BF604B0E0B7A49405DDF97242A4D /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F62362920320195CBD10ABBB781165E6 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - F7AACCB27CED2F11D15712CDA0EF4553 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B2AD5B9553979FFE6E166E9B84DCB50 /* LayerModel.swift */; }; - F7D8C6F11143AC32A455C5397FDDFEC5 /* libPhoneNumber-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 53C98FA433F3C4AD1190D3B2C62BA940 /* libPhoneNumber-iOS-dummy.m */; }; - F8242DB926A8F4F8BB62D9852B2E5A37 /* sharpyuv_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = AB8743437B7BF5F824FF50C280B6D1A1 /* sharpyuv_cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F82B4D6841D09A49B589E50B55CFA84E /* SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CE8B5621FF136D6B8626529FFF6D7BB /* SwiftUIView.swift */; }; - F851F8CDEB5D62233C2637A4B2A283A6 /* MistyswapServices.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0C5FD5B10506A1065571279B5516430 /* MistyswapServices.swift */; }; - F85681068F4B24CD16FA641A125E4599 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B3CB8BAAF0E1CF5ADDE3F85A830DF6D /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F87AE3117FC9616320E86B6D56A2F09E /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = B71F5E94348ABC899968D22ACE36822C /* types.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F8887481A78D2459854E1ACDFDD5D63A /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FE64B0C734241BB577771536C5AA65E /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F8DEAC5F3659FD7D71E7D15702BCA747 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C2A94EA6E8C4AA04B927F9756A599BF /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F90B6CC770DA8317AA818917BB885A4E /* TableDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F2113BC40BEAB4EAAD4215D998B70C5 /* TableDefinition.swift */; }; - F9F547C4F2B914E0A6729186C535DF20 /* blockchain_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 5079EAEFC0576A38617280DF3EFEC5C3 /* blockchain_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FA08FB796EC2F5A2AE4D9C8403464607 /* StarAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD765462F4AE7A993E3B8D7F35C16D6 /* StarAnimation.swift */; }; - FA46108485E1105EE619DF082FAD7F9D /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 817D976A77AB3775721C2CCA0A944272 /* AnimationContext.swift */; }; - FAAD0B7FB12ECDD2EDDE36B5A8E77297 /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = F547698C1A37360FC9F5E192736CE845 /* DDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FACFA4845D13BE6B33386C4E2429EEB5 /* CLIColor.h in Headers */ = {isa = PBXBuildFile; fileRef = F31E85166270B2282736B4C3497EE024 /* CLIColor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FAD8BB58F4D2B52A83CC3524A54768B5 /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D4296DA298E91EE6C446DAB5713C211 /* mux.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FAF8302BFDBE3CC00614AE17AE7C447A /* ProtocolConnectionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF3337F43FA45EFDA8AC6A4B4F571540 /* ProtocolConnectionFactory.swift */; }; - FB139EC359A5002B1D43CA3007142E43 /* EmptyConnectionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99D52AF73359C8285C7CC3B90515CB54 /* EmptyConnectionConfig.swift */; }; - FB196008A5743CC157A5EF86B33A8323 /* CryptoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFC49752280D9544FC22B9919FC129A8 /* CryptoUtils.swift */; }; - FB2E836D2B946C392639DC05454E0904 /* GroupIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355CFFB21BA632C568F733CE98A30872 /* GroupIdentifier.swift */; }; - FB9748F8E91C9347AE38257DBF04D406 /* McConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42186FCA75CAF80770492A8714F4C549 /* McConstants.swift */; }; - FBD3902270E430B15642F0C2826981FE /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = C4DB1749462FE4BCE30E8A2F217FC1AB /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FC319D4F65FBD5CE696E66777152A8CC /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D6D9939C9DA0DA87E751E1D0BC4839B /* Date.swift */; }; - FC63F185AF34859B9B52413A41A85A23 /* ServiceIdTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17E79DA1C784EF6B28CF615978EB4CCB /* ServiceIdTests.swift */; }; - FC8512FC44CB870AB84AD5A535859E48 /* JSONMapEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E570170F09369E878AFA6729242EED40 /* JSONMapEncodingVisitor.swift */; }; + F0CF424D8E4F6EC0F0EC4CCC3FED2A58 /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44881641FA775DECDCB5805F6BCD1FB1 /* Connection.swift */; }; + F155A2593B4F84D7C9B2E28208A5BE7B /* Dictionary+GroupingPairs.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CF46CC4B722C7BB374535C72AA97F2E /* Dictionary+GroupingPairs.swift */; }; + F172B08149A5A89E8600AFE51B64A94B /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = FADD12051B4ACF8610CED2B28B5380B6 /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F17344096714AC9CD41D762B3D53E5B6 /* SSLCertificates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1796B7136ED3FD130147907DC12AB82A /* SSLCertificates.swift */; }; + F179934129AF060A452A8062950DC010 /* SolidLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD34CBF1F4E0C7DD8A256CABB1B6D27C /* SolidLayer.swift */; }; + F17F24BB82B1641B39BF17865BEBEA46 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 47DB0E50C6D46F310D62196F25F29DCE /* UIImage+ExtendedCacheData.m */; }; + F195A35BC0744A0B6450218F17C16886 /* MathUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42F981FAFC4720EE6F164FADC02909A5 /* MathUtils.swift */; }; + F1DDEC08C610904E9A38D94B3BD92DA7 /* BundleImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCDD8F537CC594F091295C05397B79A5 /* BundleImageProvider.swift */; }; + F1E3626B399698A3A4BD2C98EB8BCCB7 /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D0C968A3DA48FF8A1198FB9DCE391B5 /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F2B904AF7640F702672585DADA021238 /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 7D4E132C9AEC27B2138C8D9BE324FA38 /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F2BBF6275985C7F545C800CB63BB6F53 /* MobileCoinDefaultRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CC90897A03B302ED54E3BC3678F2E27 /* MobileCoinDefaultRng.swift */; }; + F2CFEA8FB24558FCCCDCC7217914B6D7 /* Data+SecRng.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8388A62A759A133B411D4BBC92257F2E /* Data+SecRng.swift */; }; + F2DB21C1497B3D6026998D3602B2B385 /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = D26B43C4AB11906D1F45F1FB21E6DA2A /* mux.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2DF3C2F259F882B802F613840D38F11 /* Column.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80553D1896E81EBEE9B07383B2C8C143 /* Column.swift */; }; + F2EC387442150A072D32687568D07984 /* LottieView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1BC800E5D1D1EA76E15FDC613209376 /* LottieView.swift */; }; + F302E97352A52331D57098DEBF3F3CC1 /* Sgx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F57FAFFDD8190190028E6E6C0A34C7EC /* Sgx.swift */; }; + F32B6801CD372AD9436F6826615CFB14 /* MobileCoinChaCha20Rng.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1CE14848455DD7DCF7A0C2D6F1513F8 /* MobileCoinChaCha20Rng.swift */; }; + F3442D7A7A249591CA8B61A248993E6E /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B232B12F8D5660432BD3901EE7C13FD /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3488BA8D294694E89CD35173120BC6F /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 30CFB8A6078F506128643035FA666E95 /* SDGraphicsImageRenderer.m */; }; + F34A8E3E2650DBAFBB8004A00B05EF06 /* DataConvertible+HexEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB5B417B08B694AB51736A9CE2DDA58B /* DataConvertible+HexEncoding.swift */; }; + F3ADEE8E41A7A8B9266FA2F9214FA99D /* MobileCoinClient+Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = A46EC9949468E3DDE67ACC9ACF98608A /* MobileCoinClient+Async.swift */; }; + F3B4F8C072458C366F95EBC620C81D42 /* ReducedMotionOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F9977DC689E9E9C715FECC411802562 /* ReducedMotionOption.swift */; }; + F3C863339A91A55168490CC9510A3D8C /* Marker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E1CBC96EE9D3A49511DFE279BD53547 /* Marker.swift */; }; + F3E27920933A6627D72244FD3ABD29E1 /* FogUrl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5628937498774282A20C98010B09C747 /* FogUrl.swift */; }; + F4126F7C9AB78A7402A183118CCAC150 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = F5C90B5735E8458587D8DA8061768CCC /* SDAnimatedImageView.m */; }; + F41E57DC147C580084A38750529C2B50 /* NBPhoneNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = B05E7137B390089FC6E3BD361A9026F4 /* NBPhoneNumber.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F44CB047F9E5CC4AF67E829F3089B82D /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = AC4E4A636D00D2EB07DC53A396C85190 /* DDAbstractDatabaseLogger.m */; }; + F4AE7CF5AB9610B539EA64814C432316 /* SpendableTxOutsWithAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32F7317D674504A4E600C143175FB1CF /* SpendableTxOutsWithAmount.swift */; }; + F4BF5CD401271BCA084B723B3238F20A /* ReceiveValuesOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = E775A7186429E53FD827FABE58B1FE45 /* ReceiveValuesOn.swift */; }; + F4D21FA84F5B9CE048B17C3B29FD83EF /* GradientStrokeNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C47FF49C10B76FF266DF2E4F27E80E4 /* GradientStrokeNode.swift */; }; + F4D5F999DFC1634D3B252C06E3C5502D /* GroupPublicParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE4A371BDCD3AA080CD79B137025A237 /* GroupPublicParams.swift */; }; + F59AC5538961552CF203F8CB74E94853 /* RowDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD6060ABDD4A05891B2820E309F3F263 /* RowDecodingError.swift */; }; + F5CBAD7D3485FF190DCBE540C88E34E5 /* SerialCallbackLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E4E2DFE24A40A480918BDB5BB45B6B7 /* SerialCallbackLock.swift */; }; + F5E06CDD6655E8D49D9E458D73002186 /* PureLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 98D19597D4A6BED334E07CC0A5E153B6 /* PureLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F5FE998063DA96BA14EC5DAF01DB2FB8 /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 399B2FC18647CBEA1ECCBA5F36E68097 /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F63F14564107CF53AC3B73352122D0E3 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 30A48D534ADFDBF93169893AA17E834F /* SDWebImageCacheKeyFilter.m */; }; + F6C41106150507D8A53A551405F474E3 /* Message+JSONAdditions_Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = 846F8DA5C57AE1B3C2905DAD81DF1CC6 /* Message+JSONAdditions_Data.swift */; }; + F6DE821F5F7A17FAED4C9721686BBA7D /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F5E48F6DDF2E9CD557889370184E00A6 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F6E09EF2C1738CAEC4100D498646E59E /* CallContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B1AB847DE614E5382DEB0906AB8CA1F /* CallContext.swift */; }; + F6FB2841228B20FDB671F8E50D23024C /* UIImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CB753F5C6CD58664357336D4AB4A0B /* UIImage+WebP.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F779BF604B0E0B7A49405DDF97242A4D /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C61DF1B2A33CBCC8A1DD8604BADDE536 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F7AACCB27CED2F11D15712CDA0EF4553 /* LayerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DAD2340FCAE625F129070B2C4D9F69C /* LayerModel.swift */; }; + F7D8C6F11143AC32A455C5397FDDFEC5 /* libPhoneNumber-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A2EA88D80FB70A4C920100922FA5AF /* libPhoneNumber-iOS-dummy.m */; }; + F82B4D6841D09A49B589E50B55CFA84E /* SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C886C56FAE1C55657D1A6892ADE852E5 /* SwiftUIView.swift */; }; + F84D9EBDED014A19846F638F72DC9936 /* BackupAuthCredentialResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD09902325AFCBE05A2F0401822050E3 /* BackupAuthCredentialResponse.swift */; }; + F851F8CDEB5D62233C2637A4B2A283A6 /* MistyswapServices.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1B3E03CE0C0C025AE32B7F63048ECB /* MistyswapServices.swift */; }; + F85681068F4B24CD16FA641A125E4599 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E4B0EB82DDBFEDCA3081B778F7999F0E /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8887481A78D2459854E1ACDFDD5D63A /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D80E465B639FA4D87ECB188D001F775 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8A254316E5BC1D9173403430CFE5DED /* Net.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9678165F10CFF44B737101EE4441CFB /* Net.swift */; }; + F8DEAC5F3659FD7D71E7D15702BCA747 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 74318FF9771D4B3DF0E65906F9777644 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8F85A54D4EE1634E16E8187C6025421 /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 811364CF34AC0178DC6480AD6A0D31B6 /* Logging.swift */; }; + F90B6CC770DA8317AA818917BB885A4E /* TableDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16190E5C80D0D5D7224B1B2D700C3FFA /* TableDefinition.swift */; }; + F98C71F799D16B5DB16267B270180071 /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 14105E3919CA3C3B1B4135A65803D583 /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F9F547C4F2B914E0A6729186C535DF20 /* blockchain_types.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D257F7CFA7CD7430751A81EF26A02B /* blockchain_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA08FB796EC2F5A2AE4D9C8403464607 /* StarAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E45AB72B58D7A490642AE5173BA2EF27 /* StarAnimation.swift */; }; + FA46108485E1105EE619DF082FAD7F9D /* AnimationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA1E07AA84B55AA001C8212A7BC58FB1 /* AnimationContext.swift */; }; + FA74D9126061E42CFA1CD89F767CA041 /* BinaryEncodingSizeVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 310C8F365D72424A12D916473E23BEA6 /* BinaryEncodingSizeVisitor.swift */; }; + FAAD0B7FB12ECDD2EDDE36B5A8E77297 /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA31F53A6764783B94AAAF5F515F6545 /* DDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FACFA4845D13BE6B33386C4E2429EEB5 /* CLIColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 36ED5B70C76F06DE14F3DA5BB6271B42 /* CLIColor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FAF8302BFDBE3CC00614AE17AE7C447A /* ProtocolConnectionFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0727AF2FA62755931F5FC6372E52250 /* ProtocolConnectionFactory.swift */; }; + FB139EC359A5002B1D43CA3007142E43 /* EmptyConnectionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC3B38353E823881ACB5401645B30599 /* EmptyConnectionConfig.swift */; }; + FB196008A5743CC157A5EF86B33A8323 /* CryptoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A292B692CB003EAD843375687BB917 /* CryptoUtils.swift */; }; + FB628292A445FF0985F2ABC27D0D5FC4 /* ProvisioningConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9F31556A020DA41BC1294F2427879FF /* ProvisioningConnection.swift */; }; + FB7D24261AF8171A1F4CC6F1D833F867 /* BinaryDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 709855CAC4CEA12B7FC04A170B5E6739 /* BinaryDecodingError.swift */; }; + FB9748F8E91C9347AE38257DBF04D406 /* McConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4B96E9273E98CCEE3913B7DAE6CEA9A /* McConstants.swift */; }; + FB9DC9F01132518532496761104F1F49 /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 9BFF81FD797F50B9F680B3D176C623A5 /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FBD3902270E430B15642F0C2826981FE /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5993EDBDD99AD02253F26782EEAF89F3 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC319D4F65FBD5CE696E66777152A8CC /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F93F68D60E9C08E155A7ADD2993F664 /* Date.swift */; }; + FC7DBE67439544D5AB9FC8ED325D3AAA /* ProfileKeyCiphertext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C2D12EC958EE80594ADA2566AFB211D /* ProfileKeyCiphertext.swift */; }; FCAABDD21C276702A36949CF28542250 /* Pods-SignalNSE-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F0AF978B76BBAE39DB461B49892536 /* Pods-SignalNSE-dummy.m */; }; - FCDF56114653246569F32390C05C9509 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97A49D8629A9FBF78F0AF33290849A0E /* Asset.swift */; }; - FCEFCDDFBB01CEE3C45620BE6B8315C2 /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = BE3EC6D7EC10FC18F80A959DEBC801D1 /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FD4BD41DEA7EB4FA4D428006A72B5782 /* ReceiptCredential.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCAF562872C684DD32D9ED17D6C64CC0 /* ReceiptCredential.swift */; }; - FD954A463074C1E6976C9FDF70F919F0 /* Data+CommitmentCrc32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6851E140F8B44A31B16B5A202383BE26 /* Data+CommitmentCrc32.swift */; }; - FD9E56ABE3D66828041D1F93DAD914BE /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12EE9D95293CA1E475FF65261CFFBDE3 /* AnimatorNode.swift */; }; - FDD5D0C059EC8CF77841B2D490419911 /* ConsensusHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87A9E92A8ACE443F9F719C889DCB1FFA /* ConsensusHttpConnection.swift */; }; - FDE3DEFB0564E1938EE116D9F70E8666 /* FTS5+QueryInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = B522194DB0FBACD57D2A66448A9EC078 /* FTS5+QueryInterface.swift */; }; - FE1E3B9ADEEEEA30EEC0C8F4A5AE0CE3 /* AttestedConnectionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E1060DC99261665F7B431E666F7CE05 /* AttestedConnectionConfig.swift */; }; - FE26BF076EE932BF7F31239D159D1129 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = D92E4C37EA26E035CEE0946C5E29B906 /* common.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE54FC03E6B1F234DCAF7CD8C3E0637D /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 68FB14B52B70C2C13289E351554D4A5F /* SDImageLoader.m */; }; - FE6A66199E4536370B626182284366A7 /* MobileCoin-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D48D4EC07174EAE4FA9BCC3BDFDE654 /* MobileCoin-dummy.m */; }; - FECA44EC887E34DFC1E55F95BF56FA38 /* AuthCredentialWithPni.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EA4C31B62CB468F86FC12C680AC7925 /* AuthCredentialWithPni.swift */; }; - FED289131AA51321FF7F74492236AE66 /* WireFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10352326AA45B9B9561EE357EAE67D6E /* WireFormat.swift */; }; - FEF754CA14F05D6557214035654AC1D0 /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 131AF85E168A230B54C263B4C766F124 /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FEFE50C622C012C99363FD3CE8786A44 /* Data64.swift in Sources */ = {isa = PBXBuildFile; fileRef = F363E5694D8491525BE83891B66671B8 /* Data64.swift */; }; - FF04C40FE50974223D2A0627543026FD /* DotLottieImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72ADB4D9D8E9EC3FFFFFEB6FEF65CF6F /* DotLottieImageProvider.swift */; }; - FF0DC6405C4CD2E653B7536E72F9B603 /* JoinAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F954A06FD293AF771377225DEAE4834F /* JoinAssociation.swift */; }; - FF18CC54FA2E10E7C7547CFE886F0EE5 /* GRDB-5.0.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32FB757DCF56A47282018998DD18D9C3 /* GRDB-5.0.swift */; }; - FF228A8033D2908989AA7C7214618132 /* IoUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049C90C8D78CC8427B81B960A68F631F /* IoUtils.swift */; }; + FCCFD98B824150FC84287D3CF8946114 /* ClientZkProfileOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A7CA89293971C513C083E3372371676 /* ClientZkProfileOperations.swift */; }; + FCDF56114653246569F32390C05C9509 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CCFE439E3B3717E6739E25CFE38C968 /* Asset.swift */; }; + FD7A4228707D9CFEBD20B2C5C5C53A28 /* Google_Protobuf_Timestamp+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16A7D4B9D8CF103F980937D34A9B2A61 /* Google_Protobuf_Timestamp+Extensions.swift */; }; + FD954A463074C1E6976C9FDF70F919F0 /* Data+CommitmentCrc32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78288C0BB3772BC2515F309AA147B221 /* Data+CommitmentCrc32.swift */; }; + FD9E56ABE3D66828041D1F93DAD914BE /* AnimatorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDEED25577FEC662FA5406C3039B5764 /* AnimatorNode.swift */; }; + FDAB28DFA78BBB51075149F89B4014F0 /* TestUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55B15660035D1A193FE14C8E85CC7590 /* TestUtils.swift */; }; + FDD5D0C059EC8CF77841B2D490419911 /* ConsensusHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34858DE6A49E0AC20CAC5B9440E43D5B /* ConsensusHttpConnection.swift */; }; + FDE3DEFB0564E1938EE116D9F70E8666 /* FTS5+QueryInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E7BEABF8FE662D0B51348DB84AB7396 /* FTS5+QueryInterface.swift */; }; + FDF5688CDBDFD244977FE05FCEB54CBE /* source_context.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3301991A32437DD8100269CF81C6864 /* source_context.pb.swift */; }; + FE1E3B9ADEEEEA30EEC0C8F4A5AE0CE3 /* AttestedConnectionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0144F01C5625AFDCA3BA8D49DE543A73 /* AttestedConnectionConfig.swift */; }; + FE26BF076EE932BF7F31239D159D1129 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = B7DAA8E36F7845779C205198CCFD0C1E /* common.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE54FC03E6B1F234DCAF7CD8C3E0637D /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E4E0A3F93A07C5C650EF8267D99D898 /* SDImageLoader.m */; }; + FE6A66199E4536370B626182284366A7 /* MobileCoin-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 881D4AC90B54BE72DD45EE6A7FEFE506 /* MobileCoin-dummy.m */; }; + FEBCBE6CCBA3ED7F760588A4FFBABF19 /* SealedSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = D404CDB07F3123D4487456785EFDC356 /* SealedSender.swift */; }; + FEFE50C622C012C99363FD3CE8786A44 /* Data64.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8C9E71DCFA9B75C8204E1B646E6E930 /* Data64.swift */; }; + FF04C40FE50974223D2A0627543026FD /* DotLottieImageProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 574643E800A2C43D1D538087CB40C6D8 /* DotLottieImageProvider.swift */; }; + FF0DC6405C4CD2E653B7536E72F9B603 /* JoinAssociation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6749D81653B72A4C160E23C59009B6D /* JoinAssociation.swift */; }; + FF18CC54FA2E10E7C7547CFE886F0EE5 /* GRDB-5.0.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70029BFFFDA61861DC9DE6D12CE77748 /* GRDB-5.0.swift */; }; FF2F5040E8CF79614012CBC184177E74 /* Pods-SignalTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EBC80AAEF15155F36550085EA2715F48 /* Pods-SignalTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FF7108E6BE89DE02E8DEE9941875DA92 /* sharpyuv_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = EA39845E084772BF085C83DCE73DEA50 /* sharpyuv_gamma.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FFB66D9A0D879C062031C0E68197DE8F /* BlockchainHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60FE2CAB19F013A5B6EF488D854C052D /* BlockchainHttpConnection.swift */; }; - FFCF65FB10D5A6A8E9203FE66493763A /* api.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 990AEEC62FF41289F90F7029A2C5C845 /* api.pb.swift */; }; + FFB66D9A0D879C062031C0E68197DE8F /* BlockchainHttpConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5867716698572DB4BC42EA31A1D79756 /* BlockchainHttpConnection.swift */; }; FFF44D4E00E7C4A51DBE93BE7FDF9BA5 /* Pods-SignalUITests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DB0C37CF90936A7DC8ADC0886A5FF94E /* Pods-SignalUITests-dummy.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 027F14DB61A5EC1265224A49FE96BB69 /* PBXContainerItemProxy */ = { + 0146C76687F0652837843BC367204D8F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 06F5CDD6235E25837519792853B145A1; - remoteInfo = PureLayout; + remoteGlobalIDString = 2ABF3F8EC6CE525E1E02C51D72C64E94; + remoteInfo = Logging; }; - 08E58996DB89EDC4E6F5AA304B7AEB98 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; - remoteInfo = GRDB.swift; - }; - 0BA83E5EC6291921B49EFA86915F7643 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; - 0FCB81965FC8359441F44BCBAFD170FC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 57DBE824636A9799CDC8E40224C834C6; - remoteInfo = MobileCoin; - }; - 120CD9B9E3459CF7642C69AFCB1209F1 /* PBXContainerItemProxy */ = { + 0226B9519466DA38AF671C896E5D2DA0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; - 1C378B8E66E3C482375CBD2C5FEAD688 /* PBXContainerItemProxy */ = { + 029A2EDCCA43A1EBE9C629F5A96E6769 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 06F5CDD6235E25837519792853B145A1; - remoteInfo = PureLayout; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 1C48B859BA6DE300D31F94269D9B32E5 /* PBXContainerItemProxy */ = { + 039090E699DD056DBD766122971CE12E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 0A7492FB9AE5AB101BCE9BAA577AB748 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; + remoteInfo = LibSignalClient; + }; + 0B00A8E04E2FC5800984E73686865BCE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0B967D7F8561D42493EE289EC8D450D1; + remoteInfo = "lottie-ios"; + }; + 0BB2140DB292402DCFABB5655A38F746 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; + remoteInfo = GRDB.swift; + }; + 0CAF573DCF1095562F3DB7EA928AABB8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 0F07FFA2CD2379A4727487607EAFCD02 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; + 0F34489E478F16693BD8AC1D51AE5E22 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; remoteInfo = libwebp; }; - 1D6A897C17DD24559CBD89AC1967C258 /* PBXContainerItemProxy */ = { + 0FAA1AA63C3562ED7EFF82EF7D386C1A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; + remoteInfo = GRDB.swift; + }; + 10653D864B1B1E28057EE85A63B8E3F7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; + }; + 145154349170FF7C9B61B0B413C96868 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = ED675CA957B07EF79E589737FCA2EE7A; remoteInfo = "Pods-SignalUI"; }; - 1DD2106D45BCAB40B1B825B8BF00866A /* PBXContainerItemProxy */ = { + 1AFB586723F970E151E8A7D53AE03DEF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; remoteInfo = libwebp; }; - 1DFFD81CF34CBEFF00A897A34468FD57 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; - remoteInfo = GRDB.swift; - }; - 1E8A8EF266B7417544098EAC61D1A6EB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4C48FB7D363771FBD71AB44C090CB586; - remoteInfo = BonMot; - }; - 27F435EF407F2A3B9030BF8CE75D1DF1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BF2A15FEC3F3424BBC4B9AD5F86F2D54; - remoteInfo = "lottie-ios-LottiePrivacyInfo"; - }; - 2C379D6E40DF514C2D6CC5DB8FAD3A3B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FC33E2AD791C14728402C60FFC65F561; - remoteInfo = LibMobileCoin; - }; - 2CDE75D1DDBFB3E64EF3F1384D179838 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; - remoteInfo = SwiftProtobuf; - }; - 2F08C137FFA3514719262B386BB14463 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; - remoteInfo = SignalRingRTC; - }; - 3D52152307649B5EC74CADEB69D56554 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; - 401F443018CEADE713C513739B15F4EC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; - }; - 404F6F80F16D5EF9FEE423BA1A68D07E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; - }; - 4061AC14CC9FC91F4CF048D791ECEABC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 57DBE824636A9799CDC8E40224C834C6; - remoteInfo = MobileCoin; - }; - 421C1CFF37C4450C8780794AA854A7A1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; - }; - 439446F240EC01AE01E914C3C3FC39C1 /* PBXContainerItemProxy */ = { + 1D10E72431749BEB72D0ECD8854FA966 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; remoteInfo = LibSignalClient; }; - 44B08049DDBF59BDCFCABF4FFDB4FA56 /* PBXContainerItemProxy */ = { + 2092AF094289EA93357D6340D913C005 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2ABF3F8EC6CE525E1E02C51D72C64E94; - remoteInfo = Logging; + remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; + remoteInfo = GRDB.swift; }; - 45F6F72F1072CB37B8920DC30D47B378 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; - }; - 4AEA57D83F7673BA45DEF4D263BA1508 /* PBXContainerItemProxy */ = { + 22A286938C296D51B626919E7BB2509A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; remoteInfo = libwebp; }; - 4B74F5C7B69928C1619B486F49B9FBB2 /* PBXContainerItemProxy */ = { + 27C4485EDC8305E9A5EE4CEDEC5C824F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; + }; + 2B835A8757575782F8ABFDEE09177EEC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; + remoteInfo = LibSignalClient; + }; + 2E0259D371B39026067732AD4D189627 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 57DBE824636A9799CDC8E40224C834C6; + remoteInfo = MobileCoin; + }; + 2FEFB0BD1CD1D4930422D6FA8E367730 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; + }; + 329D5AF2DE993BC7B7BA02C878DA9AAA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4C48FB7D363771FBD71AB44C090CB586; + remoteInfo = BonMot; + }; + 333E7494ED3D06F04E87A0C432221C9E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; - 4C2E3FF1E4916CB6A27DFA392A5C1894 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; - remoteInfo = SQLCipher; - }; - 4C9DB7819B04C48ED2AB4995A321C623 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; - remoteInfo = LibSignalClient; - }; - 4EE0504C2E742EC1D1EACED52F7A1130 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FC33E2AD791C14728402C60FFC65F561; - remoteInfo = LibMobileCoin; - }; - 4F238A70E38063A0093080B69F2A0B1F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; - remoteInfo = GRDB.swift; - }; - 5087621CF7EA0427A7C6D96666810873 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FC33E2AD791C14728402C60FFC65F561; - remoteInfo = LibMobileCoin; - }; - 5375C53D32780F51D65B453EF72D924C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 57DBE824636A9799CDC8E40224C834C6; - remoteInfo = MobileCoin; - }; - 5998304AA2592E0C1606F34A3A6C68D2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; - }; - 5C092BC47BF5413625A21E7B841A9DCE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2ABF3F8EC6CE525E1E02C51D72C64E94; - remoteInfo = Logging; - }; - 5E7E27B58F6779C1AD6AFCC2EA0006E8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; - remoteInfo = LibSignalClient; - }; - 5F0829A0E97DD19A37754EB692CFD0A7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; - remoteInfo = SQLCipher; - }; - 604550B70D17FA23FE1DC95F86AD5FF9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; - remoteInfo = GRDB.swift; - }; - 664E9131F79ED2620D396642B02DF32F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FA0CBCD9613A8E95F24D86AAD4A86E26; - remoteInfo = "SwiftProtobuf-SwiftProtobuf"; - }; - 66FA8E5576AACA2B93CA0551041B2BA6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; - remoteInfo = SQLCipher; - }; - 6A06E5C77CD35F3D31175F83B0D29C01 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; - }; - 6B706A4EEE0BD0DFFA23826B8743C6A8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; - remoteInfo = LibSignalClient; - }; - 6FAA63575D597AB493EC8D15BC574514 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; - remoteInfo = SwiftProtobuf; - }; - 70F2676AA94CE6331C53D10AFC1BE8D7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; - 7180F0B6AE7A3EC82FA1E4211BF8AA7F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; - remoteInfo = GRDB.swift; - }; - 71B3ADE094EBA8B844192A7C4F26DA58 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; - remoteInfo = SwiftProtobuf; - }; - 722023E1EA45B94C2EE8C6DA5A360E4E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4C48FB7D363771FBD71AB44C090CB586; - remoteInfo = BonMot; - }; - 744E601AA2419BBAAB027919017B6F8A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 06F5CDD6235E25837519792853B145A1; - remoteInfo = PureLayout; - }; - 79FD009DAF88FB2D235E3479BAACFBC2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; - remoteInfo = SQLCipher; - }; - 7B64A35008B715FA76A849CC8CC828E2 /* PBXContainerItemProxy */ = { + 3DD2E4938182C49BD3229C22119C5332 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; remoteInfo = blurhash; }; - 8383DA971A44DF5EAFF26E0151627FF2 /* PBXContainerItemProxy */ = { + 3F48E2A855D151B97C7CA1C2BD318F4E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 4C48FB7D363771FBD71AB44C090CB586; + remoteInfo = BonMot; }; - 86D8BA98F7A8DFAC1D0233515D9D5BFA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0B967D7F8561D42493EE289EC8D450D1; - remoteInfo = "lottie-ios"; - }; - 87830878BEC3F699A206BC79A659BF57 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; - remoteInfo = SwiftProtobuf; - }; - 8E2BDF39228779EF35A484893A1162EE /* PBXContainerItemProxy */ = { + 408ABE0EA2A6BCC901890DA68BD1F0BB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; remoteInfo = LibSignalClient; }; - 8F3B94BB943C9312D8908FAF1C42451C /* PBXContainerItemProxy */ = { + 4440D7F2B450F1DD5132AADD894AA208 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; + 46603C38E70BBC66AAD74B1B90763FF0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; + 477BD74257B02A32F4DAA6DB61FA2023 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0B967D7F8561D42493EE289EC8D450D1; + remoteInfo = "lottie-ios"; + }; + 48B95C9B3ED6269A0B388AA6A74E6936 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; remoteInfo = SignalRingRTC; }; - 90BA312B7B43222BC66306022CE325A4 /* PBXContainerItemProxy */ = { + 4F9BBC5AB4D1248B65A0413F0ACA27A9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 580233398AC16B1F0EAC99950BF9B21C; remoteInfo = "Pods-Signal"; }; - 91C999425CFD7329E3A3E8503C193BFB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; - }; - 92CCE56E000B8CC6F58F1434F781214F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; - remoteInfo = blurhash; - }; - 937A88AE48F680C6F33CF4243ADA54E2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; - }; - 9BF54646B1C9EB55BB9FDA0ED80AFC19 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; - remoteInfo = SQLCipher; - }; - 9EC474B7C41CEA51610798BE7232BBD8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5E5EA2D478F03A6E848FD4D25FDCD1F9; - remoteInfo = "Pods-SignalServiceKit"; - }; - 9EF15EA4BB95E8CFEA56D37D4F0F4D83 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; - remoteInfo = blurhash; - }; - 9FF62EE5F2C60474EA32090D34E4337A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - A2F1C065C0C835372C71648473BC181A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; - remoteInfo = LibSignalClient; - }; - A45DE61B559662D52B94588E5A8F68D2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; - }; - A56B1BEE8C97FFF817E2F39CCF3D6240 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; - }; - A9C17DB39CAAEAFF700F1ED23676C7FA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; - remoteInfo = blurhash; - }; - ADF59DEABCA7ABCFF67AE7301BAA77CD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; - remoteInfo = SignalRingRTC; - }; - AF40FB6A7E11C10C2B5D40E4237BCA75 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - B0CCC91D05411E05453F8ECAE608C5E4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; - remoteInfo = blurhash; - }; - B17B1F6CB58153302C0FD04B1AD9875B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; - }; - B1B11897C39993D0C2F5C0844DEA29D0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; - remoteInfo = SignalRingRTC; - }; - B206B7A30DE85CB106DEDB8B00941B53 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0B967D7F8561D42493EE289EC8D450D1; - remoteInfo = "lottie-ios"; - }; - B3DFE5604EC35CCC7A6C84FF87F01841 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - B52BCDA6CDA0E349E686E22F4CF8844E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; - remoteInfo = SQLCipher; - }; - B6C348031A1A33F7DDB636AD0C426173 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0B967D7F8561D42493EE289EC8D450D1; - remoteInfo = "lottie-ios"; - }; - B96660E93FFBA18CF081333A5EF95AB0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; - remoteInfo = SignalRingRTC; - }; - BE57F883AD87200B29E2B38E84045AA2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - BF10B6FE7D4AA9905FB266C3D6F4CF38 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; - remoteInfo = GRDB.swift; - }; - C10073397E955B4482CB9DA4724BCBCB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; - remoteInfo = SignalRingRTC; - }; - C15B352D10F7D857807E3D3A73B37274 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; - }; - C304C0B31F1B15C653425E2686E98EAD /* PBXContainerItemProxy */ = { + 58AF06A32316A86236AFB85F17F5D2BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; remoteInfo = SwiftProtobuf; }; - C4F0A0B4047CCE7779FB8C2037AF0124 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; - }; - C653F8FB10A88752CC45CF03E35B6648 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; - remoteInfo = SwiftProtobuf; - }; - C8901A191BBDF238468F41A8AF08FB36 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; - }; - CA242C40FD4DFA28531CB56B55CACA77 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; - remoteInfo = SwiftProtobuf; - }; - CE4E06480CB3F05A3427B29BDAB98931 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; - remoteInfo = blurhash; - }; - D004551C151C33ED485F0588D18B087B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FC33E2AD791C14728402C60FFC65F561; - remoteInfo = LibMobileCoin; - }; - D30166A4A9874E559173AD89D2E98B15 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2ABF3F8EC6CE525E1E02C51D72C64E94; - remoteInfo = Logging; - }; - DFAA784DA81EF1E4E3325386F958A1AD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; - remoteInfo = LibSignalClient; - }; - E627960661640E1E73F7DE82E1FB4208 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2ABF3F8EC6CE525E1E02C51D72C64E94; - remoteInfo = Logging; - }; - E717AA5877C79E5D102585AF725D178C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - EC8AC623FE36803311E7FAF793C48911 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 87FC595F8D2A5960F7C8C0F0CBCFBC8D; - remoteInfo = "SQLCipher-SQLCipher"; - }; - EEF5957072FA19CC6B5BE79D1F83EF53 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; - remoteInfo = SQLCipher; - }; - F98530D61C00882475B9CC9F4D76AEF1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4C48FB7D363771FBD71AB44C090CB586; - remoteInfo = BonMot; - }; - FB9D4D32552B1A9F261F61D34A4E5949 /* PBXContainerItemProxy */ = { + 5B969901627B5306B7D6C33F97881B1A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; remoteInfo = libwebp; }; - FF0E437F3DEFE4169CEE82B917FE4ED1 /* PBXContainerItemProxy */ = { + 5C81FB1C822173F72EF1426E57D6DFAF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; + remoteInfo = SwiftProtobuf; + }; + 5DF2B80FC0C7578DEAFEFD0677087968 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; + remoteInfo = SQLCipher; + }; + 5F4E57230517D31F795A87231953FEB3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; + remoteInfo = blurhash; + }; + 60207B134E265F942921FEC511E48043 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; + }; + 62CC63D7AC3C081D5C9359A3E7329EA5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5E5EA2D478F03A6E848FD4D25FDCD1F9; + remoteInfo = "Pods-SignalServiceKit"; + }; + 65FAA1D0EA521D5EFF5107CBAE7886CD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; + }; + 66A820C7EA79D065A527D6B35885457E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; + remoteInfo = SignalRingRTC; + }; + 694B71FF914A680D171530D0D3E78302 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; + remoteInfo = SQLCipher; + }; + 6ADD0CEB2263B6BDBE9BF57FB6957326 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 06F5CDD6235E25837519792853B145A1; + remoteInfo = PureLayout; + }; + 6D26B3313E8F09D4DB82C5878094F795 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; + remoteInfo = SQLCipher; + }; + 736A2DCAB7066717A1D1C189BDEF81C4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; + remoteInfo = SwiftProtobuf; + }; + 75D1D062192971FE8118FA255F91EB37 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FC33E2AD791C14728402C60FFC65F561; + remoteInfo = LibMobileCoin; + }; + 781B1AAE1812123474B67B40E665CBDC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FC33E2AD791C14728402C60FFC65F561; + remoteInfo = LibMobileCoin; + }; + 7842163772120926BCB0402388EAECD7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 06F5CDD6235E25837519792853B145A1; + remoteInfo = PureLayout; + }; + 7B995469DC0B4DE6A7D33D791772E0DD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; + remoteInfo = GRDB.swift; + }; + 7C640C9186EFBA131A05A3839442D02E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 57DBE824636A9799CDC8E40224C834C6; + remoteInfo = MobileCoin; + }; + 7F4393314E555D6E6C609FDE84071E2D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FA0CBCD9613A8E95F24D86AAD4A86E26; + remoteInfo = "SwiftProtobuf-SwiftProtobuf"; + }; + 81157BC251A9D96C61564EDBB5E75CC5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BF2A15FEC3F3424BBC4B9AD5F86F2D54; + remoteInfo = "lottie-ios-LottiePrivacyInfo"; + }; + 837798ED5202E45CBF8C4D391AE8DF6E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; + remoteInfo = SQLCipher; + }; + 85621B707E4588770AB955C2BBEAC3CC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; + 87DE65E8889299E3A16BBFBB49863A07 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; + remoteInfo = SignalRingRTC; + }; + 8905ACAC3C85B7D8E5E539E256E86BFC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FC33E2AD791C14728402C60FFC65F561; + remoteInfo = LibMobileCoin; + }; + 8A186F41520EA95ECC6544F71D34374C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; + remoteInfo = LibSignalClient; + }; + 8B6BE67C4E6182D97358B1C89EE620CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0B967D7F8561D42493EE289EC8D450D1; + remoteInfo = "lottie-ios"; + }; + 8E244ABEA23A191CFD4C8C800DC8FCD2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; + remoteInfo = blurhash; + }; + 93E1B208FCE7820E25D0924F3BF7E082 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2ABF3F8EC6CE525E1E02C51D72C64E94; + remoteInfo = Logging; + }; + 945C529B40B7259E6FCED80BA8F62261 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4C48FB7D363771FBD71AB44C090CB586; + remoteInfo = BonMot; + }; + 97B8EFB6FCCB773BDA78658FEF2FAD0B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; + remoteInfo = SwiftProtobuf; + }; + 9837C5E8AE25585BA703ACE8E829993C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 98E7C477FFB7526238F6EB44C4D985A6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; + }; + 99194600E0D81100AFBAFA5F23D1A089 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FC33E2AD791C14728402C60FFC65F561; + remoteInfo = LibMobileCoin; + }; + 998B5D65C0522CA87319370BFB3370B0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; + remoteInfo = SQLCipher; + }; + 998C21D9859EA536EE150C505F0FFE81 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; + 9A6E12CA1C40166046D5A64AE4663A00 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2ABF3F8EC6CE525E1E02C51D72C64E94; + remoteInfo = Logging; + }; + A14CAC6751008A719B2C89970C7AC516 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; + remoteInfo = LibSignalClient; + }; + A70886C348D5E1FE35DAC243FB258F6F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; + remoteInfo = SignalRingRTC; + }; + A8E1BC38199B3C96C22D73CBF2CF800B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; + remoteInfo = GRDB.swift; + }; + AF3BA08A90072C3B4476ADA549A8D97C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 87FC595F8D2A5960F7C8C0F0CBCFBC8D; + remoteInfo = "SQLCipher-SQLCipher"; + }; + B38E55BFC8C7560A6A8E1650B6922010 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; + remoteInfo = blurhash; + }; + B6EBF0DE1235603CD788C1ADBD6D7214 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; + }; + BB82E5C2F91FB35F6CE9B19663C11E42 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; + remoteInfo = blurhash; + }; + BDD39F28743EC358D2E978713BD23DBF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; + remoteInfo = SignalRingRTC; + }; + BEC60C1CE21FA412F83FB7094EACBA7B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; + CC39304AE761897AFDADA331C2665A26 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 94CFBA7D633ECA58DF85C327B035E6A3; remoteInfo = "SDWebImage-SDWebImage"; }; + CDB8CA9DAA7B1D35AC49F1E96541F0CC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 57DBE824636A9799CDC8E40224C834C6; + remoteInfo = MobileCoin; + }; + D11205141DA7E947A9A082A00830D456 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D77A98059641D2A99D7DD3EBCA4606AE; + remoteInfo = LibSignalClient; + }; + D433715BC47C1E10001D1FC86E5841A2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; + }; + D60CFA797AFF9EAAB772B22AB8F8CFED /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; + }; + D790D76956F2318BB82C2457F57998F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; + remoteInfo = SwiftProtobuf; + }; + DBF2FC341115A82B0B11A05EC51C684C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A86C228CFCBC35A1FD284274ED0930F; + remoteInfo = GRDB.swift; + }; + DC8D673C7D2E5610D43C55E84A0852E3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; + remoteInfo = SQLCipher; + }; + DCBE613A9EF42EEA13A13BD01CBE75B4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D21962D0DE148A440FADB55935BD4264; + remoteInfo = SQLCipher; + }; + E065C0A6970B126CC0B5739F52C1EAA3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + E12CA085F7EDEA150CC71C268BA3B19F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; + }; + E2E4278C1EF1E169CAC02E1A6269D536 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B4E755AAD7592CB63070BF1069DFAC8A; + remoteInfo = SignalRingRTC; + }; + E6B59C23632690E8F0EE3B899F8007DF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 06F5CDD6235E25837519792853B145A1; + remoteInfo = PureLayout; + }; + E93ABCB8B0DE0A0CD7BB6EFF2EA0D304 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8C4F601B9A1A671B2F9CDADDDE59FBC8; + remoteInfo = blurhash; + }; + E9C4D28DCFC8A55E26B82EBA2758E118 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2ABF3F8EC6CE525E1E02C51D72C64E94; + remoteInfo = Logging; + }; + EC0EBAC764BDDE44BD13B01FB77596E5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; + remoteInfo = SwiftProtobuf; + }; + F074A574DD57C965330471950DBDD1F7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; + }; + F1FB0A61BE15EE4C0DC0E73602415AA6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + F99531B7A020C1A3D42B0C4A41FC9C92 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A5F702E0DA383BC1479572581615A916; + remoteInfo = SwiftProtobuf; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 001D4CFA5AD7CD5722B7F219A39E6DCF /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = ""; }; - 002455BEBE0102D84ABF1BD3314FD9F8 /* SDWebImageWebPCoder-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImageWebPCoder-prefix.pch"; sourceTree = ""; }; - 002599EA5485868B0A798EBED6FA27FE /* backward_references_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backward_references_enc.h; path = src/enc/backward_references_enc.h; sourceTree = ""; }; - 0036B9590430A08BBEEAF21872C7A0EC /* TrimPathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TrimPathNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/ModifierNodes/TrimPathNode.swift; sourceTree = ""; }; - 003D255D874A4C9B6A829E5FA0AD84BB /* sharpyuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_neon.c; path = sharpyuv/sharpyuv_neon.c; sourceTree = ""; }; - 00A678C31D98DE0797F1AD7A4137BAEF /* LibSignalClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LibSignalClient.release.xcconfig; sourceTree = ""; }; - 00B80ACF5701ACC5D0E1C882D41F8B80 /* IncrementalMacTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IncrementalMacTests.swift; path = swift/Tests/LibSignalClientTests/IncrementalMacTests.swift; sourceTree = ""; }; - 00C4B29F20CDDC40BDECDB319F1BA43D /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; + 0099887BD6D1526DCD5467AF80552D8E /* Keyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keyframe.swift; path = Sources/Public/Keyframes/Keyframe.swift; sourceTree = ""; }; 00C7FDE386DF7706403619A578462FA6 /* Pods-SignalNSE-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalNSE-Info.plist"; sourceTree = ""; }; - 00E000D878A2A7A0E8D435C825E79F5A /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = ""; }; - 01278D6775F4A7B8E65BD64B740870F9 /* Keyframes+combined.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keyframes+combined.swift"; path = "Sources/Private/CoreAnimation/Extensions/Keyframes+combined.swift"; sourceTree = ""; }; - 012AC58ED3E7674D7A46917C2F3BB30E /* MistyswapConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MistyswapConnection.swift; path = Sources/Common/Network/Connection/Connections/MistyswapConnection.swift; sourceTree = ""; }; - 0156BF93A96AC3BDB574383534BCFD74 /* CaseInsensitiveIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaseInsensitiveIdentifier.swift; path = GRDB/Utils/CaseInsensitiveIdentifier.swift; sourceTree = ""; }; - 015FC1864E75F3EB8A5E41D37709545E /* RemoveDuplicates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RemoveDuplicates.swift; path = GRDB/ValueObservation/ValueReducer/RemoveDuplicates.swift; sourceTree = ""; }; - 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftProtobuf.release.xcconfig; sourceTree = ""; }; - 01B626A858438963EEB3A04B5D2A8019 /* FogResolverManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogResolverManager.swift; path = Sources/Common/Fog/Report/FogResolverManager.swift; sourceTree = ""; }; - 01B85F5D365541B57BAB7AB945DF081A /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; - 01C5D93B0BFCF5F0512331FB1423D474 /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = ""; }; - 01F69F61CC2214F8ECA3D29CFD31A13F /* AnimatedButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedButton.swift; path = Sources/Public/Controls/AnimatedButton.swift; sourceTree = ""; }; - 0208E619FC62C73B07B6CDFBD4E6FD5D /* FTS3+QueryInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FTS3+QueryInterface.swift"; path = "GRDB/QueryInterface/FTS3+QueryInterface.swift"; sourceTree = ""; }; - 0212684110AA463536817BD2A4752BD4 /* RegistrationService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RegistrationService.swift; path = swift/Sources/LibSignalClient/RegistrationService.swift; sourceTree = ""; }; - 021C906C7EE6599F59A56633539A88AB /* LibSignalClient-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LibSignalClient-dummy.m"; sourceTree = ""; }; - 0227EEBBCFBB7FB5C60BCD005FBC594F /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter.m; sourceTree = ""; }; - 02448650D9EAD8A06B32A6265A36E182 /* lossless_enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips_dsp_r2.c; path = src/dsp/lossless_enc_mips_dsp_r2.c; sourceTree = ""; }; + 0104B823BCFB9FDF4DC853F2FAEC3E4E /* CALayer+setupLayerHierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+setupLayerHierarchy.swift"; path = "Sources/Private/CoreAnimation/Layers/CALayer+setupLayerHierarchy.swift"; sourceTree = ""; }; + 0119AF672F97019D7CD45AC7974C480C /* Account+SCIOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Account+SCIOperations.swift"; path = "Sources/Common/Account/Account+SCIOperations.swift"; sourceTree = ""; }; + 0144F01C5625AFDCA3BA8D49DE543A73 /* AttestedConnectionConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestedConnectionConfig.swift; path = Sources/Common/Network/AttestedConnectionConfig.swift; sourceTree = ""; }; + 016115198E67CFD23311C8F945C86C9A /* AdaptiveStyleTransformation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdaptiveStyleTransformation.swift; path = Sources/UIKit/AdaptiveStyleTransformation.swift; sourceTree = ""; }; + 018540DCBF7681F6A9EFBF095B491660 /* HTTPResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPResponse.swift; path = Sources/HTTP/Interface/HTTPResponse.swift; sourceTree = ""; }; + 019099FB943357751E0ED89A3BD698B1 /* ServerSecretParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerSecretParams.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerSecretParams.swift; sourceTree = ""; }; + 019B5286E97556FAB4EEC7F605178C0B /* NSNumber.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSNumber.swift; path = GRDB/Core/Support/Foundation/NSNumber.swift; sourceTree = ""; }; + 01F950F182F0AA4A79C814BD45A77225 /* MainThreadAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainThreadAnimationLayer.swift; path = Sources/Private/MainThread/LayerContainers/MainThreadAnimationLayer.swift; sourceTree = ""; }; + 020DC8F66A1CCA569F7122B542605730 /* Tracking.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Tracking.swift; path = Sources/Tracking.swift; sourceTree = ""; }; + 021D0116E29CB3311A8350C9F5F3652A /* AccountKeyUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountKeyUtils.swift; path = Sources/Common/Account/AccountKeyUtils.swift; sourceTree = ""; }; + 024459ED744A5FBF0911F5DDCEFB734F /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; 027F0DCF1CC01A6F63EFE9AA1EF039A3 /* Pods-SignalServiceKitTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalServiceKitTests-dummy.m"; sourceTree = ""; }; - 02F775246039D7C33D79F2BE36CADD75 /* VectorsExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VectorsExtensions.swift; path = Sources/Private/Utility/Primitives/VectorsExtensions.swift; sourceTree = ""; }; - 02FD54B9DF0553FE72943F67DAD15C10 /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieView.swift; path = Sources/Public/Animation/LottieView.swift; sourceTree = ""; }; - 0320DD0413315DA3F82EE7C3F48DB639 /* ConsensusUrl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsensusUrl.swift; path = Sources/Common/Network/Url/ConsensusUrl.swift; sourceTree = ""; }; - 033B4A3D13E71176AF24BB14B5BA0B52 /* SDImageFramePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFramePool.m; path = SDWebImage/Private/SDImageFramePool.m; sourceTree = ""; }; - 0357F208997957917CFE99CC3F427D1B /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; - 038ED9A363CCCA26A84BC8D283BF9781 /* PathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/PathNode.swift; sourceTree = ""; }; - 03CFFF95609D06D3C0E236A64A1B3607 /* DotLottieManifest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieManifest.swift; path = Sources/Private/Model/DotLottie/DotLottieManifest.swift; sourceTree = ""; }; - 03F269DA08A8FC55038E9D95C77486F7 /* DDFileLogger+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Internal.h"; path = "Sources/CocoaLumberjack/DDFileLogger+Internal.h"; sourceTree = ""; }; + 0298B0E9E90805953B539A9591437640 /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = ""; }; + 02D1343C726083425AEAD9DEC674DDA5 /* KeyTransparencyTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyTransparencyTests.swift; path = swift/Tests/LibSignalClientTests/KeyTransparencyTests.swift; sourceTree = ""; }; + 02E5906097FAADD68034F224104D8D43 /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = ""; }; + 02E78C818337D28E63FB4AECE84D84B6 /* JSONEncodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingError.swift; path = Sources/SwiftProtobuf/JSONEncodingError.swift; sourceTree = ""; }; + 03109E6A16B6F54188B0B31F9F28CB88 /* HasOneAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HasOneAssociation.swift; path = GRDB/QueryInterface/Request/Association/HasOneAssociation.swift; sourceTree = ""; }; + 0314AA748913DD3AB568D032E950211F /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; + 03991E4E6A8FA61FF786C7157F7FAB2D /* PositiveInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PositiveInt.swift; path = Sources/Common/Utils/TypeConstraints/PositiveInt.swift; sourceTree = ""; }; + 03A2930C5BA9E46CAF82324C143C964A /* Varint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Varint.swift; path = Sources/SwiftProtobuf/Varint.swift; sourceTree = ""; }; + 03D1A0A34F2BACFDC050BAB5D57D6817 /* ChatListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChatListener.swift; path = swift/Sources/LibSignalClient/ChatListener.swift; sourceTree = ""; }; + 04056555608FC0426C446E9E4A67DF80 /* String+Conversions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Conversions.swift"; path = "Sources/Common/Utils/String+Conversions.swift"; sourceTree = ""; }; + 042301700C9D87C92091ED2BC5EA3AFA /* AsyncUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncUtils.swift; path = Sources/Common/Utils/Async/AsyncUtils.swift; sourceTree = ""; }; + 0445093F63AF0B1C275038A21672FA1B /* CompatibleAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibleAnimationView.swift; path = Sources/Public/iOS/Compatibility/CompatibleAnimationView.swift; sourceTree = ""; }; 045238D8CB422E22A4A3F1F9F4FEE61F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 045723353471142D7D533E7201E3CB09 /* Pods-SignalShareExtension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-SignalShareExtension.modulemap"; sourceTree = ""; }; - 049C90C8D78CC8427B81B960A68F631F /* IoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IoUtils.swift; path = swift/Tests/LibSignalClientTests/IoUtils.swift; sourceTree = ""; }; - 04E336499866342D057FCFB539821249 /* HTTPStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPStatus.swift; path = Sources/HTTP/Interface/HTTPStatus.swift; sourceTree = ""; }; - 050E011762CF87304C777752063E65EA /* Data66+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data66+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data66+withMcMutableBuffer.swift"; sourceTree = ""; }; - 051EC39C6D8D2311B424FAF8F1895D82 /* RistrettoPrivate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RistrettoPrivate.swift; path = Sources/Common/Crypto/RistrettoPrivate.swift; sourceTree = ""; }; - 059051C3D88641FC79D2FEEB0C150E0C /* DDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOSLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDOSLogger.h; sourceTree = ""; }; + 04A6AF70AD1E29FD3129BE21D06FB167 /* SwiftProtobuf-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftProtobuf-dummy.m"; sourceTree = ""; }; + 04D40CD6E471822B8F28D6EEC3F0A339 /* Vectors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Vectors.swift; path = Sources/Public/Primitives/Vectors.swift; sourceTree = ""; }; + 04F5552904A592ED5A5C3A579B5B0082 /* UIKit+AdaptableTextContainerSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIKit+AdaptableTextContainerSupport.swift"; path = "Sources/UIKit/UIKit+AdaptableTextContainerSupport.swift"; sourceTree = ""; }; + 050505258D8C05DA5D124B6264A7FD53 /* CiphertextMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CiphertextMessage.swift; path = swift/Sources/LibSignalClient/messages/CiphertextMessage.swift; sourceTree = ""; }; + 0541A5CB640E0857F04C94D88F44954D /* FogReportServer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogReportServer.swift; path = Sources/Common/Fog/Report/FogReportServer.swift; sourceTree = ""; }; + 0578582B075B18B4A6437995319E0CE3 /* Google_Protobuf_NullValue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_NullValue+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_NullValue+Extensions.swift"; sourceTree = ""; }; + 05857A1FEE7D254CB8F731CDCFF2A2E7 /* backward_references_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backward_references_enc.h; path = src/enc/backward_references_enc.h; sourceTree = ""; }; + 0597CD3C6DE07C447725D7A63C21F5DC /* PathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/PathNode.swift; sourceTree = ""; }; + 05AA82365E377080A6A0D52882081F0D /* MobileCoinClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinClient.swift; path = Sources/Common/MobileCoinClient.swift; sourceTree = ""; }; 05B80C66E4918E0F1580FCB6F926479A /* Pods-SignalShareExtension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalShareExtension-dummy.m"; sourceTree = ""; }; - 05DD14CC0A23CEF165E0339618129C4E /* MobileCoinUrl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinUrl.swift; path = Sources/Common/Network/Url/MobileCoinUrl.swift; sourceTree = ""; }; - 05EEFEA5B03F20CE29A4505D4D1C8471 /* KeypathSearchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeypathSearchable.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/KeypathSearchable.swift; sourceTree = ""; }; - 06070E65E57F5BAE1E7483EAC16CEDFB /* CGFloat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGFloat.swift; path = GRDB/Core/Support/CoreGraphics/CGFloat.swift; sourceTree = ""; }; - 065B2A494F008431F4D7B02C070433F8 /* consensus_common.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_common.http.swift; path = Sources/HTTP/consensus_common.http.swift; sourceTree = ""; }; - 0666FCA00203F27D1628524FF4DC7AC7 /* Archive+MemoryFile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+MemoryFile.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+MemoryFile.swift"; sourceTree = ""; }; - 066E802086B7DBEE038EDDAC886C29AD /* Trim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Trim.swift; path = Sources/Private/Model/ShapeItems/Trim.swift; sourceTree = ""; }; - 06718D6769C8E6D134A464EF65503674 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = ""; }; - 06A257B7A056194C715AA5D3A5C6FBB9 /* KeyframeGroup+exactlyOneKeyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KeyframeGroup+exactlyOneKeyframe.swift"; path = "Sources/Private/CoreAnimation/Extensions/KeyframeGroup+exactlyOneKeyframe.swift"; sourceTree = ""; }; - 06B3A994DE292490F74921853C611923 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = ""; }; - 06BC4DA77F3DFA6C52A9D4E6F234D09F /* ShapeItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeItem.swift; path = Sources/Private/Model/ShapeItems/ShapeItem.swift; sourceTree = ""; }; - 06C341560DDFA2C93B9EA53D7D937A7C /* SealedSenderCertificates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SealedSenderCertificates.swift; path = swift/Sources/LibSignalClient/SealedSenderCertificates.swift; sourceTree = ""; }; - 06F0BF93251973A172F14AE5E33DA45D /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; - 070B2756BC5299AE6CEFDF9DB7132646 /* MeasuringViewRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MeasuringViewRepresentable.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/LayoutUtilities/MeasuringViewRepresentable.swift; sourceTree = ""; }; - 0713EC674B1901BC8550794BAFBE92B4 /* ServerPublicParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerPublicParams.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerPublicParams.swift; sourceTree = ""; }; - 07168A2BB9C869161583F44ED4DCF793 /* SchedulingWatchdog.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulingWatchdog.swift; path = GRDB/Core/SchedulingWatchdog.swift; sourceTree = ""; }; - 07606DF5AF8AB273F67AA147A26D08E6 /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = ""; }; - 07646CAACA4A58D87C85879644322B79 /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; + 05C084CC258952CEF837394F74EE418A /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; + 05F5E58117FD6645E26A64E2019A46D6 /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = ""; }; + 0610286F19ACD25C3D96FDDFE2C6332C /* TxOutSelectionStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutSelectionStrategy.swift; path = Sources/Common/Transaction/Inputs/TxOutSelectionStrategy.swift; sourceTree = ""; }; + 062AF23187076CBBCD7F3ED715DE1B2D /* DefaultMixinSelectionStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultMixinSelectionStrategy.swift; path = Sources/Common/Transaction/Inputs/DefaultMixinSelectionStrategy.swift; sourceTree = ""; }; + 06716A428B689AE5A1AD6DDA1A3B6C3D /* SecSSLCertificateValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecSSLCertificateValidator.swift; path = Sources/HTTPS/SecSSLCertificateValidator.swift; sourceTree = ""; }; + 067D1D858C4E37C1B76DF2FD9BAE6FCA /* SQLFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLFunctions.swift; path = GRDB/QueryInterface/SQL/SQLFunctions.swift; sourceTree = ""; }; + 068190EC657838555F0CC1C7C58D3D04 /* RootAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RootAnimationLayer.swift; path = Sources/Private/RootAnimationLayer.swift; sourceTree = ""; }; + 06A33745762260642391C7D3D72E51DF /* LibSignalClient-Unit-Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LibSignalClient-Unit-Tests-Info.plist"; sourceTree = ""; }; + 07193363BCCE6C54E749B9946EEFA2B4 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; + 0724C168625DABDB6CA6208192E10467 /* JSONEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingOptions.swift; path = Sources/SwiftProtobuf/JSONEncodingOptions.swift; sourceTree = ""; }; + 07882323A43808732C9E6BE7CAD6D5E5 /* AccountKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountKey.swift; path = Sources/Common/Account/AccountKey.swift; sourceTree = ""; }; + 079F1FC7F0F41D07BC072913CA5FFC9F /* GradientFill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFill.swift; path = Sources/Private/Model/ShapeItems/GradientFill.swift; sourceTree = ""; }; + 07A220BDF9B7A8BE351222E332CE675D /* Fingerprint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fingerprint.swift; path = swift/Sources/LibSignalClient/Fingerprint.swift; sourceTree = ""; }; 07A9647F96E8425248F3392DC441F2DC /* Pods-SignalServiceKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalServiceKit-Info.plist"; sourceTree = ""; }; 07C9DCDDC7155F24CC204CA8473F3D5E /* Pods-SignalShareExtension */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-SignalShareExtension"; path = Pods_SignalShareExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 07E53D50B81FE93061307B07458AF7EE /* ValueObservationScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueObservationScheduler.swift; path = GRDB/ValueObservation/ValueObservationScheduler.swift; sourceTree = ""; }; - 07F4B95C992A1EEAE0746916B722D631 /* ContentConfigurableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContentConfigurableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/ContentConfigurableView.swift; sourceTree = ""; }; - 080AA9D508AFB0249A18A72C55367497 /* GroupSendEndorsement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSendEndorsement.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSendEndorsement.swift; sourceTree = ""; }; - 081A6CBB494086DB17A1730AC20880AD /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = ""; }; - 08455B8298654D2C652AEE034AABEDE0 /* MutableCopying.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MutableCopying.swift; path = Sources/MutableCopying.swift; sourceTree = ""; }; - 086727758D1FD9ACDA63D9550D7EAAA8 /* PathVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathVisitor.swift; path = Sources/SwiftProtobuf/PathVisitor.swift; sourceTree = ""; }; - 0878C8CCF40C4C20FE8A2126D3A930EA /* IdentityKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentityKey.swift; path = swift/Sources/LibSignalClient/IdentityKey.swift; sourceTree = ""; }; - 0882CF56DFD8322EA8E848E4E459B403 /* Collection+Chunked.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Chunked.swift"; path = "Sources/Common/Utils/Collection+Chunked.swift"; sourceTree = ""; }; - 089BE8D0D0DF135F08B7A2F3E9267A7D /* GroupNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderContainers/GroupNode.swift; sourceTree = ""; }; - 08C5877182BAA5311A858F6E497E6A58 /* JSONScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONScanner.swift; path = Sources/SwiftProtobuf/JSONScanner.swift; sourceTree = ""; }; - 08D685D7008D8AB37A582E14AD87B9DC /* view.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = view.pb.swift; path = Sources/Common/view.pb.swift; sourceTree = ""; }; - 08D6AD069E77D5B1560130AEE61119D9 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; - 08DB1FDA63FA6F46233810026F75AAC6 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = ""; }; - 0946408A3F7CFE1E447394EC75B33781 /* Rectangle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rectangle.swift; path = Sources/Private/Model/ShapeItems/Rectangle.swift; sourceTree = ""; }; + 07DB7A3B3DFCC0542D713FC7F13997F4 /* SchedulingWatchdog.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulingWatchdog.swift; path = GRDB/Core/SchedulingWatchdog.swift; sourceTree = ""; }; + 081337B4CA33A5D79DE0CB1B867B198A /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = ""; }; + 0819A7E055CF44C8A63DF70FF0E1135A /* MessageBackupTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageBackupTests.swift; path = swift/Tests/LibSignalClientTests/MessageBackupTests.swift; sourceTree = ""; }; + 0824C02294DA453A2BF24DDE427BB38E /* LayerModel+makeAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "LayerModel+makeAnimationLayer.swift"; path = "Sources/Private/CoreAnimation/Layers/LayerModel+makeAnimationLayer.swift"; sourceTree = ""; }; + 084CC729AA3DF5EACE4D630AAD69ED3D /* FFI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FFI.swift; path = src/ios/SignalRingRTC/SignalRingRTC/FFI.swift; sourceTree = ""; }; + 0852B34E33C3383B559901923D6484E8 /* TransactionStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionStatus.swift; path = Sources/Common/Transaction/TransactionStatus.swift; sourceTree = ""; }; + 086EFCD59D1C2AA98E17DB93BEAC336D /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; + 0882D2D9EF1C4565C9296525230755F1 /* LayerFontProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerFontProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerFontProvider.swift; sourceTree = ""; }; + 08986194D7295A928F72E050348B3D6F /* Stroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stroke.swift; path = Sources/Private/Model/ShapeItems/Stroke.swift; sourceTree = ""; }; + 08BA0660FF8AFA3714F0150660953669 /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; + 08D5EF09CBD389542CA955829EDEC8F4 /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = ""; }; + 08EC33FA4E4C1EF47856F4C894D23D28 /* Data+Compression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Compression.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+Compression.swift"; sourceTree = ""; }; + 091A22901D9344F4A9C0A8BF4B00C426 /* EmptyAttestedConnectionConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmptyAttestedConnectionConfig.swift; path = Sources/Common/Network/EmptyAttestedConnectionConfig.swift; sourceTree = ""; }; + 09492E27055ACA6364E26B8B383B035B /* RegistrationService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RegistrationService.swift; path = swift/Sources/LibSignalClient/RegistrationService.swift; sourceTree = ""; }; 0951598AA43829BCDDCB95D5B7CB14A7 /* Pods-Signal-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Signal-frameworks.sh"; sourceTree = ""; }; - 099B724CD9CE6DAE3290D839BFDC39BD /* SignedContingentInputBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedContingentInputBuilder.swift; path = Sources/Common/Transaction/SignedContingentInputBuilder.swift; sourceTree = ""; }; - 09D77B01263CC105DD7E980E49DEE07E /* ValueProviderStore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueProviderStore.swift; path = Sources/Private/CoreAnimation/ValueProviderStore.swift; sourceTree = ""; }; - 0A03C920E27251F17009DED3C813454F /* LibSignalClient-Unit-Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LibSignalClient-Unit-Tests-Info.plist"; sourceTree = ""; }; - 0A12A8642AF952DE1C5A83C940E21F5A /* PreparedTxInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreparedTxInput.swift; path = Sources/Common/Transaction/Inputs/PreparedTxInput.swift; sourceTree = ""; }; - 0A3522B6402B674DBC03284418F40F4F /* HTTP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTP.swift; path = src/ios/SignalRingRTC/SignalRingRTC/HTTP.swift; sourceTree = ""; }; - 0A5780032A299D60DA0A1B472BE31296 /* CompoundBezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompoundBezierPath.swift; path = Sources/Private/Utility/Primitives/CompoundBezierPath.swift; sourceTree = ""; }; - 0A81FE28268859A5EBF116816C3D7612 /* AnimatedSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedSwitch.swift; path = Sources/Public/Controls/AnimatedSwitch.swift; sourceTree = ""; }; - 0A8C341CFCE4981F6C5765F40244D82A /* JSONSerialization+Verification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "JSONSerialization+Verification.swift"; path = "Sources/Common/Utils/JSONSerialization+Verification.swift"; sourceTree = ""; }; - 0ACA4A64A2AFB84B712504EA0145F17A /* FeeStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FeeStrategy.swift; path = Sources/Common/Transaction/Fee/FeeStrategy.swift; sourceTree = ""; }; - 0AD765462F4AE7A993E3B8D7F35C16D6 /* StarAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarAnimation.swift; path = Sources/Private/CoreAnimation/Animations/StarAnimation.swift; sourceTree = ""; }; - 0B0AF43E310F2F4ED8770C77CFAE942D /* CocoaLumberjack.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.debug.xcconfig; sourceTree = ""; }; - 0B204506D5BFB45F3C8CA7A88EC978EE /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; - 0B6A9EDFACBCEB2759778061723FB1A4 /* SQLOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLOperators.swift; path = GRDB/QueryInterface/SQL/SQLOperators.swift; sourceTree = ""; }; - 0B78C93F13AB4C79E89862256D244300 /* ChatListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChatListener.swift; path = swift/Sources/LibSignalClient/ChatListener.swift; sourceTree = ""; }; - 0B8397A65898A840E3DC892D151D7E8F /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = ""; }; - 0B955F6E7635D9561B357945F3DB296E /* UnauthUsernamesService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthUsernamesService.swift; path = swift/Sources/LibSignalClient/chat/UnauthUsernamesService.swift; sourceTree = ""; }; - 0B9930D550E1C2C1D51F7E105E5568A6 /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; - 0B9D7EF1268274C72670EA46AD87A031 /* MaskedAmount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskedAmount.swift; path = Sources/Common/Transaction/MaskedAmount.swift; sourceTree = ""; }; - 0B9F45E70DBFC071C2BB2AC460655C28 /* lottie-ios-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-umbrella.h"; sourceTree = ""; }; - 0BCCCA2C422465461D74F3682BDF1600 /* AttestationVerifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestationVerifier.swift; path = Sources/Common/Network/Attestation/AttestationVerifier.swift; sourceTree = ""; }; - 0BCD2FEF763592F4D0512E5E7D78583A /* MobileCoin-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MobileCoin-Info.plist"; sourceTree = ""; }; - 0C16B457FDD0C40910215373742DA102 /* BridgingTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BridgingTests.swift; path = swift/Tests/LibSignalClientTests/BridgingTests.swift; sourceTree = ""; }; - 0C7467C0C1E92887BB580875D01DA2A8 /* descriptor.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = descriptor.pb.swift; path = Sources/SwiftProtobuf/descriptor.pb.swift; sourceTree = ""; }; - 0CCB1173CC5431CC90D6CA3713EECDD4 /* ValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueContainer.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueContainer.swift; sourceTree = ""; }; - 0CDD0544AC853E763435908D5EFDF642 /* SwiftProtobuf-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftProtobuf-Info.plist"; sourceTree = ""; }; - 0CDD05C556905A3B07C64F5F70D12573 /* AnimationTextProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationTextProvider.swift; path = Sources/Public/TextProvider/AnimationTextProvider.swift; sourceTree = ""; }; - 0D2E5508E70195C6ADE8DCEEBA3099C4 /* RequestProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestProtocols.swift; path = GRDB/QueryInterface/Request/RequestProtocols.swift; sourceTree = ""; }; - 0D7B9D6220AE11B357897CB0F7C8437D /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; - 0DDB7FDE91320FF376561DE1B059D571 /* CustomRedactingStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomRedactingStringConvertible.swift; path = Sources/Common/Shared/CustomRedactingStringConvertible.swift; sourceTree = ""; }; - 0E13DC753BC33AF6D87A4A70ABD09F44 /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = GRDB/Core/Configuration.swift; sourceTree = ""; }; - 0E17A58EA38DA13901E594B54E6856DF /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transform.swift; path = Sources/Transform.swift; sourceTree = ""; }; - 0E3A8BAFCF01EB71889C30B74873DF62 /* DashPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DashPattern.swift; path = Sources/Private/Model/Objects/DashPattern.swift; sourceTree = ""; }; - 0E87B4A79A1793DD553DA8F44AAE0C87 /* MessageExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageExtension.swift; path = Sources/SwiftProtobuf/MessageExtension.swift; sourceTree = ""; }; - 0EE8A24BF2534B6469924CB680337D9D /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = ""; }; - 0EFDF1EF3B168469C5E1012BB0A8464F /* FogQueryScalingStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogQueryScalingStrategy.swift; path = Sources/Common/Fog/View/FogQueryScalingStrategy.swift; sourceTree = ""; }; - 0F5734BC0D23A38BA9107D242407FF9A /* JSONDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecodingError.swift; path = Sources/SwiftProtobuf/JSONDecodingError.swift; sourceTree = ""; }; - 0F59FC911C45A9C47668F2E2B319EBCA /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; - 0F639F65571E4240D80DA022765A1582 /* signed_contingent_input.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = signed_contingent_input.h; path = Artifacts/include/signed_contingent_input.h; sourceTree = ""; }; - 0F63B8E45E962E48D2D8D7981A869E9B /* DataExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataExtension.swift; path = Sources/Private/Utility/Extensions/DataExtension.swift; sourceTree = ""; }; - 0F7B535AC5B303A974A668512BCABEEE /* AssociationAggregate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssociationAggregate.swift; path = GRDB/QueryInterface/Request/Association/AssociationAggregate.swift; sourceTree = ""; }; - 0F9D179ED94802AD8300511C4EA3B44F /* GradientValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/GradientValueProvider.swift; sourceTree = ""; }; - 0FADDC7E0177B973B343ECD634161F43 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = src/webp/decode.h; sourceTree = ""; }; - 0FE64B0C734241BB577771536C5AA65E /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; - 102B115167245AE2E9E3D906E65675BA /* HttpCallable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpCallable.swift; path = Sources/HTTPS/HttpConnection/HttpCallable/HttpCallable.swift; sourceTree = ""; }; - 10352326AA45B9B9561EE357EAE67D6E /* WireFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WireFormat.swift; path = Sources/SwiftProtobuf/WireFormat.swift; sourceTree = ""; }; - 109DADFF9A5EE485379FE6A50571938F /* Data32+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data32+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data32+withMcMutableBuffer.swift"; sourceTree = ""; }; - 10A82B70C2E7AF8F7ECE694C08A82A95 /* libwebp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libwebp-Info.plist"; sourceTree = ""; }; - 10AA875A7D156C2EEFF7A49F3DB2EB4C /* UIImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+WebP.m"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.m"; sourceTree = ""; }; - 10B7B178EE2195909889E91312C7BAB8 /* AccessibilityHeadingLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccessibilityHeadingLevel.swift; path = Sources/AccessibilityHeadingLevel.swift; sourceTree = ""; }; - 10B909E01681762C794D9102DC8B45DD /* LottieAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationLayer.swift; path = Sources/Public/Animation/LottieAnimationLayer.swift; sourceTree = ""; }; - 10EAB93AC1BC489F621144826929FCC7 /* EpoxyableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/EpoxyableView.swift; sourceTree = ""; }; - 11219C455DADD6B193F3FD486220FBAE /* CallContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallContext.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallContext.swift; sourceTree = ""; }; - 113DCBFEA641BB7223FDF832FFF83E26 /* LayerFontProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerFontProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerFontProvider.swift; sourceTree = ""; }; - 118758D97D1D486A10EC5644EA712BE6 /* CGPointExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGPointExtension.swift; path = Sources/Private/Utility/Primitives/CGPointExtension.swift; sourceTree = ""; }; - 119C8CFDD70D9CB548EE6A24FD7ADC14 /* MobileCoinChaCha20Rng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinChaCha20Rng.swift; path = Sources/Common/Utils/Rng/MobileCoinChaCha20Rng.swift; sourceTree = ""; }; - 11B7177C580DD9A4736BAB27BACEE1BE /* TestCaseBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestCaseBase.swift; path = swift/Tests/LibSignalClientTests/TestCaseBase.swift; sourceTree = ""; }; - 11BD4D9EF294E484E9A4989018A43851 /* GRDB.swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GRDB.swift.release.xcconfig; sourceTree = ""; }; - 11D6A50C34DF8893E61290DCB8F397C0 /* NativeTestingNiceTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeTestingNiceTests.swift; path = swift/Tests/LibSignalClientTests/NativeTestingNiceTests.swift; sourceTree = ""; }; - 11DDA9A481D1B54C2BDA29461C550ADD /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImageWebPCoder/Private/SDmetamacros.h; sourceTree = ""; }; + 096170F5E1DDC90DCBF985DB7FC43482 /* BlendMode+Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BlendMode+Filter.swift"; path = "Sources/Private/Utility/Extensions/BlendMode+Filter.swift"; sourceTree = ""; }; + 0964725D4247B41F95CEA91C08EBF88F /* CreateCallLinkCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredentialPresentation.swift; sourceTree = ""; }; + 096874871755AB1EEFC3E5FD0069F776 /* NodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NodeProperty.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/NodeProperty.swift; sourceTree = ""; }; + 096B09A9A09D35F96B33E9486DF3673A /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = ""; }; + 098426F1F8EFE2285CB39944508FFDD1 /* AnimatorNodeDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatorNodeDebugging.swift; path = Sources/Private/Utility/Debugging/AnimatorNodeDebugging.swift; sourceTree = ""; }; + 098830885F832C0746023023A48E9D07 /* DDContextFilterLogFormatter+Deprecated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDContextFilterLogFormatter+Deprecated.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter+Deprecated.h"; sourceTree = ""; }; + 09C9677DAE070BBF5305917370403B62 /* CallManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallManager.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallManager.swift; sourceTree = ""; }; + 09CDF4C91205878CEBBF81E039D4DB90 /* TxOutMembershipProof.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutMembershipProof.swift; path = Sources/Common/Ledger/TxOutMembershipProof.swift; sourceTree = ""; }; + 0A75F82FB550DD2A68A3F6A856483F1A /* CStructWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CStructWrapper.swift; path = Sources/Common/LibMobileCoin/CStructWrapper.swift; sourceTree = ""; }; + 0A8568B296E06BAB93E5683DADB642FA /* NamedStyles.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NamedStyles.swift; path = Sources/NamedStyles.swift; sourceTree = ""; }; + 0ABD9D79C49A39765623BDBBC54F668F /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; }; + 0AC848B7F740F9CC1E3AC6CD1EE915C7 /* TableRecord+Association.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TableRecord+Association.swift"; path = "GRDB/QueryInterface/TableRecord+Association.swift"; sourceTree = ""; }; + 0B0F062E5ED0B40FFD4EA0F178914868 /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; + 0B1AB847DE614E5382DEB0906AB8CA1F /* CallContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallContext.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallContext.swift; sourceTree = ""; }; + 0B47C1870339AF5B7562202959786D30 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog.h; sourceTree = ""; }; + 0B9359D8CE2935BFFCBCD553F5FC8271 /* VisibilityAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VisibilityAnimation.swift; path = Sources/Private/CoreAnimation/Animations/VisibilityAnimation.swift; sourceTree = ""; }; + 0BB48F888F94B98292FA3A0DF0BB8771 /* CallLinkSecretParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkSecretParams.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkSecretParams.swift; sourceTree = ""; }; + 0BF37865E06F19650F31B34AA0EFF1A2 /* crypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = Artifacts/include/crypto.h; sourceTree = ""; }; + 0C13959092B1A18C592B4EC18A4C4D27 /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = ""; }; + 0C2D92063C55A6E744A47C862DB1794F /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = ""; }; + 0C6D70FDA3F6FACE28CBF44A02BB2B46 /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; + 0C780826B5411664011C30A4F68A1C45 /* PureLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PureLayout.debug.xcconfig; sourceTree = ""; }; + 0CB2D4E48BF4544F42C3D65E2F442559 /* DDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = "Sources/CocoaLumberjack/Supporting Files/DDLegacyMacros.h"; sourceTree = ""; }; + 0D3C83F376A8EFCDCEB8D37ABA657224 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = ""; }; + 0D4F56FC3A8EE49F2D649B6C0433FFED /* LibMobileCoin-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibMobileCoin-prefix.pch"; sourceTree = ""; }; + 0D594F9965820129CE18CD49B8731D7E /* LottieButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieButton.swift; path = Sources/Public/Controls/LottieButton.swift; sourceTree = ""; }; + 0D80E465B639FA4D87ECB188D001F775 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; + 0DFC0EC58594187BD19EE7078286EB76 /* GroupInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupInterpolator.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueProviders/GroupInterpolator.swift; sourceTree = ""; }; + 0DFC13AFD3BA878563EE1A21EAC3C30B /* TransportProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransportProtocol.swift; path = Sources/Common/Network/TransportProtocol.swift; sourceTree = ""; }; + 0E22FEC1100C7965B4AC60AD9DAB0CE0 /* ReceiptCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredentialPresentation.swift; sourceTree = ""; }; + 0E34B4A63533FA7F528F1BDDCB4581F3 /* AnimationFontProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationFontProvider.swift; path = Sources/Public/FontProvider/AnimationFontProvider.swift; sourceTree = ""; }; + 0E7031B07F509CD88B8E20DA4005638B /* StringExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringExtensions.swift; path = Sources/Private/Utility/Extensions/StringExtensions.swift; sourceTree = ""; }; + 0E7B263C2F9C86810CC26013EC5C6357 /* kex_rng.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = kex_rng.pb.swift; path = Sources/Common/kex_rng.pb.swift; sourceTree = ""; }; + 0EDF1695C050DE9E4FCF35852F02C1AC /* CreateCallLinkCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredential.swift; sourceTree = ""; }; + 0F2268C0AAA8277F53437985A1F4D9D7 /* Archive+ReadingDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+ReadingDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+ReadingDeprecated.swift"; sourceTree = ""; }; + 0F387FF52B08ED3EC39B457A4D517157 /* AnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationKeypath.swift; path = Sources/Public/DynamicProperties/AnimationKeypath.swift; sourceTree = ""; }; + 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLCipher.release.xcconfig; sourceTree = ""; }; + 0FA25902124905C84A71592E20F43760 /* EncodableRecord+Encodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EncodableRecord+Encodable.swift"; path = "GRDB/Record/EncodableRecord+Encodable.swift"; sourceTree = ""; }; + 0FB3A6BDA43BD36F6643E5852E8B1722 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; + 0FBECE753B3BBA4F80BAF67F20B78C7C /* SignalRingRTC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SignalRingRTC.modulemap; sourceTree = ""; }; + 100F7EC6B5494FAF76246DB87A910CCA /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = ""; }; + 10293DCF078D3A4A3CBAF4CB240E4812 /* FetchRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FetchRequest.swift; path = GRDB/Core/FetchRequest.swift; sourceTree = ""; }; + 10BACBB4C23BAABA9BDBC4589DB3EAE9 /* UnauthKeysService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthKeysService.swift; path = swift/Sources/LibSignalClient/chat/UnauthKeysService.swift; sourceTree = ""; }; + 10D753D5B673BE6CC45D426AE8D62607 /* Message+BinaryAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+BinaryAdditions.swift"; path = "Sources/SwiftProtobuf/Message+BinaryAdditions.swift"; sourceTree = ""; }; + 10F84B19419CCA7DD34256DEA8111150 /* Tab.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Tab.swift; path = Sources/Tab.swift; sourceTree = ""; }; + 110C152B463906BC305E778BADFB3F3C /* FogBlockConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogBlockConnection.swift; path = Sources/Common/Network/Connection/Connections/FogBlockConnection.swift; sourceTree = ""; }; + 117402BD642DF5E7435A5C085AF979A1 /* CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CocoaLumberjack-Info.plist"; sourceTree = ""; }; + 11D9A47ADBA62D60C96640205F1DC2A9 /* Tab+Adaptive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Tab+Adaptive.swift"; path = "Sources/UIKit/Tab+Adaptive.swift"; sourceTree = ""; }; 11E73CF138C31506642124FDC6055EF0 /* Pods-SignalUI.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalUI.app store release.xcconfig"; sourceTree = ""; }; - 12327EA71D52EB4B44E79E15609C3715 /* DDLoggerNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLoggerNames.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLoggerNames.h; sourceTree = ""; }; - 12601B8CE0A638F40935DEB1CF27EC33 /* CallbackContextEpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackContextEpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/CallbackContextEpoxyModeled.swift; sourceTree = ""; }; - 126F9319CCF354162A6FE3478DA756D7 /* light_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = light_client.h; path = Artifacts/include/light_client.h; sourceTree = ""; }; - 12997EAA866C9C54D5DD47EAB6EA098C /* sharpyuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv.h; path = sharpyuv/sharpyuv.h; sourceTree = ""; }; - 129986EBE93F5CFC43DE818A816637FA /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; - 12D6BE80F89A60C61F6C5FA7188BFC7D /* slip10.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slip10.h; path = Artifacts/include/slip10.h; sourceTree = ""; }; - 12E50A76EE1BA7987BD2F15E5D05E552 /* CompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/CompositionLayer.swift; sourceTree = ""; }; - 12EE9D95293CA1E475FF65261CFFBDE3 /* AnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatorNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/AnimatorNode.swift; sourceTree = ""; }; - 131AF85E168A230B54C263B4C766F124 /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = ""; }; - 1338470037AE44B17B0E8ED2396893D5 /* attest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = attest.h; path = Artifacts/include/attest.h; sourceTree = ""; }; - 134E51BD509CE1D9236189818943A8E2 /* WrappedNIOSSLCertificateValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WrappedNIOSSLCertificateValidator.swift; path = HTTPOnly/WrappedNIOSSLCertificateValidator.swift; sourceTree = ""; }; - 134F62411CE10590DF46CD4B3455D29A /* attest.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = attest.http.swift; path = Sources/HTTP/attest.http.swift; sourceTree = ""; }; - 13992978F704007461DAF9EF2349B0D1 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; - 13A1D2466965ADBDAE0F545C4C742DC5 /* ZKGroupTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZKGroupTests.swift; path = swift/Tests/LibSignalClientTests/ZKGroupTests.swift; sourceTree = ""; }; - 13A898D8497288D1446C71A9A806290B /* PublicKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicKey.swift; path = swift/Sources/LibSignalClient/PublicKey.swift; sourceTree = ""; }; + 125878C0C914D2F92D05D26B09E847FE /* ShapeTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeTransform.swift; path = Sources/Private/Model/ShapeItems/ShapeTransform.swift; sourceTree = ""; }; + 1260F7D5731A1CCC67A426038231BBC2 /* SQLAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLAssociation.swift; path = GRDB/QueryInterface/SQL/SQLAssociation.swift; sourceTree = ""; }; + 127324ED3A459EAC29AC41E51E11930F /* Decimal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decimal.swift; path = GRDB/Core/Support/Foundation/Decimal.swift; sourceTree = ""; }; + 1275C89B7B3F53F3E329CB900F2A6470 /* AnimatedControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedControl.swift; path = Sources/Public/Controls/AnimatedControl.swift; sourceTree = ""; }; + 12A97F83D9BFD5377DEA507C1025ED16 /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = ""; }; + 1300F5E81AB47C9F8F536D813AE2B33A /* KeyframeGroup+exactlyOneKeyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KeyframeGroup+exactlyOneKeyframe.swift"; path = "Sources/Private/CoreAnimation/Extensions/KeyframeGroup+exactlyOneKeyframe.swift"; sourceTree = ""; }; + 133A07CDBB382D21933571AB34FE9F71 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; + 135339656792DBF4D0EE5787C31E5A6D /* DataStoreUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStoreUtils.swift; path = swift/Sources/LibSignalClient/DataStoreUtils.swift; sourceTree = ""; }; + 135AC7AE826A22BD59FE963F65638D1D /* ReadWriteDispatchLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReadWriteDispatchLock.swift; path = Sources/Common/Utils/Locks/ReadWriteDispatchLock.swift; sourceTree = ""; }; + 1384E25877BFC11183FBCDBEE36ECCCF /* ChatServiceTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChatServiceTests.swift; path = swift/Tests/LibSignalClientTests/ChatServiceTests.swift; sourceTree = ""; }; + 13A9B237BDFB9A0B006685CDDEC72D3C /* Transaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transaction.swift; path = Sources/Common/Transaction/Transaction.swift; sourceTree = ""; }; 13AB71D7BBE18161457C49BE5DA17D35 /* Pods-SignalShareExtension-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalShareExtension-Info.plist"; sourceTree = ""; }; 13EC327EAAE6BE6ED663DD13086F2B69 /* Pods-SignalTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SignalTests-acknowledgements.markdown"; sourceTree = ""; }; - 141D8B736CFE45627D3539F49B52AF37 /* AccountKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountKey.swift; path = Sources/Common/Account/AccountKey.swift; sourceTree = ""; }; - 1477A1749F07AF1EB2A9CB48F8DB594E /* SolidLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidLayer.swift; path = Sources/Private/CoreAnimation/Layers/SolidLayer.swift; sourceTree = ""; }; - 149EE8E251066CDE2912FFB6AD370C66 /* DefaultTxOutSelectionStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultTxOutSelectionStrategy.swift; path = Sources/Common/Transaction/Inputs/DefaultTxOutSelectionStrategy.swift; sourceTree = ""; }; - 14FB23D57BCB7AC9B0586789037EB5F7 /* report.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = report.pb.swift; path = Sources/Common/report.pb.swift; sourceTree = ""; }; - 1502B98633B1BDEF8703FB80140E97C8 /* CoreTextRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreTextRenderLayer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CoreTextRenderLayer.swift; sourceTree = ""; }; - 1507AC3F67F64A92E826827D1808361B /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; - 1511689077E88E43FB710C62BB7791B3 /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = ""; }; - 15257E30891C52434353212BEBFC4263 /* quorum_set.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = quorum_set.pb.swift; path = Sources/Common/quorum_set.pb.swift; sourceTree = ""; }; - 154210061A7523DDC19AD47225334543 /* DatabaseQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseQueue.swift; path = GRDB/Core/DatabaseQueue.swift; sourceTree = ""; }; - 156F1711B42AB2DF18C08CAF3A752823 /* MutableData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MutableData.swift; path = Sources/Common/Utils/Data/MutableData.swift; sourceTree = ""; }; - 1587EF33C6C5A4D71AED26CD6ED1DCE7 /* ArbitraryHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ArbitraryHttpConnection.swift; path = Sources/HTTPS/HttpConnection/ArbitraryHttpConnection.swift; sourceTree = ""; }; - 160B3EE6A479AA4C6ADFC34ECD152A0F /* PolygonNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PolygonNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/PolygonNode.swift; sourceTree = ""; }; - 16389986204C854CE1CE21CF355A8D9C /* GroupOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/GroupOutputNode.swift; sourceTree = ""; }; + 14050B4E7A2FFCEBAF4582F89AF72BDA /* Account+TransactionOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Account+TransactionOperations.swift"; path = "Sources/Common/Account/Account+TransactionOperations.swift"; sourceTree = ""; }; + 14105E3919CA3C3B1B4135A65803D583 /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = ""; }; + 142CD78771B5018FE3B292C7242AA2D6 /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = ""; }; + 1490CD1D6BBFCC58CC89E95BE19AE1B4 /* TransactionOutput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionOutput.swift; path = Sources/Common/Transaction/Outputs/TransactionOutput.swift; sourceTree = ""; }; + 14C6C1984D1B08607875DB014BD487CB /* NSArray+NBAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+NBAdditions.m"; path = "libPhoneNumber/NSArray+NBAdditions.m"; sourceTree = ""; }; + 1500FE6550F658BF7808C50D62B4C1EC /* FieldTag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FieldTag.swift; path = Sources/SwiftProtobuf/FieldTag.swift; sourceTree = ""; }; + 150525519FCA7DDB4AFF92B4DE00618E /* Logging.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Logging.debug.xcconfig; sourceTree = ""; }; + 1542B740DAF77B4DC96E6BEDC5C14D48 /* DidDisplayProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidDisplayProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidDisplayProviding.swift; sourceTree = ""; }; + 1593B00D87B7CB046C21F8A070DD797C /* BackupAuthCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredential.swift; sourceTree = ""; }; + 15B6A88AC94961C59F6380AD4DDAA6A7 /* DotLottieFile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieFile.swift; path = Sources/Public/DotLottie/DotLottieFile.swift; sourceTree = ""; }; + 15BA7E24FB851CD020322DA4583E8E30 /* Ellipse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Ellipse.swift; path = Sources/Private/Model/ShapeItems/Ellipse.swift; sourceTree = ""; }; + 15D9A74FAA73B2740A46A931BEE34ED9 /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = ""; }; + 15ED8A5A9920FAC4D82B6643A4D8AD49 /* ReceiptCredentialRequestContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredentialRequestContext.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredentialRequestContext.swift; sourceTree = ""; }; + 15FE33CFA70E57C5653C5C15312EDBAA /* JSONMapEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONMapEncodingVisitor.swift; path = Sources/SwiftProtobuf/JSONMapEncodingVisitor.swift; sourceTree = ""; }; + 160DCCF79B1E4816530B0CB5DD5A81C5 /* mistyswap_offramp.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_offramp.pb.swift; path = Sources/Common/mistyswap_offramp.pb.swift; sourceTree = ""; }; + 16190E5C80D0D5D7224B1B2D700C3FFA /* TableDefinition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableDefinition.swift; path = GRDB/QueryInterface/Schema/TableDefinition.swift; sourceTree = ""; }; + 163E8B4030397873DC67B3B37F5FED0C /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = ""; }; 1644F1E2C5ABD746EAA2D2F5EDF6A040 /* Pods-SignalShareExtension-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalShareExtension-acknowledgements.plist"; sourceTree = ""; }; - 167B1127A1C77178BBD0177EDED6AC56 /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = ""; }; - 16A88E5CC2331613AE5658993F2B27A8 /* SDImageWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageWebPCoder.m; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.m; sourceTree = ""; }; - 16C7977FB46EC3D224317210DB424C16 /* LottiePlaybackMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottiePlaybackMode.swift; path = Sources/Public/Animation/LottiePlaybackMode.swift; sourceTree = ""; }; - 16CF27E261ED4FA46B6F36678F5312C3 /* ReceiptStatusChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptStatusChecker.swift; path = Sources/Common/Transaction/ReceiptStatusChecker.swift; sourceTree = ""; }; - 16F624B9490BE497B93468ABA249CFF5 /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = ""; }; - 1725DBD752B560BD1DE4FD5A69920EAE /* mux_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux_types.h; path = src/webp/mux_types.h; sourceTree = ""; }; - 17387E98E21C8C4B489E278D8FF6F97E /* GroupSendFullToken.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSendFullToken.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSendFullToken.swift; sourceTree = ""; }; - 173D383251333E7AC17122F230079EA0 /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; - 174AB4B3A5969329E2465DD243CC16D0 /* ProtoTypes+InfallibleDataSerializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ProtoTypes+InfallibleDataSerializable.swift"; path = "Sources/Common/LibMobileCoin/ProtoTypes+InfallibleDataSerializable.swift"; sourceTree = ""; }; - 174FF7D2CAA59FBDD96922CDC005E943 /* Diffable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diffable.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/Diffable.swift; sourceTree = ""; }; - 176A685CB4F958DF2C3DDE823FC6B299 /* TxOutProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutProtocol.swift; path = Sources/Common/Ledger/TxOutProtocol.swift; sourceTree = ""; }; + 165901DE35531EAB4710F3DD1B3A552E /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = ""; }; + 166211FFE49E31A15B03B3F0BB5A085B /* AnimationTime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationTime.swift; path = Sources/Public/Primitives/AnimationTime.swift; sourceTree = ""; }; + 1664CCCD3514EF1AA9C26B37CD207C9C /* TextAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAnimator.swift; path = Sources/Private/Model/Text/TextAnimator.swift; sourceTree = ""; }; + 1692D5A4B9811359D4BC08142AF9E0D0 /* AnimationKeypathExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationKeypathExtension.swift; path = Sources/Private/Utility/Extensions/AnimationKeypathExtension.swift; sourceTree = ""; }; + 1696593D1315D2162572E18F872ACD08 /* sharpyuv_cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_cpu.h; path = sharpyuv/sharpyuv_cpu.h; sourceTree = ""; }; + 16A7D4B9D8CF103F980937D34A9B2A61 /* Google_Protobuf_Timestamp+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Timestamp+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Timestamp+Extensions.swift"; sourceTree = ""; }; + 16DD2BD814FA703127C1BE29AB90D500 /* DefaultAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultAnimationCache.swift; path = Sources/Public/AnimationCache/DefaultAnimationCache.swift; sourceTree = ""; }; + 16DE644F5E503BB4467B24C473A11F7D /* FTS3TokenizerDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS3TokenizerDescriptor.swift; path = GRDB/FTS/FTS3TokenizerDescriptor.swift; sourceTree = ""; }; + 16DEC2B160EC2DD1068FC8B040B9BF86 /* ReceiptSerial.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptSerial.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptSerial.swift; sourceTree = ""; }; + 16DEC9827C4EDAC427DF08DB243877C9 /* PinTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PinTests.swift; path = swift/Tests/LibSignalClientTests/PinTests.swift; sourceTree = ""; }; + 16FB69EBE5073FE7BEF4C887C9FF1F26 /* NBAsYouTypeFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBAsYouTypeFormatter.h; path = libPhoneNumber/NBAsYouTypeFormatter.h; sourceTree = ""; }; + 17033CA0D805CA6B4D7A6ADF153BF3E0 /* PureLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PureLayout.release.xcconfig; sourceTree = ""; }; + 1769AFA76E280A2471C6C8A5C56D58E1 /* DidSelectProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidSelectProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidSelectProviding.swift; sourceTree = ""; }; 177A7F551431263BACFC17AC79B981D2 /* Pods-Signal.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Signal.app store release.xcconfig"; sourceTree = ""; }; 177BB702C1F505BA83F330B67064070B /* Pods-SignalUI.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-SignalUI.modulemap"; sourceTree = ""; }; - 177ECEA06587F8D509D833D7EC86F139 /* wrappers.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = wrappers.pb.swift; path = Sources/SwiftProtobuf/wrappers.pb.swift; sourceTree = ""; }; - 1789A01A9292845D881157C8854E5721 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; - 1798439886E826504AB7D965805043B7 /* PublicAddress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicAddress.swift; path = Sources/Common/Account/PublicAddress.swift; sourceTree = ""; }; + 1796B7136ED3FD130147907DC12AB82A /* SSLCertificates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SSLCertificates.swift; path = Sources/Common/Network/SSLCertificates.swift; sourceTree = ""; }; 17ABD68E920293F080122810A8881638 /* GRDB.swift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GRDB.swift; path = GRDB.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 17BEB051CC81F01DB24329C636FDCEDD /* AnyValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyValueContainer.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/AnyValueContainer.swift; sourceTree = ""; }; + 17BBDC5E1F0428F0F92614902E104638 /* Archive+BackingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+BackingConfiguration.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+BackingConfiguration.swift"; sourceTree = ""; }; 17C3F41057A9D7030B307CE9F81FC8DD /* Pods-SignalServiceKitTests.testable release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalServiceKitTests.testable release.xcconfig"; sourceTree = ""; }; - 17E79DA1C784EF6B28CF615978EB4CCB /* ServiceIdTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServiceIdTests.swift; path = swift/Tests/LibSignalClientTests/ServiceIdTests.swift; sourceTree = ""; }; - 17F992C1BA34504FA2D38CE7F6F3D9F9 /* MobileCoin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MobileCoin.release.xcconfig; sourceTree = ""; }; - 17FDEE40FAB5421A1C2687DC844D31E2 /* MobileCoin-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MobileCoin-prefix.pch"; sourceTree = ""; }; - 18208DE1829503F0D6DEE6CA8C73E817 /* sqlite3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = sqlite3.h; sourceTree = ""; }; - 185C4FE7D82724CCACDFAC9B99B0FDDD /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = ""; }; - 18728E454F650227BF2DAF0EC1BC1DB7 /* KeyframeData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeData.swift; path = Sources/Private/Model/Keyframes/KeyframeData.swift; sourceTree = ""; }; - 18882BD33B5B428575BF99507E1EFA6D /* PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PureLayout.h; path = PureLayout/PureLayout/PureLayout.h; sourceTree = ""; }; - 18CDB308529CE71190103770A41B8C31 /* PureLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-prefix.pch"; sourceTree = ""; }; - 18E43115540FC11410521FA1855BDBC7 /* FTS5Tokenizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5Tokenizer.swift; path = GRDB/FTS/FTS5Tokenizer.swift; sourceTree = ""; }; - 18F1F07C2FCF241284D53DE351AE6DC5 /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; - 19144879A5142B53A2FC5BD9F3114278 /* blurhash-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "blurhash-dummy.m"; sourceTree = ""; }; - 1931A4EF3B3200FE81EA66E7E8B11C26 /* VideoCaptureController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoCaptureController.swift; path = src/ios/SignalRingRTC/SignalRingRTC/VideoCaptureController.swift; sourceTree = ""; }; - 1939A22677DDDAFD4D55A128A723FE8C /* CallManagerInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallManagerInterface.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallManagerInterface.swift; sourceTree = ""; }; - 194E6F0E8C145FC11E4A56A43FF4E4B2 /* Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Version.swift; path = Sources/SwiftProtobuf/Version.swift; sourceTree = ""; }; - 1965ABD70E21828E7F8319D015469161 /* HTTPServiceDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPServiceDescriptor.swift; path = Sources/HTTP/Interface/HTTPServiceDescriptor.swift; sourceTree = ""; }; - 1A140BA5B3A4EA5CE71E8A76F0B27B19 /* ConsensusService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsensusService.swift; path = Sources/Common/Network/Service/ConsensusService.swift; sourceTree = ""; }; - 1AB15FDF92C1FF28FB9005F58F61F11E /* LottieConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieConfiguration.swift; path = Sources/Public/Configuration/LottieConfiguration.swift; sourceTree = ""; }; - 1ABCF8BFB858A5808918876318045E98 /* Data+TypeConversions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+TypeConversions.swift"; path = "Sources/Common/Utils/Data/Data+TypeConversions.swift"; sourceTree = ""; }; - 1B5216471D71EB401F5E488A6BA25552 /* StatementColumnConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StatementColumnConvertible.swift; path = GRDB/Core/StatementColumnConvertible.swift; sourceTree = ""; }; - 1B9CF107BE89B7CB07D335D1DEC47F30 /* ServiceProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServiceProvider.swift; path = Sources/Common/Network/Service/ServiceProvider.swift; sourceTree = ""; }; - 1C0FD7E2FA489067543176A88FAE5E02 /* Collection+Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Async.swift"; path = "Sources/Common/Utils/Async/Collection+Async.swift"; sourceTree = ""; }; - 1C37DA9361F964F9A40D608739461A0B /* ResourceBundle-SQLCipher-SQLCipher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SQLCipher-SQLCipher-Info.plist"; sourceTree = ""; }; - 1C4534FDC1D3279F841BE9D5D59612B8 /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = ""; }; - 1C53DF2929FC19CF2C541B061BD88E6B /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Sources/SwiftProtobuf/Message.swift; sourceTree = ""; }; - 1C6B3E8FE96567EA61CADA8E1F403F24 /* Google_Protobuf_NullValue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_NullValue+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_NullValue+Extensions.swift"; sourceTree = ""; }; - 1C8306222D56812D2ADD730300D23D87 /* SingleValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleValueProvider.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueProviders/SingleValueProvider.swift; sourceTree = ""; }; - 1CA07D2801522406D728558D7EA098A1 /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = ""; }; - 1CC43BBCAE024FCCA8E88D53D5F5D03F /* HistoricalTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalTransaction.swift; path = Sources/Common/Transaction/Memos/HistoricalTransaction.swift; sourceTree = ""; }; - 1CC8340DB0CD1DE2BA6B1D6FA517A538 /* SignedPublicPreKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedPublicPreKey.swift; path = swift/Sources/LibSignalClient/SignedPublicPreKey.swift; sourceTree = ""; }; - 1CFCA0EEBACF548287C107E547D6CA85 /* DotLottieUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieUtils.swift; path = Sources/Private/Model/DotLottie/DotLottieUtils.swift; sourceTree = ""; }; - 1D18C1B0172A0DDD5DB9E8C9FA8383A4 /* GroupSendEndorsementsResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSendEndorsementsResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSendEndorsementsResponse.swift; sourceTree = ""; }; - 1D2E1DC81265C884ECD54CF12BF3B9EA /* DatabaseValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseValue.swift; path = GRDB/Core/DatabaseValue.swift; sourceTree = ""; }; - 1D6D9939C9DA0DA87E751E1D0BC4839B /* Date.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Date.swift; path = GRDB/Core/Support/Foundation/Date.swift; sourceTree = ""; }; - 1D6E521BC0B50E50AED3221A45AEF0C3 /* DefaultCryptoBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultCryptoBox.swift; path = Sources/Common/Crypto/DefaultCryptoBox.swift; sourceTree = ""; }; - 1DB1984380C311EDA63081015CEA6C6A /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; - 1DBD75929BCBB5936F3BD42B41B95765 /* AnyUnpackError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyUnpackError.swift; path = Sources/SwiftProtobuf/AnyUnpackError.swift; sourceTree = ""; }; - 1E1060DC99261665F7B431E666F7CE05 /* AttestedConnectionConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestedConnectionConfig.swift; path = Sources/Common/Network/AttestedConnectionConfig.swift; sourceTree = ""; }; - 1E23C6686DE20B58E44912A3E2849CE0 /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = ""; }; + 17D460AC157B3883CA5FF1C99DAE9471 /* CompoundBezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompoundBezierPath.swift; path = Sources/Private/Utility/Primitives/CompoundBezierPath.swift; sourceTree = ""; }; + 17F8C893CF2A6C6FC01CEFF4422227C8 /* libwebp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-umbrella.h"; sourceTree = ""; }; + 180AEF8C7090BA21F03BEBA817B4A106 /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = ""; }; + 183B75878F0C9E98CD2F8CE0E88FCB48 /* TxOutUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutUtils.swift; path = Sources/Common/Ledger/TxOutUtils.swift; sourceTree = ""; }; + 184186134F2F6AE34B96FF887F30F33D /* WrappedNIOSSLCertificateValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WrappedNIOSSLCertificateValidator.swift; path = HTTPOnly/WrappedNIOSSLCertificateValidator.swift; sourceTree = ""; }; + 184D52E7C22857B35F28FCCE16B6CDE8 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; + 1861D542423C908AE07A1293286465EA /* DatabaseReader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseReader.swift; path = GRDB/Core/DatabaseReader.swift; sourceTree = ""; }; + 192C0C76036766A48F2A8363BC42508D /* FTS4.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS4.swift; path = GRDB/FTS/FTS4.swift; sourceTree = ""; }; + 195B94DF9AA40AB6041BA958770E0E69 /* Message+AnyAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+AnyAdditions.swift"; path = "Sources/SwiftProtobuf/Message+AnyAdditions.swift"; sourceTree = ""; }; + 196D43CA818457FCBDC4DFA0DCDBA5C7 /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = ""; }; + 197836055D0A6D99FBF7D8761A28F8ED /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; + 19FDCDB953F772A296671639A9EEAC97 /* LibSignalClient-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LibSignalClient-Info.plist"; sourceTree = ""; }; + 1A08C5DA3F05A8BDC7CECD283765835D /* AdaptableTextContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdaptableTextContainer.swift; path = Sources/UIKit/AdaptableTextContainer.swift; sourceTree = ""; }; + 1A10D600EEB01D3AA5B218D8F31223F9 /* ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; sourceTree = ""; }; + 1A2197342A339FD7F8FB7360515241FC /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = ""; }; + 1A32FC136118A1170F3A323DEDC11108 /* ExtensionFieldValueSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionFieldValueSet.swift; path = Sources/SwiftProtobuf/ExtensionFieldValueSet.swift; sourceTree = ""; }; + 1AD0454C302570D14EA2905B85069A2A /* FogViewHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogViewHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogViewHttpConnection.swift; sourceTree = ""; }; + 1AFA79F4020F9394D895F5BE817B5088 /* FogViewUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogViewUtils.swift; path = Sources/Common/Fog/View/FogViewUtils.swift; sourceTree = ""; }; + 1B09FCD40E077158013D9321B60DEAEC /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; + 1BA872544E8FA85803E3A20567A38149 /* IncrementalMac.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IncrementalMac.swift; path = swift/Sources/LibSignalClient/IncrementalMac.swift; sourceTree = ""; }; + 1BB25E3B184058715F2D51E6A79C385B /* PreKeyRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreKeyRecord.swift; path = swift/Sources/LibSignalClient/state/PreKeyRecord.swift; sourceTree = ""; }; + 1C199468C9B65A7263D221E786520A7C /* sqlite3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = sqlite3.h; sourceTree = ""; }; + 1C19BA2718EA91D69392EA753E1FCF55 /* legacyview.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = legacyview.pb.swift; path = Sources/Common/legacyview.pb.swift; sourceTree = ""; }; + 1C2D12EC958EE80594ADA2566AFB211D /* ProfileKeyCiphertext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCiphertext.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCiphertext.swift; sourceTree = ""; }; + 1C3F2E6130A6A0DB4A969A8176C62150 /* SDWebImageWebPCoder.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImageWebPCoder.modulemap; sourceTree = ""; }; + 1CBBD1C230AE7272750E112C02A25391 /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = ""; }; + 1CE74740A8A3958D3AEF136CB94BB03D /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; + 1CEF6A995B4B78199AFACCB4C87FBA8B /* LibSignalClient-Unit-Tests-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibSignalClient-Unit-Tests-prefix.pch"; sourceTree = ""; }; + 1CF46CC4B722C7BB374535C72AA97F2E /* Dictionary+GroupingPairs.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Dictionary+GroupingPairs.swift"; path = "Sources/Common/Utils/Dictionary+GroupingPairs.swift"; sourceTree = ""; }; + 1D156D52F399F54FA02B6D75832FF7C8 /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = ""; }; + 1D3D34D0AF758CAAFE3193D07CFDAD70 /* AnyEquatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEquatable.swift; path = Sources/Private/Utility/Helpers/AnyEquatable.swift; sourceTree = ""; }; + 1D467BFF545233A4306CF9AFC11AEE31 /* TransactionSubmitter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionSubmitter.swift; path = Sources/Common/Transaction/TransactionSubmitter.swift; sourceTree = ""; }; + 1D706B2B95FB9D2D6809E5958FC0AEE1 /* DotLottieCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieCacheProvider.swift; path = Sources/Public/DotLottie/Cache/DotLottieCacheProvider.swift; sourceTree = ""; }; + 1D757C78E499ACB163597FCB787C31CB /* ProfileKeyCommitment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCommitment.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCommitment.swift; sourceTree = ""; }; + 1DAB91AEC15B62982D7B04EC63AA9266 /* Account+TransactionEstimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Account+TransactionEstimator.swift"; path = "Sources/Common/Account/Account+TransactionEstimator.swift"; sourceTree = ""; }; + 1DFCF712624F5173EE900F728657C8B9 /* SQLRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLRequest.swift; path = GRDB/Core/SQLRequest.swift; sourceTree = ""; }; + 1E1E63F7094D9CF6AC5C30AEC635A026 /* HttpRequester.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpRequester.swift; path = Sources/Common/Network/HttpRequester.swift; sourceTree = ""; }; 1E303441079051D2399F8F6C2019102D /* Pods-SignalUITests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SignalUITests-acknowledgements.markdown"; sourceTree = ""; }; - 1E8058B0C1E650874697946785F9522D /* Data32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data32.swift; path = Sources/Common/Utils/Data/Data32.swift; sourceTree = ""; }; - 1E88767A3DFCE3959B08699BC7209047 /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = ""; }; - 1E987D2E929E8D01E8C478130CB61B5E /* MessageBackup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageBackup.swift; path = swift/Sources/LibSignalClient/MessageBackup.swift; sourceTree = ""; }; - 1E99EB272AF2468AECB5C55328361FB9 /* SQLForeignKeyRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLForeignKeyRequest.swift; path = GRDB/QueryInterface/SQL/SQLForeignKeyRequest.swift; sourceTree = ""; }; - 1E9C27C6F78D0484E3803214F0F8D5A4 /* NBRegularExpressionCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBRegularExpressionCache.h; path = libPhoneNumber/Internal/NBRegularExpressionCache.h; sourceTree = ""; }; - 1EA20223B8B10640D6A43EEFF63049D3 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = ""; }; - 1ECD61CB4B44AEC72AE5E5BD08A5EB43 /* QueryInterfaceRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QueryInterfaceRequest.swift; path = GRDB/QueryInterface/Request/QueryInterfaceRequest.swift; sourceTree = ""; }; - 1EDD779694FF740E2CBDD78246193949 /* NativeTestingNice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeTestingNice.swift; path = swift/Tests/LibSignalClientTests/NativeTestingNice.swift; sourceTree = ""; }; + 1E4A28BC6E7B751712206928A5046C79 /* RingValidation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RingValidation.swift; path = src/ios/SignalRingRTC/SignalRingRTC/RingValidation.swift; sourceTree = ""; }; + 1EC4BD29EF8F93C10A35362D45D35BC8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/SwiftProtobuf/PrivacyInfo.xcprivacy; sourceTree = ""; }; 1EFB0507745B2F057BD303B983631554 /* Pods-SignalNSE.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-SignalNSE.modulemap"; sourceTree = ""; }; - 1F0BFD8CD617171757CABEF6B77E8C40 /* Tab+Adaptive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Tab+Adaptive.swift"; path = "Sources/UIKit/Tab+Adaptive.swift"; sourceTree = ""; }; - 1F182A293DAE7EEA6D4BA891DA136CCE /* Archive+Helpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Helpers.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Helpers.swift"; sourceTree = ""; }; - 1F2113BC40BEAB4EAAD4215D998B70C5 /* TableDefinition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableDefinition.swift; path = GRDB/QueryInterface/Schema/TableDefinition.swift; sourceTree = ""; }; + 1F1AA982710769FC2E3FDDD064A55EE2 /* DataStoreProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStoreProtocols.swift; path = swift/Sources/LibSignalClient/DataStoreProtocols.swift; sourceTree = ""; }; + 1F5DB553AFFE6660B04AAD9851384C73 /* blurhash-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "blurhash-prefix.pch"; sourceTree = ""; }; + 1F72AFE63D58055B9E9F7839D5FA8F36 /* vp8i_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_enc.h; path = src/enc/vp8i_enc.h; sourceTree = ""; }; 1F7F5FEC37459D87B3472077D50C14E7 /* Pods-SignalUI-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalUI-dummy.m"; sourceTree = ""; }; - 1F912934D97B9D1294D0B51381FECC0D /* Visitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Visitor.swift; path = Sources/SwiftProtobuf/Visitor.swift; sourceTree = ""; }; - 1FBB3DD18D88AC92B7237092C6DE1C46 /* CallLinkAuthCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkAuthCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkAuthCredential.swift; sourceTree = ""; }; - 1FBF141B9681B5E6A5E7CEFFE458E992 /* TokioAsyncContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TokioAsyncContext.swift; path = swift/Sources/LibSignalClient/TokioAsyncContext.swift; sourceTree = ""; }; + 1FB7410258FA01AF25636B14F406A1AC /* CocoaLumberjack.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.debug.xcconfig; sourceTree = ""; }; + 1FB8C15DC48855E3A5B307B28149E5D2 /* DatabaseDateComponents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseDateComponents.swift; path = GRDB/Core/Support/Foundation/DatabaseDateComponents.swift; sourceTree = ""; }; 1FD5F5B0E4809A3AE2ECDE142F44A6BB /* SQLCipher */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SQLCipher; path = SQLCipher.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1FEDDBE5106C956BC4BC2060720B06E3 /* BlockchainMetaFetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockchainMetaFetcher.swift; path = Sources/Common/Transaction/Fee/BlockchainMetaFetcher.swift; sourceTree = ""; }; - 205E17D23229EDCD558A0457939E763F /* CreateCallLinkCredentialRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredentialRequest.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredentialRequest.swift; sourceTree = ""; }; - 2092B87D899D6F307A745DC8376717E9 /* RingValidation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RingValidation.swift; path = src/ios/SignalRingRTC/SignalRingRTC/RingValidation.swift; sourceTree = ""; }; - 2094812E7B4BA25A4EE8F1359413FF4B /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/utils/utils.h; sourceTree = ""; }; - 20A8AC344136DC5681D0785D74AE841D /* DidDisplayProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidDisplayProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidDisplayProviding.swift; sourceTree = ""; }; - 20DEE3433075477C95529024E600024A /* NetworkConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkConfig.swift; path = Sources/Common/Network/NetworkConfig.swift; sourceTree = ""; }; - 20EFD3D5723E7A249E50C26CC30BCFC5 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = ""; }; - 210AEACB42A7D19EF3321B54B1E6F2A8 /* DotLottieConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieConfiguration.swift; path = Sources/Public/DotLottie/DotLottieConfiguration.swift; sourceTree = ""; }; - 2110FBE3D26B718532956C82B064B460 /* libwebp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.debug.xcconfig; sourceTree = ""; }; - 21279ACCE4E53DA4412E5E37D76790DD /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; - 215FCB1E2AD2D5238FDBF89D87EE3532 /* CocoaLumberjack.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CocoaLumberjack.modulemap; sourceTree = ""; }; - 21657DAC5ECB5A0F859E444ED370D984 /* DatabaseFunction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseFunction.swift; path = GRDB/Core/DatabaseFunction.swift; sourceTree = ""; }; - 2167B5B34D392966225744362CBF8D13 /* SDWebImageWebPCoderDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoderDefine.h; path = SDWebImageWebPCoder/Classes/SDWebImageWebPCoderDefine.h; sourceTree = ""; }; - 2181360E0D2AE908DCF809AF612971E5 /* FogUntrustedTxOutHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogUntrustedTxOutHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogUntrustedTxOutHttpConnection.swift; sourceTree = ""; }; - 21900B03560AC4CC3F6CFB736358AC88 /* NSArray+NBAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+NBAdditions.m"; path = "libPhoneNumber/NSArray+NBAdditions.m"; sourceTree = ""; }; - 222A50F3A736A18E7043C8437910DC1B /* AttestedHttpCallable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestedHttpCallable.swift; path = Sources/HTTPS/HttpConnection/HttpCallable/AttestedHttpCallable.swift; sourceTree = ""; }; - 226441F1A66DD045FC2EF0990F4D32EC /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = ""; }; - 227FDEA4D7241241A57E8EE20F22A8A9 /* bip39.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bip39.h; path = Artifacts/include/bip39.h; sourceTree = ""; }; - 2282FB4AC5B205207E7E19132AB75DA2 /* ReceiptCredentialRequestContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredentialRequestContext.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredentialRequestContext.swift; sourceTree = ""; }; - 228DA2DA8A35EB71DBD83D8AB8C116C5 /* NBPhoneNumber.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumber.m; path = libPhoneNumber/NBPhoneNumber.m; sourceTree = ""; }; - 22FAD52B19103B0AD6D354CB38B44F88 /* TransactionPreparer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionPreparer.swift; path = Sources/Common/Transaction/TransactionPreparer.swift; sourceTree = ""; }; - 230D9567C8DFFBC7FA449B4E50E89E77 /* HTTPMethodDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethodDescriptor.swift; path = Sources/HTTP/Interface/HTTPMethodDescriptor.swift; sourceTree = ""; }; - 232B9E576AA3B91979DFA244F7288878 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; - 232C10C9055E7240B2A1F5FB10ED4582 /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = ""; }; - 23603AF85DC39E1C43EAEE453382B25C /* mistyswap_offramp.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_offramp.pb.swift; path = Sources/Common/mistyswap_offramp.pb.swift; sourceTree = ""; }; - 2393ABBFCC22BF6F368134691CCF1E7F /* BonMot.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BonMot.release.xcconfig; sourceTree = ""; }; - 23DC306A3D77E46183AAE35D2443DEB7 /* Sgx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sgx.swift; path = swift/Sources/LibSignalClient/Sgx.swift; sourceTree = ""; }; - 242FA99A76DC1B2B331315998C4EEA24 /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; - 24C279CA6FB2D262CA5AB7F751690487 /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = ""; }; - 24D0CD988C7DBA9659320065F136982F /* libPhoneNumber-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "libPhoneNumber-iOS.debug.xcconfig"; sourceTree = ""; }; - 24F85DEFD85508983C707AA0A96C10E9 /* ContextualAlternates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContextualAlternates.swift; path = Sources/ContextualAlternates.swift; sourceTree = ""; }; - 25103BD5BCCFBB9FBBDE19B6EC53566D /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; - 258FA5350BFAB7022E5BED831A2F27F7 /* KeyTransparencyTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyTransparencyTests.swift; path = swift/Tests/LibSignalClientTests/KeyTransparencyTests.swift; sourceTree = ""; }; - 2599C95961084F960E398BEF8255BE9D /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = ""; }; - 259C170AC54158D5AA3EF394C460AE46 /* Export.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Export.swift; path = GRDB/Export.swift; sourceTree = ""; }; - 25B4AAC0DD5280DE01952832290662B1 /* PreKeyRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreKeyRecord.swift; path = swift/Sources/LibSignalClient/state/PreKeyRecord.swift; sourceTree = ""; }; - 25C4850BC644D94FA59D9B91CA038DFD /* Row.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Row.swift; path = GRDB/Core/Row.swift; sourceTree = ""; }; - 25E58464F17EE76D2C34C71970B1BB98 /* Fill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fill.swift; path = Sources/Private/Model/ShapeItems/Fill.swift; sourceTree = ""; }; - 25E7B5FC2095B0ED8BC9435C593C08CB /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = ""; }; - 25FE0A52E23587F06A4476B352454B81 /* alpha_processing_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_mips_dsp_r2.c; path = src/dsp/alpha_processing_mips_dsp_r2.c; sourceTree = ""; }; - 26424979977507EF0421B9CBD8872E09 /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = ""; }; - 26476710C110F8AE600AA8D465615414 /* Connection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Connection.swift; path = src/ios/SignalRingRTC/SignalRingRTC/Connection.swift; sourceTree = ""; }; - 26E4DEDC8F223391B832EF69F4D29A43 /* BackupAuthCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredentialResponse.swift; sourceTree = ""; }; - 26EF15F868A5A4FE5D42F81828B7FC29 /* NBMetadataHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataHelper.m; path = libPhoneNumber/NBMetadataHelper.m; sourceTree = ""; }; + 1FDF451E8BD7A5C10C2B4800767240B4 /* Binding+Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Binding+Map.swift"; path = "Sources/Private/Utility/Helpers/Binding+Map.swift"; sourceTree = ""; }; + 205155A1716B2BF69A00DAF6DCBE3D85 /* DatabaseQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseQueue.swift; path = GRDB/Core/DatabaseQueue.swift; sourceTree = ""; }; + 206E64DFFFE1021B4506407E1BC31A06 /* TransformLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformLayer.swift; path = Sources/Private/CoreAnimation/Layers/TransformLayer.swift; sourceTree = ""; }; + 20863BA9B9BD78796178C216F5DEC89A /* report.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = report.pb.swift; path = Sources/Common/report.pb.swift; sourceTree = ""; }; + 208A3DA257A4B6DD3379AC57A8332526 /* NSArray+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+PureLayout.m"; path = "PureLayout/PureLayout/NSArray+PureLayout.m"; sourceTree = ""; }; + 20A289CAB5E8F2CC365E51643D64F1A1 /* FogMerkleProofFetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogMerkleProofFetcher.swift; path = Sources/Common/Fog/FogMerkleProofFetcher.swift; sourceTree = ""; }; + 20D63A3B6C9E3EBC2A56A72901122AD9 /* ExpiringProfileKeyCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpiringProfileKeyCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/ExpiringProfileKeyCredentialResponse.swift; sourceTree = ""; }; + 21390A16BD685A16C5746F6F097E2CA0 /* KeyImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyImage.swift; path = Sources/Common/Ledger/KeyImage.swift; sourceTree = ""; }; + 214A6E3AC60F62026FB27D5F60C6C36A /* TransportProtocol+CombinedSupportedProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TransportProtocol+CombinedSupportedProtocols.swift"; path = "Sources/Common/Network/ProtocolSpecific/Combined/TransportProtocol+CombinedSupportedProtocols.swift"; sourceTree = ""; }; + 2154A51EFB6517B0C9C9867DFDE896D8 /* SenderMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderMemoUtils.swift; path = Sources/Common/Transaction/Memos/SenderMemoUtils.swift; sourceTree = ""; }; + 217D423ADA8C9683B2E3A03D502F3F0C /* LayerTransformNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerTransformNode.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerTransformNode.swift; sourceTree = ""; }; + 219059FA589642D0180F7B8D5127BC52 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; + 219083C9C70DB3591F9AC5CB8C1BE1F6 /* FTS3Pattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS3Pattern.swift; path = GRDB/FTS/FTS3Pattern.swift; sourceTree = ""; }; + 21B481FBDA539CB43420ADFFA87EA3F2 /* PathVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathVisitor.swift; path = Sources/SwiftProtobuf/PathVisitor.swift; sourceTree = ""; }; + 21B795761A689DAC9051777DA35AC311 /* CustomRedactingStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomRedactingStringConvertible.swift; path = Sources/Common/Shared/CustomRedactingStringConvertible.swift; sourceTree = ""; }; + 21D09B01CD78DDF78C9F6D0B7631CD4C /* SDWebImageWebPCoder-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImageWebPCoder-Info.plist"; sourceTree = ""; }; + 2202A4BB1E7FBFD38E857F0BB2B4ECBC /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Sources/CocoaLumberjack/DDASLLogCapture.m; sourceTree = ""; }; + 220F5B572B9120777FACE2A3C9310ABA /* blockchain.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = blockchain.pb.swift; path = Sources/Common/blockchain.pb.swift; sourceTree = ""; }; + 221C86F6EEEAAF28AFB6D1726EB23B92 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; + 224D1745A289B7752FE618BDD6524DC2 /* Collection+Readability.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Readability.swift"; path = "Sources/Common/Utils/Collection+Readability.swift"; sourceTree = ""; }; + 225152949C3A11FC0AA52BACD3310CBB /* SignedContingentInputBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedContingentInputBuilder.swift; path = Sources/Common/Transaction/SignedContingentInputBuilder.swift; sourceTree = ""; }; + 22A95B43862E8A48C12E76531254E58E /* ContentConfigurableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContentConfigurableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/ContentConfigurableView.swift; sourceTree = ""; }; + 230A2F51E2C6EDC7F9C6E0A2593F7170 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Sources/HTTP/Interface/HTTPMethod.swift; sourceTree = ""; }; + 233F03921D32EB946612CA76A19646C0 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; + 2378ABC6791C4DDD19D858C7EBEC002E /* BinaryDelimited.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDelimited.swift; path = Sources/SwiftProtobuf/BinaryDelimited.swift; sourceTree = ""; }; + 238575610150512CDC42B4000438B1C4 /* SessionTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionTests.swift; path = swift/Tests/LibSignalClientTests/SessionTests.swift; sourceTree = ""; }; + 241BB417D8C821A22F1BFC3C2094F24A /* StarNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/StarNode.swift; sourceTree = ""; }; + 245119EA1A63280F8A4B5E881B962DB8 /* attest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = attest.h; path = Artifacts/include/attest.h; sourceTree = ""; }; + 2477ED374ED6D0F4DED93A5CB9DAA946 /* Account+BalanceUpdater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Account+BalanceUpdater.swift"; path = "Sources/Common/Account/Account+BalanceUpdater.swift"; sourceTree = ""; }; + 24B3EBFB354E15265A74FB17BBEC9205 /* consensus_client.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_client.http.swift; path = Sources/HTTP/consensus_client.http.swift; sourceTree = ""; }; + 24BA579623ABB0EAA68DBBACF1AA2CDF /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; + 254F328DF0F6EF542EFECDCF93361A96 /* CompositionLayersInitializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositionLayersInitializer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CompositionLayersInitializer.swift; sourceTree = ""; }; + 2553522C0C33F149DF61FA31ECB893A6 /* LottiePlaybackMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottiePlaybackMode.swift; path = Sources/Public/Animation/LottiePlaybackMode.swift; sourceTree = ""; }; + 25BBF434DB7EEC84F6950BDBFB518D15 /* Emphasis.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Emphasis.swift; path = Sources/Emphasis.swift; sourceTree = ""; }; + 25CED3012C30FED7A17B3E3B75040A95 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; + 25F33DCD3BE7D84FE3C9A627FEC95ADD /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = ""; }; + 25F719238C6982115FF0EBFCD4E3B21A /* Logging-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Logging-umbrella.h"; sourceTree = ""; }; + 2605A47CF6BCC97AAD20DDBE7EA834CD /* BytecodeInterpreter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BytecodeInterpreter.swift; path = Sources/SwiftProtobuf/BytecodeInterpreter.swift; sourceTree = ""; }; + 2611422F4255E314B1D88921274BA11C /* GradientFillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFillNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/GradientFillNode.swift; sourceTree = ""; }; + 267CCA4D29F32AB37C799A087898DF62 /* BelongsToAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BelongsToAssociation.swift; path = GRDB/QueryInterface/Request/Association/BelongsToAssociation.swift; sourceTree = ""; }; + 269D08999350A884388EC9398076BF0F /* Logging.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Logging.modulemap; sourceTree = ""; }; + 26B55B65B6E3A790CB465EE4C894BC58 /* BinaryEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingOptions.swift; path = Sources/SwiftProtobuf/BinaryEncodingOptions.swift; sourceTree = ""; }; + 26F4223766EE9CCB52AA8B52114046DA /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; + 27289EFE816E61F6A340832EE754E081 /* Platform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.swift; path = Sources/Platform.swift; sourceTree = ""; }; 272B7A56472917ED16C8AA8207E0915C /* Pods-SignalNSE.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalNSE.debug.xcconfig"; sourceTree = ""; }; - 27350BEE6F269D627584DE20D5AC23DE /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Sources/CocoaLumberjack/DDASLLogCapture.m; sourceTree = ""; }; - 277295C4751931167022D7C611BBD281 /* SectionedChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedChangeset.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/SectionedChangeset.swift; sourceTree = ""; }; - 277975AF1757CE3E64A92BBD1893304D /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; - 2781F2C9D70D12AD7D45A6FE4A20902C /* LibMobileCoin-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibMobileCoin-umbrella.h"; sourceTree = ""; }; - 27824AE5733B3439239C79688ED005F6 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; - 2796B2B5D2C54F2C832F0ADC0E1F8AC5 /* InterpolatableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InterpolatableExtensions.swift; path = Sources/Private/Utility/Interpolatable/InterpolatableExtensions.swift; sourceTree = ""; }; + 2730456B1FE795584F88CA4009E26B6E /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = ""; }; + 278D84187F63728D68ACC35745D0BE28 /* DatabaseValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseValue.swift; path = GRDB/Core/DatabaseValue.swift; sourceTree = ""; }; 27ABDD37A189670799B9E727247F3FDE /* Pods-SignalNSE.testable release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalNSE.testable release.xcconfig"; sourceTree = ""; }; - 2814A75533F7BBCFDA53993E40803A08 /* Varint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Varint.swift; path = Sources/SwiftProtobuf/Varint.swift; sourceTree = ""; }; - 2834D5F00B8AF06BBA0A641F2EC9CAA3 /* ViewProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ViewProviding.swift; sourceTree = ""; }; - 2844A5C9E5610B3A65CB984E528EAAF0 /* AnyMessageStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyMessageStorage.swift; path = Sources/SwiftProtobuf/AnyMessageStorage.swift; sourceTree = ""; }; - 28A41B893C47740BB1AA099C27C2EB5D /* CocoaLumberjack.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.release.xcconfig; sourceTree = ""; }; - 28FBA2671D25F540F818FC459A232F3E /* FileManager+ZIP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+ZIP.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/FileManager+ZIP.swift"; sourceTree = ""; }; - 290107E438B2875D97F52AAAB1AC7403 /* FogRngSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogRngSet.swift; path = Sources/Common/Fog/View/FogRngSet.swift; sourceTree = ""; }; - 290D2630DF332BB62D5253210357E5D6 /* MistyswapUrl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MistyswapUrl.swift; path = Sources/Common/Network/Url/MistyswapUrl.swift; sourceTree = ""; }; - 2919B70CAF86B885AFA6DF7DC4CC01C1 /* ErasedContentProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErasedContentProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ErasedContentProviding.swift; sourceTree = ""; }; - 291FB4988F5DD9F1F7FB2CC22C2F6BEB /* MobileCoinDefaultRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinDefaultRng.swift; path = Sources/Common/Utils/Rng/MobileCoinDefaultRng.swift; sourceTree = ""; }; - 294C5CBC35B54B1EE2C3AFF76967CD79 /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; - 29A3DA06761217E0B57D8C46FC0F0B56 /* PreCompLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompLayerModel.swift; path = Sources/Private/Model/Layers/PreCompLayerModel.swift; sourceTree = ""; }; - 29FCEED50AF7C286C611009C8AEE15CA /* FFI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FFI.swift; path = src/ios/SignalRingRTC/SignalRingRTC/FFI.swift; sourceTree = ""; }; - 2A5F07C698120ED7167A7715907A8115 /* CGFloatExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGFloatExtensions.swift; path = Sources/Private/Utility/Extensions/CGFloatExtensions.swift; sourceTree = ""; }; - 2A9E4CB1F7D6E709E9D905B2F3CFCB97 /* EffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/EffectValue.swift; sourceTree = ""; }; - 2AE0F41BD336EC39125F000742D32E2D /* Database+Statements.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Database+Statements.swift"; path = "GRDB/Core/Database+Statements.swift"; sourceTree = ""; }; - 2B388E830D97B5FB56F79708B7819CA8 /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; }; - 2B4683D31D40C6EA791BAA981BCFB8F2 /* FTS4.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS4.swift; path = GRDB/FTS/FTS4.swift; sourceTree = ""; }; - 2B496A51994DF325A797AF8740B24618 /* Logging-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Logging-dummy.m"; sourceTree = ""; }; - 2B4CAFA72B0EFD82B4D04584671C36B3 /* ExtensionFieldValueSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionFieldValueSet.swift; path = Sources/SwiftProtobuf/ExtensionFieldValueSet.swift; sourceTree = ""; }; - 2B5DBDE6287B30A5EEA6ED8AB02EB4B7 /* FTS5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5.swift; path = GRDB/FTS/FTS5.swift; sourceTree = ""; }; - 2B8B3A04CC4FBB74A8C1C6D6302F3259 /* Message+JSONArrayAdditions_Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONArrayAdditions_Data.swift"; path = "Sources/SwiftProtobuf/Message+JSONArrayAdditions_Data.swift"; sourceTree = ""; }; - 2BAA136D19E89A281C7FB8F928E32E70 /* TokenId.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TokenId.swift; path = Sources/Common/Transaction/TokenId.swift; sourceTree = ""; }; - 2BFBDA4C917F1DB61A7E36736DFB2FA3 /* SDWebImageWebPCoder.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageWebPCoder.release.xcconfig; sourceTree = ""; }; + 27BB1B510882168B040D7A1DB5D9CFF4 /* blurhash.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = blurhash.release.xcconfig; sourceTree = ""; }; + 27C41269AAC31F65E88C081B829065BD /* LottieAnimationHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationHelpers.swift; path = Sources/Public/Animation/LottieAnimationHelpers.swift; sourceTree = ""; }; + 2817DD08F6AB11FFB8C850C2373ABCC4 /* Tracking+Adaptive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Tracking+Adaptive.swift"; path = "Sources/UIKit/Tracking+Adaptive.swift"; sourceTree = ""; }; + 2835E2A4DE54F072D2AF68393AB1746B /* SwiftProtobufContiguousBytes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftProtobufContiguousBytes.swift; path = Sources/SwiftProtobuf/SwiftProtobufContiguousBytes.swift; sourceTree = ""; }; + 28868FCD9A1C140002BA0ED8DB195995 /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = ""; }; + 28CCC2D7C35A396CB0843AA2A1430A26 /* EpoxyableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/EpoxyableView.swift; sourceTree = ""; }; + 291F75CCFD4F347D3494A309D172E135 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = ""; }; + 293954D548173098216BADD3DEB55C82 /* Google_Protobuf_FieldMask+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_FieldMask+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_FieldMask+Extensions.swift"; sourceTree = ""; }; + 293D27536FFBAF2CE759244CC47FA652 /* SwiftProtobuf-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftProtobuf-Info.plist"; sourceTree = ""; }; + 29403D2BC1AEFA926479A98822CBC52D /* BonMot.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BonMot.release.xcconfig; sourceTree = ""; }; + 29430AA4A827C33FA16E1CAAC90B684D /* LottieConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieConfiguration.swift; path = Sources/Public/Configuration/LottieConfiguration.swift; sourceTree = ""; }; + 295899851550D823B875D6B83A340CCD /* PureLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PureLayout-dummy.m"; sourceTree = ""; }; + 295A6C2C166162AEFA9AE013C3480E69 /* Ligatures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Ligatures.swift; path = Sources/Ligatures.swift; sourceTree = ""; }; + 2973A412886BE50E889611394597977A /* PendingTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PendingTransaction.swift; path = Sources/Common/Transaction/Outputs/PendingTransaction.swift; sourceTree = ""; }; + 2985DBAB9AD5104E77472592C6F5A27F /* MessageExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageExtension.swift; path = Sources/SwiftProtobuf/MessageExtension.swift; sourceTree = ""; }; + 29CAFE77AAF05657DA6876BF2C6B8999 /* Attestation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Attestation.swift; path = Sources/Common/Network/Attestation/Attestation.swift; sourceTree = ""; }; + 2A0EF1C24502127EAB3939C2BAE2BB04 /* GroupSecretParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSecretParams.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSecretParams.swift; sourceTree = ""; }; + 2A394F5B44E5E32D14DFC05C70EBA69B /* NativeTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeTests.swift; path = swift/Tests/LibSignalClientTests/NativeTests.swift; sourceTree = ""; }; + 2A64F386A3BC6E5D7478F386674871B5 /* ZKGroupTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZKGroupTests.swift; path = swift/Tests/LibSignalClientTests/ZKGroupTests.swift; sourceTree = ""; }; + 2A7BFEBF117D278DC431C8BBFB7EE84B /* FogResolverManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogResolverManager.swift; path = Sources/Common/Fog/Report/FogResolverManager.swift; sourceTree = ""; }; + 2A8B237AAA1AF214DB486D883BB7CAEF /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = ""; }; + 2B077D35A5EDF9CB685DB55945EE95C1 /* Google_Protobuf_ListValue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_ListValue+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_ListValue+Extensions.swift"; sourceTree = ""; }; + 2B5DD61AC9836CCE96C6F1DD6DFAD6F8 /* PrintableWrapper+Base58.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrintableWrapper+Base58.swift"; path = "Sources/Common/Encodings/PrintableWrapper+Base58.swift"; sourceTree = ""; }; + 2C0A1462D8B42785F695169153D10045 /* SDWebImageWebPCoder.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageWebPCoder.release.xcconfig; sourceTree = ""; }; 2C155C8949631765708EA59B7EE761CA /* Pods-SignalUITests.profiling.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalUITests.profiling.xcconfig"; sourceTree = ""; }; - 2C1742844BC54E5D88B6E332494060D9 /* BinaryDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecodingError.swift; path = Sources/SwiftProtobuf/BinaryDecodingError.swift; sourceTree = ""; }; - 2C19C0417A9479A5B55D85858867E329 /* UnknownStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownStorage.swift; path = Sources/SwiftProtobuf/UnknownStorage.swift; sourceTree = ""; }; - 2C1FCAC78600AEAE6D0CB62E1E3E1D53 /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = ""; }; - 2C74FCED86E4966E1F03227F94C51870 /* Glyph.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Glyph.swift; path = Sources/Private/Model/Text/Glyph.swift; sourceTree = ""; }; - 2C970B053024BD6BD911B56DB9341626 /* Database.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Database.swift; path = GRDB/Core/Database.swift; sourceTree = ""; }; - 2CA65CBB970AD4912ACC9044CB1F58CC /* CreateCallLinkCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredentialPresentation.swift; sourceTree = ""; }; - 2CB93F5F3AAD3CCD48F85C53E66EAF15 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "sqlcipher-resources/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - 2CBE2CB8AE72C133A6B58A23F4EA09C1 /* EmptyAttestedConnectionConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmptyAttestedConnectionConfig.swift; path = Sources/Common/Network/EmptyAttestedConnectionConfig.swift; sourceTree = ""; }; - 2D385E8CFFDBD1037F185F6252EB5982 /* Vector1DEffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Vector1DEffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/Vector1DEffectValue.swift; sourceTree = ""; }; - 2D42876FEB5DF2A17531F4D5EED9E624 /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = ""; }; - 2D4B2C6855FD904AE29E45F388AA8D96 /* DecodingStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DecodingStrategy.swift; path = Sources/Public/Configuration/DecodingStrategy.swift; sourceTree = ""; }; - 2D926AE8408D2ACBD98DC56699D4EA4C /* TransformLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformLayer.swift; path = Sources/Private/CoreAnimation/Layers/TransformLayer.swift; sourceTree = ""; }; - 2DA62293629D519FCE07D72558A6F03E /* Mistyswap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mistyswap.swift; path = Sources/Common/Mistyswap/Mistyswap.swift; sourceTree = ""; }; - 2DDBF57EE83B58D558693F2A7F15508B /* PersistableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PersistableRecord.swift; path = GRDB/Record/PersistableRecord.swift; sourceTree = ""; }; - 2DF45B242A6F5BB156EA91B1B86CCAE1 /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; - 2E04B3EAF6547EAFBF43BE0462481821 /* ReadWriteDispatchLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReadWriteDispatchLock.swift; path = Sources/Common/Utils/Locks/ReadWriteDispatchLock.swift; sourceTree = ""; }; - 2E157F44CFECD039D0F11A33AEC73882 /* CallLinkAuthCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkAuthCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkAuthCredentialResponse.swift; sourceTree = ""; }; - 2EA4C31B62CB468F86FC12C680AC7925 /* AuthCredentialWithPni.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthCredentialWithPni.swift; path = swift/Sources/LibSignalClient/zkgroup/AuthCredentialWithPni.swift; sourceTree = ""; }; - 2EA738C80BE91C88A78CB6C9A04A6258 /* LottieAnimationViewInitializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationViewInitializers.swift; path = Sources/Public/Animation/LottieAnimationViewInitializers.swift; sourceTree = ""; }; - 2EEA20362FEA39A886EF053F94971862 /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = ""; }; - 2F5CF8397DE957B6AEA2BF9A7322FBAF /* Data66.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data66.swift; path = Sources/Common/Utils/Data/Data66.swift; sourceTree = ""; }; - 2FAF33B9AFE690383980DB42D38C3DA8 /* TransportProtocol+CombinedSupportedProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TransportProtocol+CombinedSupportedProtocols.swift"; path = "Sources/Common/Network/ProtocolSpecific/Combined/TransportProtocol+CombinedSupportedProtocols.swift"; sourceTree = ""; }; - 2FB1463F5F70AFDC5E06B5E686B8C6FD /* SignalRingRTC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SignalRingRTC.h; path = src/ios/SignalRingRTC/SignalRingRTC/SignalRingRTC.h; sourceTree = ""; }; - 2FBCBF7E28A6BBF9ED08CC3ACCE3F780 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = ""; }; - 2FEAF7F10FF3925CD00F0CF0507ED452 /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; - 2FF62B98D3F786B7EA92CE7C70C37454 /* AccountKey+RootEntropy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AccountKey+RootEntropy.swift"; path = "Sources/Common/Account/AccountKey+RootEntropy.swift"; sourceTree = ""; }; - 307C826E1EE4776E4D07026D8B54A657 /* SDWebImageWebPCoder.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageWebPCoder.debug.xcconfig; sourceTree = ""; }; - 307EF85D86BDDBD38CF9CDD40696575C /* ClientZkProfileOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientZkProfileOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ClientZkProfileOperations.swift; sourceTree = ""; }; - 308689DAE10027DEBD6619D71501884B /* DefaultAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultAnimationCache.swift; path = Sources/Public/AnimationCache/DefaultAnimationCache.swift; sourceTree = ""; }; - 3091E1B14B0B0DD4E45B7BC3C09E8458 /* WillDisplayProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WillDisplayProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/WillDisplayProviding.swift; sourceTree = ""; }; - 309CF0D2288C9E3F20C08BBD54DD5DBE /* EllipseAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipseAnimation.swift; path = Sources/Private/CoreAnimation/Animations/EllipseAnimation.swift; sourceTree = ""; }; + 2C26DD08C8A65DFFD77E83886816B96F /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; + 2C34D29B4934875E93A71385C08631C8 /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = ""; }; + 2C6462179CEE490DC8EA754AD003F655 /* SecurityRNG.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecurityRNG.swift; path = Sources/Common/Utils/SecurityRNG.swift; sourceTree = ""; }; + 2C99C256EF35EF8108CCEA20797F5155 /* LayerDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerDebugging.swift; path = Sources/Private/Utility/Debugging/LayerDebugging.swift; sourceTree = ""; }; + 2CB5D64755C0E30D139219D9F17B0C2C /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; + 2CEF8D6DFF50B948A9E130359699DF25 /* HsmEnclave.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HsmEnclave.swift; path = swift/Sources/LibSignalClient/HsmEnclave.swift; sourceTree = ""; }; + 2CF37A2982802DE68E1F7E8EBEA6EF9D /* RequestProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestProtocols.swift; path = GRDB/QueryInterface/Request/RequestProtocols.swift; sourceTree = ""; }; + 2D2E6BAC830254796F146E874734DD71 /* RectangleAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RectangleAnimation.swift; path = Sources/Private/CoreAnimation/Animations/RectangleAnimation.swift; sourceTree = ""; }; + 2D33C7D7DDC053E6BDA656F55CB48C6C /* SDImageFramePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFramePool.h; path = SDWebImage/Private/SDImageFramePool.h; sourceTree = ""; }; + 2D45D106849B7B2B8597E6A489310194 /* CAAnimation+TimingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CAAnimation+TimingConfiguration.swift"; path = "Sources/Private/CoreAnimation/Animations/CAAnimation+TimingConfiguration.swift"; sourceTree = ""; }; + 2D506EEFF07C951E86D2B942E2A35B63 /* MobileCoin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MobileCoin.release.xcconfig; sourceTree = ""; }; + 2D761426185B3878FD29D5B1A1CFEF26 /* SDWebImage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.debug.xcconfig; sourceTree = ""; }; + 2DC893A8B759DEC46AA25D84E8DEFC27 /* ServerPublicParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerPublicParams.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerPublicParams.swift; sourceTree = ""; }; + 2E3F465364A3EE69706B6076CB438346 /* DestinationWithPaymentRequestMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationWithPaymentRequestMemo.swift; path = Sources/Common/Transaction/Memos/DestinationWithPaymentRequestMemo.swift; sourceTree = ""; }; + 2E71D5A63BE8AECE75A91157ED887BC6 /* StatementAuthorizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StatementAuthorizer.swift; path = GRDB/Core/StatementAuthorizer.swift; sourceTree = ""; }; + 2F1216787234A4CFDA970B43460FCDB6 /* IoTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IoTests.swift; path = swift/Tests/LibSignalClientTests/IoTests.swift; sourceTree = ""; }; + 2F42B3F722A8D0B3EAD1D6EE503BD05A /* UnauthBackupsService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthBackupsService.swift; path = swift/Sources/LibSignalClient/chat/UnauthBackupsService.swift; sourceTree = ""; }; + 2F80354DC5A5FA3EFAA6802BBE30DA53 /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; + 2FB141888E77B808809576CBE6E2CD18 /* lottie-ios-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "lottie-ios-Info.plist"; sourceTree = ""; }; + 2FF4F491C68A460EF66ACE4BC70B78A1 /* random_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random_utils.h; path = src/utils/random_utils.h; sourceTree = ""; }; + 3003CE6CC56D055D9318ADE63A8A1782 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = ""; }; + 30542FE6B8BE9AD92AD1B2DA1E5C154C /* DefaultServiceProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultServiceProvider.swift; path = Sources/Common/Network/Service/DefaultServiceProvider.swift; sourceTree = ""; }; + 305CDCD2D7D7946E1FC7ADCCD4761716 /* UuidCiphertext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UuidCiphertext.swift; path = swift/Sources/LibSignalClient/zkgroup/UuidCiphertext.swift; sourceTree = ""; }; + 308A5298ECCBC28E75B80470DF2F009A /* Base58Coder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Base58Coder.swift; path = Sources/Common/Encodings/Base58Coder.swift; sourceTree = ""; }; + 30A48D534ADFDBF93169893AA17E834F /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; + 30A93BD650E581E31B8AEB892EB1C5FB /* LibMobileCoin-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LibMobileCoin-dummy.m"; sourceTree = ""; }; 30BADE4AB60B23C4F35F1E0CC2D1EBEC /* Pods-SignalServiceKit.profiling.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalServiceKit.profiling.xcconfig"; sourceTree = ""; }; - 30C19B5A4CC10E163CEAEE32F3E5FEC6 /* SignedPreKeyRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedPreKeyRecord.swift; path = swift/Sources/LibSignalClient/state/SignedPreKeyRecord.swift; sourceTree = ""; }; - 30C1E016BA59BA3BAC0BCF8CC742207A /* BlockMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockMetadata.swift; path = Sources/Common/Ledger/BlockMetadata.swift; sourceTree = ""; }; - 30C2CB2992D0C9344E53A4B74F99B125 /* SecCertificate+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SecCertificate+Extensions.swift"; path = "Sources/Common/Network/SecCertificate+Extensions.swift"; sourceTree = ""; }; - 3113803A6E1E4572FEF0EE5E813C8B91 /* BackupForwardSecrecyTokenTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupForwardSecrecyTokenTests.swift; path = swift/Tests/LibSignalClientTests/BackupForwardSecrecyTokenTests.swift; sourceTree = ""; }; + 30BBF42C6BD72334B04425F4F411EEFF /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = ""; }; + 30CFB8A6078F506128643035FA666E95 /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; + 30E6DD941F3021362400B6937B96BBD5 /* GRDB.swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GRDB.swift-umbrella.h"; sourceTree = ""; }; + 30E96C8F186D4A748FD35D31F0A79D07 /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = ""; }; + 310C8F365D72424A12D916473E23BEA6 /* BinaryEncodingSizeVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingSizeVisitor.swift; path = Sources/SwiftProtobuf/BinaryEncodingSizeVisitor.swift; sourceTree = ""; }; + 3116F2D0BCE7A2FF5D70620FDB5B7DEF /* GradientAnimations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientAnimations.swift; path = Sources/Private/CoreAnimation/Animations/GradientAnimations.swift; sourceTree = ""; }; 312F5345DCFA7DE87185ED97FA5362E5 /* Pods-SignalUI.profiling.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalUI.profiling.xcconfig"; sourceTree = ""; }; - 31514F529C502BF414C00A9E8032B0A8 /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = ""; }; - 3172D8248019376550BC75993EEE804B /* TransportProtocol+CombinedTimetout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TransportProtocol+CombinedTimetout.swift"; path = "Sources/Common/Network/ProtocolSpecific/Combined/TransportProtocol+CombinedTimetout.swift"; sourceTree = ""; }; - 318242DDD28A6013B2406CB5531287F4 /* SSLCertificates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SSLCertificates.swift; path = Sources/Common/Network/SSLCertificates.swift; sourceTree = ""; }; - 318FB7A7861F226D6F8ADF7D71717B62 /* Entry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Entry.swift; path = Sources/Private/EmbeddedLibraries/ZipFoundation/Entry.swift; sourceTree = ""; }; - 319BD793335E77D7B0FD4D19E0CAE5EC /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; - 31E8B74ACF66238E952814E260BFE41F /* StyledView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/StyledView.swift; sourceTree = ""; }; - 31ECEEF4FF4642DE1C29C040977309F6 /* TableRecord+QueryInterfaceRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TableRecord+QueryInterfaceRequest.swift"; path = "GRDB/QueryInterface/TableRecord+QueryInterfaceRequest.swift"; sourceTree = ""; }; - 3209A8EFF19A2A47E1AF98B81FB1659F /* ServerZkProfileOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerZkProfileOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerZkProfileOperations.swift; sourceTree = ""; }; - 324881892CE91305A9B659F2116E3FEB /* FogKeyImageChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogKeyImageChecker.swift; path = Sources/Common/Fog/FogKeyImageChecker.swift; sourceTree = ""; }; - 32FB757DCF56A47282018998DD18D9C3 /* GRDB-5.0.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "GRDB-5.0.swift"; path = "GRDB/Fixit/GRDB-5.0.swift"; sourceTree = ""; }; - 338161511C251E0C813870F171AEEDBE /* FTS5TokenizerDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5TokenizerDescriptor.swift; path = GRDB/FTS/FTS5TokenizerDescriptor.swift; sourceTree = ""; }; - 3399B639F952E7B2EB8EF31DF8C864B2 /* IoTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IoTests.swift; path = swift/Tests/LibSignalClientTests/IoTests.swift; sourceTree = ""; }; + 31605257FECA926E19DA5FE22AD21A19 /* Mistyswap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mistyswap.swift; path = Sources/Common/Mistyswap/Mistyswap.swift; sourceTree = ""; }; + 318AAC0F984629CA2DC84247A035C282 /* lottie-ios.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "lottie-ios.modulemap"; sourceTree = ""; }; + 3190D55524BE718F4387BAE13D9326B1 /* TimeUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeUtils.swift; path = Sources/SwiftProtobuf/TimeUtils.swift; sourceTree = ""; }; + 31A82988A8D92DDB9DBB5634F66E3F32 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "sqlcipher-resources/PrivacyInfo.xcprivacy"; sourceTree = ""; }; + 31CFFFB6045FB65984F4B23B900C580A /* BytecodeReader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BytecodeReader.swift; path = Sources/SwiftProtobuf/BytecodeReader.swift; sourceTree = ""; }; + 323DB70D71720782041FA10F74873128 /* Archive+ZIP64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+ZIP64.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+ZIP64.swift"; sourceTree = ""; }; + 3258929522AB6581E4CA8D4A535E6DA2 /* lottie-ios.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios.debug.xcconfig"; sourceTree = ""; }; + 32652AEC33FB23CD1C78058D13A617DC /* Address.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Address.swift; path = swift/Sources/LibSignalClient/Address.swift; sourceTree = ""; }; + 326B0C5C9DDAD99619681B848BDD0E4C /* AnyInfiniteIterator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyInfiniteIterator.swift; path = Sources/Common/Utils/InfiniteIterator/AnyInfiniteIterator.swift; sourceTree = ""; }; + 3291AC914B874A5645047092FFB52883 /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = ""; }; + 32F7317D674504A4E600C143175FB1CF /* SpendableTxOutsWithAmount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SpendableTxOutsWithAmount.swift; path = Sources/Common/Transaction/Inputs/SpendableTxOutsWithAmount.swift; sourceTree = ""; }; + 3309F9AC65CDD3E540F940DDF8292219 /* Kdf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kdf.swift; path = swift/Sources/LibSignalClient/Kdf.swift; sourceTree = ""; }; + 33697EE096248350F51BA10DE68197DD /* MathKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MathKit.swift; path = Sources/Private/Utility/Extensions/MathKit.swift; sourceTree = ""; }; + 3386A5D60729F977E3B3172B62F90A8F /* DefaultCryptoBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultCryptoBox.swift; path = Sources/Common/Crypto/DefaultCryptoBox.swift; sourceTree = ""; }; + 338E1DBB74BB887D7FF2857EA847C208 /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; + 339680DDD298C6C38E391E25BFEB5C94 /* SQLForeignKeyRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLForeignKeyRequest.swift; path = GRDB/QueryInterface/SQL/SQLForeignKeyRequest.swift; sourceTree = ""; }; + 3398A8497D4C2029E6E4E6F4752E2CD2 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = src/webp/decode.h; sourceTree = ""; }; 33A4868B2CB72C28A43C9793FA150418 /* BonMot */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = BonMot; path = BonMot.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 33AAAE9DA064C4139B3EF637F632BE89 /* UIKit+AdaptableTextContainerSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIKit+AdaptableTextContainerSupport.swift"; path = "Sources/UIKit/UIKit+AdaptableTextContainerSupport.swift"; sourceTree = ""; }; - 33D593A7A627762761C034037EFBAD42 /* CombinedShapeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedShapeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/CombinedShapeAnimation.swift; sourceTree = ""; }; - 33EFAE676D3F459F0784C40BC30D24AE /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = GRDB/ValueObservation/ValueReducer/Map.swift; sourceTree = ""; }; - 341636FD981E87C7034562D5047C50B1 /* SerializedDatabase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerializedDatabase.swift; path = GRDB/Core/SerializedDatabase.swift; sourceTree = ""; }; - 3439E276A63385CEF1FEEA5AC1A8AE18 /* SQLQueryGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLQueryGenerator.swift; path = GRDB/QueryInterface/SQLGeneration/SQLQueryGenerator.swift; sourceTree = ""; }; - 347B4F23BA587B23D90D877006172795 /* NSNumber.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSNumber.swift; path = GRDB/Core/Support/Foundation/NSNumber.swift; sourceTree = ""; }; - 348BD48200DFDDAD2DEA31CC45D6C99E /* Data+Serialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Serialization.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+Serialization.swift"; sourceTree = ""; }; - 355CFFB21BA632C568F733CE98A30872 /* GroupIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupIdentifier.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupIdentifier.swift; sourceTree = ""; }; - 35613A616EF273BE86DC41A9A878654F /* ConnectionSession+HTTP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConnectionSession+HTTP.swift"; path = "Sources/HTTPS/HttpConnection/ConnectionSession+HTTP.swift"; sourceTree = ""; }; - 35B93DD5F82FBE3B6564D61227A082A8 /* Account+BalanceUpdater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Account+BalanceUpdater.swift"; path = "Sources/Common/Account/Account+BalanceUpdater.swift"; sourceTree = ""; }; - 35BCAEA6864CF1B1B905B48EF67E6FC8 /* LibSignalClient.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LibSignalClient.modulemap; sourceTree = ""; }; - 35C096C10E91B195C1080C77713D7EA3 /* NBAsYouTypeFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBAsYouTypeFormatter.m; path = libPhoneNumber/NBAsYouTypeFormatter.m; sourceTree = ""; }; - 35D816BDF33321A5F9774E4FD1230B61 /* MakeViewProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MakeViewProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/MakeViewProviding.swift; sourceTree = ""; }; - 360DF91A34FF4480DFCE5CAFD4A01CFC /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = ""; }; - 36492A1A24A801B7BFEF72BBA824DA67 /* TxOutSelectionStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutSelectionStrategy.swift; path = Sources/Common/Transaction/Inputs/TxOutSelectionStrategy.swift; sourceTree = ""; }; - 3667C77841D06F092A3685A9588510D2 /* DatabaseRegionObservation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseRegionObservation.swift; path = GRDB/Core/DatabaseRegionObservation.swift; sourceTree = ""; }; - 3692178D3810C7E527C46012FEBB5C71 /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = ""; }; - 370038336A9D58796BFEDE9D805E7DA2 /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = ""; }; - 373E35054B92228B13DF37DCA99F9CB1 /* Bundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bundle.swift; path = Sources/Private/Model/Extensions/Bundle.swift; sourceTree = ""; }; - 3779960CB15D1152749DA38C499F5F52 /* Slip10Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Slip10Utils.swift; path = Sources/Common/Mnemonic/Slip10Utils.swift; sourceTree = ""; }; - 377C67E280C48301A8E4AB0AC25E8856 /* ClientZkReceiptOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientZkReceiptOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ClientZkReceiptOperations.swift; sourceTree = ""; }; - 377DC50CD381F3FCC83031B9822D193C /* MobileCoin-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MobileCoin-umbrella.h"; sourceTree = ""; }; + 33AAECFE67CA6B036A47289C1E2370C3 /* SecCertificate+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SecCertificate+Extensions.swift"; path = "Sources/Common/Network/SecCertificate+Extensions.swift"; sourceTree = ""; }; + 33C0C70880DB672B6D802426EEADE84B /* palette.c */ = {isa = PBXFileReference; includeInIndex = 1; name = palette.c; path = src/utils/palette.c; sourceTree = ""; }; + 33C551130AE277B425CEE2A115FF0571 /* FillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/FillRenderer.swift; sourceTree = ""; }; + 33ECAA78E104CD23B390756C1AFDAE5E /* libwebp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libwebp-Info.plist"; sourceTree = ""; }; + 34858DE6A49E0AC20CAC5B9440E43D5B /* ConsensusHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsensusHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/ConsensusHttpConnection.swift; sourceTree = ""; }; + 3492498D8D491F59CE7BB6308D519139 /* Fill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fill.swift; path = Sources/Private/Model/ShapeItems/Fill.swift; sourceTree = ""; }; + 34A2EA88D80FB70A4C920100922FA5AF /* libPhoneNumber-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libPhoneNumber-iOS-dummy.m"; sourceTree = ""; }; + 35203DD8777C089A12D1CECC5B6968F2 /* ContextualAlternates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContextualAlternates.swift; path = Sources/ContextualAlternates.swift; sourceTree = ""; }; + 353FCEC53BDE7607A35018368A2EBEAE /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = ""; }; + 3593DBB2C7AA5BA85515C4AE9F4F0287 /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; + 35C0590F264D884397813F4EDC196E16 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = ""; }; + 36164BDBC6BF737607E5860EB924DD95 /* format_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_constants.h; path = src/webp/format_constants.h; sourceTree = ""; }; + 3623266C5F50C234AE64EE6461702200 /* SQLCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLCollection.swift; path = GRDB/QueryInterface/SQL/SQLCollection.swift; sourceTree = ""; }; + 3632B67541E4BB0010F00A16A7BF318E /* mux_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux_types.h; path = src/webp/mux_types.h; sourceTree = ""; }; + 3663F880943A3CDA408109AF0CE8D56B /* MutableData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MutableData.swift; path = Sources/Common/Utils/Data/MutableData.swift; sourceTree = ""; }; + 36ED5B70C76F06DE14F3DA5BB6271B42 /* CLIColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLIColor.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/CLIColor.h; sourceTree = ""; }; + 371A7124A5F8A3241EC99A187A2561D8 /* AttributedStringTransformation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttributedStringTransformation.swift; path = Sources/UIKit/AttributedStringTransformation.swift; sourceTree = ""; }; + 3736E98C63E479936BEF6362BC7075E8 /* Media.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Media.swift; path = swift/Sources/LibSignalClient/Media.swift; sourceTree = ""; }; + 3742A1C41A64FC877B463D1615550598 /* NSAttributedString+BonMot.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSAttributedString+BonMot.swift"; path = "Sources/NSAttributedString+BonMot.swift"; sourceTree = ""; }; + 37547A45E4155F76EB94E4D225D90FE6 /* LottieAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationView.swift; path = Sources/Public/Animation/LottieAnimationView.swift; sourceTree = ""; }; + 375998AD0E7D350BC08C9229047A77B3 /* LibSignalClient-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibSignalClient-umbrella.h"; sourceTree = ""; }; + 37991805F624A694FC28ECEABE476A5D /* TestCaseBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestCaseBase.swift; path = swift/Tests/LibSignalClientTests/TestCaseBase.swift; sourceTree = ""; }; + 37997C9E2DD22B93BB66F21AB11B3B6D /* LottieColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieColor.swift; path = Sources/Public/Primitives/LottieColor.swift; sourceTree = ""; }; 37BC20921399EBA9A3D149FF74D970F7 /* Pods-SignalServiceKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalServiceKitTests.debug.xcconfig"; sourceTree = ""; }; - 37E836A71D065268231DA0DDC5EFCB6D /* SecSSLCertificates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecSSLCertificates.swift; path = Sources/HTTPS/SecSSLCertificates.swift; sourceTree = ""; }; - 3821A01766465AF9E3A66B5FD0507516 /* ColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorExtension.swift; path = Sources/Private/Utility/Primitives/ColorExtension.swift; sourceTree = ""; }; - 385387A0D51F740C9DF54B88C0A0D5E9 /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = ""; }; - 3856074BE5B1F050DD094F4453CC573F /* Fingerprint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fingerprint.swift; path = swift/Sources/LibSignalClient/Fingerprint.swift; sourceTree = ""; }; - 385EEAD47A174FD79D5AA6FF4F476A5E /* LibMobileCoin.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LibMobileCoin.modulemap; sourceTree = ""; }; - 3864B0D2CB6DDC66CB69A0DE2B01AA6E /* AnimatorNodeDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatorNodeDebugging.swift; path = Sources/Private/Utility/Debugging/AnimatorNodeDebugging.swift; sourceTree = ""; }; - 38923F46AE4F9680812CE4D3CE673444 /* IoProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IoProtocols.swift; path = swift/Sources/LibSignalClient/IoProtocols.swift; sourceTree = ""; }; + 37CBCAFF62D73CCD05C04D8F1639F959 /* DashPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DashPattern.swift; path = Sources/Private/Model/Objects/DashPattern.swift; sourceTree = ""; }; + 37DE51B8B1FDC17B6749EF83BD07B88B /* TransactionStatusTxOutChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionStatusTxOutChecker.swift; path = Sources/Common/Transaction/TransactionStatusTxOutChecker.swift; sourceTree = ""; }; + 380B17D8C04A88C8ADFDCB158E3F711A /* NBAsYouTypeFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBAsYouTypeFormatter.m; path = libPhoneNumber/NBAsYouTypeFormatter.m; sourceTree = ""; }; + 3828869711BEA9907F18F0711E5827A1 /* DatabaseError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseError.swift; path = GRDB/Core/DatabaseError.swift; sourceTree = ""; }; + 383AE106549A17BE615C60E2D0B85CFC /* DatabaseValueConvertible+ReferenceConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DatabaseValueConvertible+ReferenceConvertible.swift"; path = "GRDB/Core/Support/Foundation/DatabaseValueConvertible+ReferenceConvertible.swift"; sourceTree = ""; }; + 3849234817AF86A5B03F86EE50845B09 /* Kem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kem.swift; path = swift/Sources/LibSignalClient/Kem.swift; sourceTree = ""; }; + 38795EC8AED08FF38653AB52C3E24538 /* KeyTransparency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyTransparency.swift; path = swift/Sources/LibSignalClient/KeyTransparency.swift; sourceTree = ""; }; + 38AAEF4DE19A1E5E9B1C01DFF35AAD18 /* SolidCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/SolidCompositionLayer.swift; sourceTree = ""; }; + 38CD6231774F2966895186088A25021A /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLogMacros.h; sourceTree = ""; }; 38DFD12C0DE83AD51C78858605BBA299 /* SwiftProtobuf-SwiftProtobuf */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SwiftProtobuf-SwiftProtobuf"; path = SwiftProtobuf.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 38E18B46BBFE38E10EC909812A70440C /* LottieAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationCache.swift; path = Sources/Public/AnimationCache/LottieAnimationCache.swift; sourceTree = ""; }; - 399B6C1A9A061DF27239F2B313562D5F /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = ""; }; - 399D2993DF092A7C671193FE5292196E /* NBPhoneNumberUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberUtil.m; path = libPhoneNumber/NBPhoneNumberUtil.m; sourceTree = ""; }; - 39ED464F150B85D0B582A93657B26A33 /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = ""; }; - 39F539DD5A3065C77B3FE772400078E5 /* SwiftProtobuf-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftProtobuf-prefix.pch"; sourceTree = ""; }; - 39F97172D23498FE73321BDA6F46DBE0 /* TextAnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAnimatorNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/Text/TextAnimatorNode.swift; sourceTree = ""; }; - 3A06E2BD31CC69489866F5C7E7C5A94F /* NotarySignature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NotarySignature.swift; path = swift/Sources/LibSignalClient/zkgroup/NotarySignature.swift; sourceTree = ""; }; - 3A207609308880739B682467BCE19CA7 /* CallLinkSecretParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkSecretParams.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkSecretParams.swift; sourceTree = ""; }; - 3A5CAF306B088667F80EF36430629281 /* Collection+Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Result.swift"; path = "Sources/Common/Utils/Collection+Result.swift"; sourceTree = ""; }; - 3A65D69EE30DEA3A4638CC1AAC61C557 /* AnimationKeypathExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationKeypathExtension.swift; path = Sources/Private/Utility/Extensions/AnimationKeypathExtension.swift; sourceTree = ""; }; - 3A7921F942A1C6BCF099D527595B9567 /* Logging-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Logging-umbrella.h"; sourceTree = ""; }; - 3B0138B1B039C49AF49DBE98B49B7F16 /* TextFormatScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatScanner.swift; path = Sources/SwiftProtobuf/TextFormatScanner.swift; sourceTree = ""; }; - 3B0AD3435B5CA94C7A9C2D9EA0454BAE /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = ""; }; - 3B2E989F41DD220DDD98F7D558187357 /* vp8li_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_dec.h; path = src/dec/vp8li_dec.h; sourceTree = ""; }; - 3B5BEE0AEB1740E16C7410FCC5C44357 /* BinaryDelimited.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDelimited.swift; path = Sources/SwiftProtobuf/BinaryDelimited.swift; sourceTree = ""; }; - 3B5F395295ED3A1B407D5B8A13A1CD63 /* PureLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PureLayout-dummy.m"; sourceTree = ""; }; - 3B7C5E3444A927AC324C6815228FAD57 /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; - 3BB00A1B2A7BDBCEBBDB67F8075A8027 /* Account.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Account.swift; path = Sources/Common/Account/Account.swift; sourceTree = ""; }; - 3BCBB6459B739B7D00F70EA0786B78AB /* NBPhoneMetaData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneMetaData.m; path = libPhoneNumber/NBPhoneMetaData.m; sourceTree = ""; }; + 393B1311C9E5DB95F794F4C7B35E875D /* FieldTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FieldTypes.swift; path = Sources/SwiftProtobuf/FieldTypes.swift; sourceTree = ""; }; + 394C2305D95082A1B720C95EE357F018 /* ClonableHandleOwnerTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClonableHandleOwnerTests.swift; path = swift/Tests/LibSignalClientTests/ClonableHandleOwnerTests.swift; sourceTree = ""; }; + 396A530CF68D51327C91553E477A3430 /* ReceiptCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredential.swift; sourceTree = ""; }; + 399B2FC18647CBEA1ECCBA5F36E68097 /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = ""; }; + 39A2944FFE988B4648D0B11F613CA44E /* McData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McData.swift; path = Sources/Common/LibMobileCoin/McData.swift; sourceTree = ""; }; + 39C45606298A0E9FBFA4175F0441C958 /* DefaultHttpRequester.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultHttpRequester.swift; path = Sources/HTTPS/DefaultHttpRequester.swift; sourceTree = ""; }; + 39C6A35F57D7929289C13A0B047E5311 /* StrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/StrokeNode.swift; sourceTree = ""; }; + 39D31E605BE3A1E29A120EEAF1B92110 /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = ""; }; + 39D7D3EEA60E7471D053A99AE4EA25B2 /* Result+Throws.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Throws.swift"; path = "Sources/Common/Utils/Result+Throws.swift"; sourceTree = ""; }; + 3A3924D187291B996F8D1B8B627593C3 /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = ""; }; + 3ABACD2718FEF323A63FDA9683B235AC /* RestApiRequester.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RestApiRequester.swift; path = Sources/HTTPS/RestApiRequester.swift; sourceTree = ""; }; + 3AC3734AD7C8A604A8C553F2BE9C9612 /* AssetLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetLibrary.swift; path = Sources/Private/Model/Assets/AssetLibrary.swift; sourceTree = ""; }; + 3AC7E01BA1C2282C49F5B7F13D30331A /* SwiftUIMeasurementContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftUIMeasurementContainer.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/LayoutUtilities/SwiftUIMeasurementContainer.swift; sourceTree = ""; }; + 3AF42C319D4473C985E6151329D8D5F6 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; + 3B5C2E8079D85792A224FD3E996B3702 /* McError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McError.swift; path = Sources/Common/LibMobileCoin/McError.swift; sourceTree = ""; }; + 3BA242831A55446A7CD1B6745401EA5D /* Entry+Serialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Entry+Serialization.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Entry+Serialization.swift"; sourceTree = ""; }; + 3BA5433C894C7BF0A640CD41775AF030 /* DropShadowEffect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowEffect.swift; path = Sources/Private/Model/LayerEffects/DropShadowEffect.swift; sourceTree = ""; }; 3BD4667B39499967F93752EAD14C39CD /* Pods-SignalUI */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-SignalUI"; path = Pods_SignalUI.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3C1DF4A80010796486E864DB42707ECF /* lottie-ios.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "lottie-ios.modulemap"; sourceTree = ""; }; - 3C1DFF879B6A1222E9A3F3554BEA26E6 /* ShapeLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeLayerModel.swift; path = Sources/Private/Model/Layers/ShapeLayerModel.swift; sourceTree = ""; }; - 3C26DD59BF96960DF49F37397FE1E297 /* LogHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LogHandler.swift; path = Sources/Logging/LogHandler.swift; sourceTree = ""; }; - 3C7F999371BCFFD33963A8C9D707A841 /* PassThroughOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PassThroughOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/PassThroughOutputNode.swift; sourceTree = ""; }; - 3CB0D34C77963DE77CBDE16573D55A13 /* Migration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Migration.swift; path = GRDB/Migration/Migration.swift; sourceTree = ""; }; - 3CCF1ABEAB6B49E405B91B5F2A6314EE /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = ""; }; - 3CF66564C2B54FD3B51FF94560672547 /* TransactionStatusChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionStatusChecker.swift; path = Sources/Common/Transaction/TransactionStatusChecker.swift; sourceTree = ""; }; - 3CF7577406F697CAEA38E3E697645673 /* FTS5CustomTokenizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5CustomTokenizer.swift; path = GRDB/FTS/FTS5CustomTokenizer.swift; sourceTree = ""; }; + 3BD6B28A29665E9D9435D0FF3CE39E43 /* libmobilecoin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = libmobilecoin.h; path = Artifacts/include/libmobilecoin.h; sourceTree = ""; }; + 3BDBE48CA8F2E71C625B2A33D86D1E21 /* consensus_client.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_client.pb.swift; path = Sources/Common/consensus_client.pb.swift; sourceTree = ""; }; + 3BE6BCCA430654F9A7C4DFE036BACB76 /* DDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDTTYLogger.h; sourceTree = ""; }; + 3C01C3DAA78EF9BBD7314C2505F30A8B /* ConsensusService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsensusService.swift; path = Sources/Common/Network/Service/ConsensusService.swift; sourceTree = ""; }; + 3CC6E3FA2E5CB397B9CBD236C2E8D2CA /* DatabaseSchemaCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseSchemaCache.swift; path = GRDB/Core/DatabaseSchemaCache.swift; sourceTree = ""; }; + 3CFD44B3C1A162CE41745770F5B7B816 /* BlurHashDecode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlurHashDecode.swift; path = Swift/BlurHashDecode.swift; sourceTree = ""; }; + 3D11E6EA3DBF466412804A7519D23164 /* BlockVersion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockVersion.swift; path = Sources/Common/Ledger/BlockVersion.swift; sourceTree = ""; }; + 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftProtobuf.release.xcconfig; sourceTree = ""; }; + 3D2DC3B1FE74D88C6591214722E7C81D /* ServerZkAuthOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerZkAuthOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerZkAuthOperations.swift; sourceTree = ""; }; 3D404A2D9FFAEC833DBCED09E9137E29 /* Pods-Signal */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Signal"; path = Pods_Signal.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3D48D4EC07174EAE4FA9BCC3BDFDE654 /* MobileCoin-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MobileCoin-dummy.m"; sourceTree = ""; }; - 3D9448984275716C41647A28AA582D7F /* InfiniteIteratorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteIteratorProtocol.swift; path = Sources/Common/Utils/InfiniteIterator/InfiniteIteratorProtocol.swift; sourceTree = ""; }; - 3DE89FE56E4175E5824AB90FB57E4778 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; - 3DED9DC5501A242D607D80D00F3CCDD7 /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transform.swift; path = Sources/Private/Model/Objects/Transform.swift; sourceTree = ""; }; - 3E3AD087FD3E76B1E1C23E77DA8ABBF0 /* RenderingEngineOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RenderingEngineOption.swift; path = Sources/Public/Configuration/RenderingEngineOption.swift; sourceTree = ""; }; - 3E4B1E35183E89075B95589F017D36CB /* UnauthMessagesService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthMessagesService.swift; path = swift/Sources/LibSignalClient/chat/UnauthMessagesService.swift; sourceTree = ""; }; - 3EC7D8504AFE6868F0B6234556B6A519 /* AuthHttpCallableClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthHttpCallableClient.swift; path = Sources/HTTPS/HttpConnection/HttpClient/AuthHttpCallableClient.swift; sourceTree = ""; }; - 3ED1A5628DDDACF7584BC5879A22ECB1 /* PureLayoutDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PureLayoutDefines.h; path = PureLayout/PureLayout/PureLayoutDefines.h; sourceTree = ""; }; + 3D7EDE4E373C014A9DB0E3019DB4C6C9 /* FTS3+QueryInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FTS3+QueryInterface.swift"; path = "GRDB/QueryInterface/FTS3+QueryInterface.swift"; sourceTree = ""; }; + 3DA4A0D192B513EDBCE244D783881BCC /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = ""; }; + 3DAD2340FCAE625F129070B2C4D9F69C /* LayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerModel.swift; path = Sources/Private/Model/Layers/LayerModel.swift; sourceTree = ""; }; + 3DAE11CCBBB3208E933641506A6A668F /* FogKeyImageHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogKeyImageHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogKeyImageHttpConnection.swift; sourceTree = ""; }; + 3DB64EA74D3BD77DAA87720B3015A02D /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = ""; }; + 3DD50D4513939AA45340349D5ACFF1FB /* PureLayout+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PureLayout+Internal.h"; path = "PureLayout/PureLayout/PureLayout+Internal.h"; sourceTree = ""; }; + 3E1AE644564849A98FE40086E0AFF08F /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; + 3E1CBC96EE9D3A49511DFE279BD53547 /* Marker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Marker.swift; path = Sources/Private/Model/Objects/Marker.swift; sourceTree = ""; }; + 3E3EFF9AA54A7BDF8B131F80EAA4DA45 /* Composable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Composable.swift; path = Sources/Composable.swift; sourceTree = ""; }; + 3E88A8BD69941D04053250415FFDA4DE /* AnyValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyValueProvider.swift; path = Sources/Public/DynamicProperties/AnyValueProvider.swift; sourceTree = ""; }; + 3E8C57CB3E112F7899C9500A9F727C90 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; + 3E9C989BB3E80CA450472E4FDD16F1AE /* LibMobileCoin.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LibMobileCoin.modulemap; sourceTree = ""; }; + 3F13AFA20B45EF5E9B553C8D8F2883C4 /* cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = src/dsp/cpu.h; sourceTree = ""; }; + 3F1BAA96E7C19EA1895F9D80EED3A1EB /* BinaryEncodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingError.swift; path = Sources/SwiftProtobuf/BinaryEncodingError.swift; sourceTree = ""; }; 3F43F51D17754AB4CE9FAD85FFC37480 /* Pods-SignalServiceKitTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SignalServiceKitTests-umbrella.h"; sourceTree = ""; }; - 3F5A4FB7F49E80003CCBB8F7DF996EFB /* MobileCoinClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinClient.swift; path = Sources/Common/MobileCoinClient.swift; sourceTree = ""; }; - 3F6DF4CA90215FCFEEC79148C63CA8E8 /* Cds2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cds2.swift; path = swift/Sources/LibSignalClient/Cds2.swift; sourceTree = ""; }; - 3FCED2C3324A2184A4CC78C464FCDAD5 /* Archive+Writing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Writing.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Writing.swift"; sourceTree = ""; }; - 3FD76CD4AB18827E8B3E53B6211DAD24 /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = ""; }; - 402E72D9CF0588A5C00E5DB67E19EC24 /* blurhash-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "blurhash-umbrella.h"; sourceTree = ""; }; - 4079D2D0277C99C8E9B71CA4C2B26F52 /* StringExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringExtensions.swift; path = Sources/Private/Utility/Extensions/StringExtensions.swift; sourceTree = ""; }; - 407A033681DC6E09C4C72328C89F6640 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; + 3F81AE3000585A7796C8563C9438F044 /* FogMerkleProofHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogMerkleProofHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogMerkleProofHttpConnection.swift; sourceTree = ""; }; + 3F8E7463D2914F8E9AD2BF07CF0BDA9D /* DatabaseMigrator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseMigrator.swift; path = GRDB/Migration/DatabaseMigrator.swift; sourceTree = ""; }; + 3FA41D1E89DE262BFCFC9056620F8DC8 /* Archive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Archive.swift; path = Sources/Private/EmbeddedLibraries/ZipFoundation/Archive.swift; sourceTree = ""; }; + 3FE799D18CD4063058CA072DDEFADF39 /* EpoxyLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyLogger.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Logging/EpoxyLogger.swift; sourceTree = ""; }; + 3FFCAE52299874AC90614FD53ABCB8A3 /* FTS5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5.swift; path = GRDB/FTS/FTS5.swift; sourceTree = ""; }; + 40156837D586F11106AEA7CF9E159A91 /* libPhoneNumber-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libPhoneNumber-iOS-Info.plist"; sourceTree = ""; }; + 407730278AD36CB80A1A62F99A0E547B /* BonMot-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BonMot-prefix.pch"; sourceTree = ""; }; 408C692FD44E977246F65A241FAC98E9 /* Pods-SignalTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-SignalTests"; path = Pods_SignalTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 408F844FBFA66ACC48FAE828D6F1215A /* RandomUrlLoadBalancer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RandomUrlLoadBalancer.swift; path = Sources/Common/Network/RandomUrlLoadBalancer.swift; sourceTree = ""; }; 40B6E82B558CAB2B289F5BD57C9E2223 /* SQLCipher-SQLCipher */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SQLCipher-SQLCipher"; path = SQLCipher.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 40D0311C341E75343A8A6924C61B522B /* MediaSanitizerTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MediaSanitizerTests.swift; path = swift/Tests/LibSignalClientTests/MediaSanitizerTests.swift; sourceTree = ""; }; + 40C43FD2EE2330A8F8C68AE166FEA028 /* Svr2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Svr2.swift; path = swift/Sources/LibSignalClient/Svr2.swift; sourceTree = ""; }; 40D966AD6AB5FD5206A80592B547DFC8 /* blurhash */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = blurhash; path = blurhash.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 40DBF4A09FA0DF4B171BE5B16CD34B40 /* ProfileKeyCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCredentialPresentation.swift; sourceTree = ""; }; - 40FC798E3D25FE01DFF984ABECCFCC5F /* libwebp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.release.xcconfig; sourceTree = ""; }; + 40E20D7D17CA416CB237640837E43D4A /* ledger.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ledger.pb.swift; path = Sources/Common/ledger.pb.swift; sourceTree = ""; }; + 40EBC646256AF44CB0D7323B920F5D45 /* TextDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextDocument.swift; path = Sources/Private/Model/Text/TextDocument.swift; sourceTree = ""; }; + 413D5D5842EDB0833B0198F5BD41DD82 /* JSONScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONScanner.swift; path = Sources/SwiftProtobuf/JSONScanner.swift; sourceTree = ""; }; + 4146D141CCAB955DF9D1D68759DDE0C1 /* IoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IoUtils.swift; path = swift/Sources/LibSignalClient/IoUtils.swift; sourceTree = ""; }; + 4182651DB8A4A54309EDDA0852604D7F /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = ""; }; 41838FF4E3B8E9533CF88DF0C61F1A20 /* Pods-Signal-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Signal-umbrella.h"; sourceTree = ""; }; - 4200D26365D4E7F4F42808D3FD8B4D14 /* String+Conversions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Conversions.swift"; path = "Sources/Common/Utils/String+Conversions.swift"; sourceTree = ""; }; - 42186FCA75CAF80770492A8714F4C549 /* McConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McConstants.swift; path = Sources/Common/LibMobileCoin/McConstants.swift; sourceTree = ""; }; + 4189B3E56B7122D2D89CE77DB3542C8D /* Interpolatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Interpolatable.swift; path = Sources/Public/Keyframes/Interpolatable.swift; sourceTree = ""; }; + 41A4834A63AA0BE7E221E7B852280D43 /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = ""; }; + 41CEDDA22FFD178620CF57CB8CEFE5A6 /* StringUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringUtils.swift; path = Sources/SwiftProtobuf/StringUtils.swift; sourceTree = ""; }; + 41D45A1F78FB59C58D7E0463E2DB3F39 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; + 421616268B77A90B2F00FA464182DC4B /* Association.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Association.swift; path = GRDB/QueryInterface/Request/Association/Association.swift; sourceTree = ""; }; 421ABAD2F376C4185F388A387E2E4655 /* libPhoneNumber-iOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "libPhoneNumber-iOS"; path = libPhoneNumber_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 4252518A47F1814BCD2C18C912163CD4 /* TxOutSelector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutSelector.swift; path = Sources/Common/Transaction/Inputs/TxOutSelector.swift; sourceTree = ""; }; - 4277C86E63C31C6E19F5CCC623C97C4F /* IndexChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IndexChangeset.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/IndexChangeset.swift; sourceTree = ""; }; - 429C2704A99788F80A3C83349BBF9E9B /* FogRngKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogRngKey.swift; path = Sources/Common/Fog/View/FogRngKey.swift; sourceTree = ""; }; + 424FCB1B68961BFA69DB7AABFF84944F /* PartialTxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PartialTxOut.swift; path = Sources/Common/Ledger/PartialTxOut.swift; sourceTree = ""; }; + 42719CC3D8942C867CED0928B22F591C /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; + 427A6034DAB458C9C339EA6869D1719C /* InvertedMatteLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvertedMatteLayer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/InvertedMatteLayer.swift; sourceTree = ""; }; + 4282A1E55D53F43C1E236879B5C8B7FA /* attest.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = attest.http.swift; path = Sources/HTTP/attest.http.swift; sourceTree = ""; }; + 4283B5F6AED16AE1BADABD92D49A20BA /* BinaryEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncoder.swift; path = Sources/SwiftProtobuf/BinaryEncoder.swift; sourceTree = ""; }; + 4286FA872C0A8720B6A34EC097E83EF4 /* LayerStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerStyle.swift; path = Sources/Private/Model/LayerStyles/LayerStyle.swift; sourceTree = ""; }; + 4290AA5939FF42FF95DB0BD822A2E817 /* ConnectionMediaStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionMediaStream.swift; path = src/ios/SignalRingRTC/SignalRingRTC/ConnectionMediaStream.swift; sourceTree = ""; }; 42A16C9428EA83FD19B474E77A439A8C /* Pods-SignalTests.testable release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalTests.testable release.xcconfig"; sourceTree = ""; }; - 4327C0F51A60815C75F125C5F893F832 /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = ""; }; - 4336801C247E950DD6D4323D8F44D9AA /* ImageLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageLayerModel.swift; path = Sources/Private/Model/Layers/ImageLayerModel.swift; sourceTree = ""; }; - 43AAE501F177905EFB608D099B757C59 /* LottieLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieLogger.swift; path = Sources/Public/Logging/LottieLogger.swift; sourceTree = ""; }; - 43B12B7E00A583AEA7B9B2449C8692A1 /* NSLayoutConstraint+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+PureLayout.h"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.h"; sourceTree = ""; }; - 43CB1924B21D39381F5552D3CD813A44 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; - 447009D5D4839EF76D1925E48A09281D /* LibMobileCoinError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LibMobileCoinError.swift; path = Sources/Common/LibMobileCoin/LibMobileCoinError.swift; sourceTree = ""; }; - 4476A01FDFD127DF0CFBB88A56B7C281 /* consensus_common.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_common.pb.swift; path = Sources/Common/consensus_common.pb.swift; sourceTree = ""; }; - 4476F27FD65E7C87FC7DB6E5D316D938 /* DDContextFilterLogFormatter+Deprecated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDContextFilterLogFormatter+Deprecated.m"; path = "Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter+Deprecated.m"; sourceTree = ""; }; - 4477E1CCCD3FC78C3F5DFFD2BF4AD4AB /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; - 447B18DD3A2E57F5E03B5786BB007A3D /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; - 448A39D55E654C934D14EB6C263F1A12 /* LibSignalClient.unit-tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LibSignalClient.unit-tests.debug.xcconfig"; sourceTree = ""; }; - 44C409D70430DA6C933864C4800FC0F1 /* Services.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Services.swift; path = swift/Sources/LibSignalClient/chat/Services.swift; sourceTree = ""; }; - 44C736ED2C5DCC78B8500728FA313A93 /* EpoxyModelStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelStorage.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelStorage.swift; sourceTree = ""; }; - 44D5F581B763C55892CCC275CE767060 /* ReceiptCredentialRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredentialRequest.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredentialRequest.swift; sourceTree = ""; }; - 44EC4EE2F5B228A1C80A34C81AE6EF28 /* SessionRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionRecord.swift; path = swift/Sources/LibSignalClient/state/SessionRecord.swift; sourceTree = ""; }; - 44F86F529F9204C51D65A1D9C1837C97 /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = ""; }; - 455CF1837321520B1B752E4A92073C43 /* BonMot.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = BonMot.modulemap; sourceTree = ""; }; + 42C68B876BD468D75F5422CFD11F94FE /* SDWebImageWebPCoder-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImageWebPCoder-prefix.pch"; sourceTree = ""; }; + 42F981FAFC4720EE6F164FADC02909A5 /* MathUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MathUtils.swift; path = Sources/SwiftProtobuf/MathUtils.swift; sourceTree = ""; }; + 430212CF5E24D214C87EC037CAC8CF81 /* NBPhoneNumberMetaData.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = NBPhoneNumberMetaData.plist; path = libPhoneNumber/NBPhoneNumberMetaData.plist; sourceTree = ""; }; + 431AEFCDDD16C62B8FC7C9BBCB9993C9 /* Collection+Chunked.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Chunked.swift"; path = "Sources/Common/Utils/Collection+Chunked.swift"; sourceTree = ""; }; + 434EC2E9477FCDC9C8582C57E13196E3 /* SDWebImageWebPCoderDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageWebPCoderDefine.m; path = SDWebImageWebPCoder/Classes/SDWebImageWebPCoderDefine.m; sourceTree = ""; }; + 437C1B3319158E522F668BE40140CC33 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = ""; }; + 43C5281D4382B3E6844FFEE2C1997554 /* AnimatedButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedButton.swift; path = Sources/Public/Controls/AnimatedButton.swift; sourceTree = ""; }; + 43DCBB90A2DB26DCDBC15BDA8E3C0C71 /* BackupAuthCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredentialPresentation.swift; sourceTree = ""; }; + 442C0BB71C0BDF592564A0748B086461 /* LedgerTxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LedgerTxOut.swift; path = Sources/Common/Ledger/LedgerTxOut.swift; sourceTree = ""; }; + 44645E139C67AD800B861EA2689D014A /* Message+TextFormatAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+TextFormatAdditions.swift"; path = "Sources/SwiftProtobuf/Message+TextFormatAdditions.swift"; sourceTree = ""; }; + 44766E47C3B29674C2136D7ED2A10476 /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = ""; }; + 44881641FA775DECDCB5805F6BCD1FB1 /* Connection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Connection.swift; path = Sources/Common/Network/Connection/Connection.swift; sourceTree = ""; }; + 44A9D64DF0922B078A162BBF47F11B4C /* Message+FieldMask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+FieldMask.swift"; path = "Sources/SwiftProtobuf/Message+FieldMask.swift"; sourceTree = ""; }; + 4505335865322B9655042E4E43E1BC21 /* Row.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Row.swift; path = GRDB/Core/Row.swift; sourceTree = ""; }; + 450B94D74D8D470D8A8A1E19674D453E /* Data+MutableData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+MutableData.swift"; path = "Sources/Common/Utils/Data/Data+MutableData.swift"; sourceTree = ""; }; + 450F80B046952AA32BD02683881F1DE0 /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = ""; }; + 453D5F0C1CD085EB7F4BDD820F75F76F /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; + 454BF202DDDDD4F299B93E7CC547B941 /* CompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/CompositionLayer.swift; sourceTree = ""; }; + 455C9797DE7A704E0ADC9CD8FB5E4AB9 /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = ""; }; + 455FFBD639120296390054626D854576 /* SecSSLCertificates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecSSLCertificates.swift; path = Sources/HTTPS/SecSSLCertificates.swift; sourceTree = ""; }; 4565EA7D2F7D92D273CFEE907D4D465F /* Pods-SignalShareExtension.profiling.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalShareExtension.profiling.xcconfig"; sourceTree = ""; }; - 457068165878D5275689482749984EF9 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; - 4587DA0C6B89E8F3770B23F50F30560D /* Net.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Net.swift; path = swift/Sources/LibSignalClient/Net.swift; sourceTree = ""; }; - 45885A8DF31526C6B01EFC42D6771FDB /* FontInspector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FontInspector.swift; path = Sources/FontInspector.swift; sourceTree = ""; }; - 45D57B34AABFADB3D9F1B36DDCE7DB34 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; - 45EA9A2583717BE59FFF9C3A6C925901 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; - 45EDD8958CC1143458793BFE5227E983 /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; - 4619B8845D093EBC9896A5F533C9CB3F /* ServerZkAuthOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerZkAuthOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerZkAuthOperations.swift; sourceTree = ""; }; - 4627758DD00E939C2D71B06623FFE0CB /* common_sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse41.h; path = src/dsp/common_sse41.h; sourceTree = ""; }; - 464267D63AF18828339A7B00F9426436 /* UIView+WebCacheState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheState.h"; path = "SDWebImage/Core/UIView+WebCacheState.h"; sourceTree = ""; }; - 46FCCC820BAC6730634F28FCFFB08DBF /* InvertedMatteLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvertedMatteLayer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/InvertedMatteLayer.swift; sourceTree = ""; }; - 471F4E3306FF711CE256775A1FB86F6F /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = ""; }; - 473C39521DB83D06F9BCC2A5C3382930 /* Attestation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Attestation.swift; path = Sources/Common/Network/Attestation/Attestation.swift; sourceTree = ""; }; - 4765078309CC83150EDEF84180DAEC98 /* ValueConcurrentObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueConcurrentObserver.swift; path = GRDB/ValueObservation/ValueConcurrentObserver.swift; sourceTree = ""; }; - 4765FD7AED5CB0D4FF79544A75FE8A21 /* UploadForm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UploadForm.swift; path = swift/Sources/LibSignalClient/UploadForm.swift; sourceTree = ""; }; - 479B66EDF8E7DF04837D6A32CDE7E49F /* LottieSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieSwitch.swift; path = Sources/Public/Controls/LottieSwitch.swift; sourceTree = ""; }; - 479EB0B08C7E3BC0F4482227E30273F6 /* FogViewKeyScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogViewKeyScanner.swift; path = Sources/Common/Fog/FogViewKeyScanner.swift; sourceTree = ""; }; - 47D90633A5DEB7EB2E28749BE405A8BF /* Result+CallbackUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+CallbackUtils.swift"; path = "Sources/Common/Utils/Callback/Result+CallbackUtils.swift"; sourceTree = ""; }; - 4810C976582B844E70AC9CB3FEAF73D8 /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; - 487AD90682FB42E35DD6511618A1B94E /* NullCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NullCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/NullCompositionLayer.swift; sourceTree = ""; }; + 456CCA9CEE8724612CF1E9D52FE70FD8 /* MediaSanitizerTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MediaSanitizerTests.swift; path = swift/Tests/LibSignalClientTests/MediaSanitizerTests.swift; sourceTree = ""; }; + 4593CDFA93E5359ADEB8BD7E0655647D /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; + 459888ED54194A6AB60B2699897F42AE /* McRngCallback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McRngCallback.swift; path = Sources/Common/LibMobileCoin/McRngCallback.swift; sourceTree = ""; }; + 45D5D08EECDA534325530EF6CC601F0F /* AccessibilityHeadingLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccessibilityHeadingLevel.swift; path = Sources/AccessibilityHeadingLevel.swift; sourceTree = ""; }; + 45D736034C3484D344601C0D2E198382 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; + 45E3DA76DB9D06E468B434A0166E6E38 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; + 46020CAE8FB43383089751AB56D28E1A /* Message+JSONAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONAdditions.swift"; path = "Sources/SwiftProtobuf/Message+JSONAdditions.swift"; sourceTree = ""; }; + 4627FF24F693A3129E0CAF8814C18ED3 /* ValueReducer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueReducer.swift; path = GRDB/ValueObservation/ValueReducer/ValueReducer.swift; sourceTree = ""; }; + 463264996636812048BC25F80D5C5E21 /* UIView+WebCacheState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheState.h"; path = "SDWebImage/Core/UIView+WebCacheState.h"; sourceTree = ""; }; + 464AF82B5C5F8CA412540A24C7A33E79 /* Database+Schema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Database+Schema.swift"; path = "GRDB/Core/Database+Schema.swift"; sourceTree = ""; }; + 464DC6F1AC9F4D7E6288FB02F5B0A7CB /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; + 46519FEFF101E038BFF036649B59A051 /* ServiceIdTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServiceIdTests.swift; path = swift/Tests/LibSignalClientTests/ServiceIdTests.swift; sourceTree = ""; }; + 467C3EE12702D5401D07CB4A1543C6C5 /* ColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorExtension.swift; path = Sources/Private/Utility/Primitives/ColorExtension.swift; sourceTree = ""; }; + 46B60F1459A6698DD2DB6789FE5F8059 /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger.h; sourceTree = ""; }; + 46BB950BEEAA121BD1FC69E9B9DF1444 /* ConnectionConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionConfig.swift; path = Sources/Common/Network/ConnectionConfig.swift; sourceTree = ""; }; + 4760F6BD3911A7388C1FADC5CB44E07E /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = ""; }; + 4792CECAA5D4976ACCC88A0EA7797832 /* EncodableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EncodableRecord.swift; path = GRDB/Record/EncodableRecord.swift; sourceTree = ""; }; + 479D3A0D80D07D7975A5256F36084E6C /* HttpCallable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpCallable.swift; path = Sources/HTTPS/HttpConnection/HttpCallable/HttpCallable.swift; sourceTree = ""; }; + 47DB0E50C6D46F310D62196F25F29DCE /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; + 4817CA3A8CBC1C49A8AFC2A98A47AC3B /* printable.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = printable.pb.swift; path = Sources/Common/printable.pb.swift; sourceTree = ""; }; + 484A4886B712BA29BD98FF0FD2CBFF49 /* AvatarUploadCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AvatarUploadCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/AvatarUploadCredential.swift; sourceTree = ""; }; 48A65695741C2846455445064F22847D /* Pods-SignalNSE */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-SignalNSE"; path = Pods_SignalNSE.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 48F1483CA65CC9CDEE267EC855F9D60E /* AnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationKeypath.swift; path = Sources/Public/DynamicProperties/AnimationKeypath.swift; sourceTree = ""; }; - 48F1E50F429B29FE99BCA1C5102A459D /* SignalRingRTC-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SignalRingRTC-prefix.pch"; sourceTree = ""; }; - 494BAB53FA79992E51B960E9E57F894A /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; - 49721F364CFFC99B87F24D43CD61A255 /* IoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IoUtils.swift; path = swift/Sources/LibSignalClient/IoUtils.swift; sourceTree = ""; }; - 4978CC7D9EFC10E8A2F6B96347641DF7 /* FogSearchKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogSearchKey.swift; path = Sources/Common/Fog/View/FogSearchKey.swift; sourceTree = ""; }; - 497C42A665E5FB5FCC4E7EAB7EFA3F44 /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = ""; }; + 48E03359E4602C80F1FED2A59B239E5F /* JSONEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingVisitor.swift; path = Sources/SwiftProtobuf/JSONEncodingVisitor.swift; sourceTree = ""; }; + 48F75A194B9AB8E35117BB0EE8AAA5B2 /* LottieSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieSwitch.swift; path = Sources/Public/Controls/LottieSwitch.swift; sourceTree = ""; }; + 4909E025B88BA7C90C7C647B6F1C9E88 /* FixedFeeStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FixedFeeStrategy.swift; path = Sources/Common/Transaction/Fee/FixedFeeStrategy.swift; sourceTree = ""; }; + 4959A869A0A7DB7FAF366702E0B9EC71 /* FTS5CustomTokenizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5CustomTokenizer.swift; path = GRDB/FTS/FTS5CustomTokenizer.swift; sourceTree = ""; }; + 497459ADD85454182EAE9771875FB4C2 /* HTTPCallOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPCallOptions.swift; path = Sources/HTTP/Interface/HTTPCallOptions.swift; sourceTree = ""; }; 498A50BC1D54AADA34683B963D6DFE27 /* Pods-SignalServiceKitTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SignalServiceKitTests-acknowledgements.markdown"; sourceTree = ""; }; - 49BA51E26ECF8509C1A99A7B9914112B /* FTS3TokenizerDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS3TokenizerDescriptor.swift; path = GRDB/FTS/FTS3TokenizerDescriptor.swift; sourceTree = ""; }; - 4A07B7E619F99B326AFAA05FD828445E /* UnsafeRawPointer+Shims.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UnsafeRawPointer+Shims.swift"; path = "Sources/SwiftProtobuf/UnsafeRawPointer+Shims.swift"; sourceTree = ""; }; - 4A0936DEC7F7D956FD9E318898E7BB44 /* Image+Tinting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Image+Tinting.swift"; path = "Sources/Image+Tinting.swift"; sourceTree = ""; }; - 4A18784C15BE2ECD5C344C3B928E1DD7 /* DeviceTransfer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceTransfer.swift; path = swift/Sources/LibSignalClient/DeviceTransfer.swift; sourceTree = ""; }; - 4A21EEBB977BCB69E292B3AA10157317 /* AuthHttpCallableClientWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthHttpCallableClientWrapper.swift; path = Sources/HTTPS/HttpConnection/HttpCallable/AuthHttpCallableClientWrapper.swift; sourceTree = ""; }; - 4A2C66E6340433414252A4AF380579DB /* UIKit+Helpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIKit+Helpers.swift"; path = "Sources/UIKit/UIKit+Helpers.swift"; sourceTree = ""; }; - 4A3E00A1064125CBBEEDEEFDA3993085 /* HttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnection.swift; sourceTree = ""; }; - 4A52AD0D3DF8149D83C6011661D236FB /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; - 4A59EF6753A3F5828411CD7F6AE0B169 /* AccountKey+Mnemonic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AccountKey+Mnemonic.swift"; path = "Sources/Common/Mnemonic/AccountKey+Mnemonic.swift"; sourceTree = ""; }; - 4A6576FF5EF2DE640FA9252711333BA0 /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = ""; }; - 4A66A67B8BAA7119F0476B0BFD2ECAD3 /* GradientFill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFill.swift; path = Sources/Private/Model/ShapeItems/GradientFill.swift; sourceTree = ""; }; - 4A8A77DA88E4C56A2D68F35023C24C74 /* CallManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallManager.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallManager.swift; sourceTree = ""; }; - 4A8E64B8E91574354020C29EE1F000E8 /* PathDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathDecoder.swift; path = Sources/SwiftProtobuf/PathDecoder.swift; sourceTree = ""; }; - 4ABC9B4CFFB635434D1CA46DB6EC4BA8 /* FTS5WrapperTokenizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5WrapperTokenizer.swift; path = GRDB/FTS/FTS5WrapperTokenizer.swift; sourceTree = ""; }; - 4ACF26A49E01F7143A9A8E9EA3B3DEB0 /* NSString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSString.swift; path = GRDB/Core/Support/Foundation/NSString.swift; sourceTree = ""; }; - 4AEFE2BC0492E705966C425CCEFAB07B /* Assertions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Assertions.swift; path = src/ios/SignalRingRTC/SignalRingRTC/Assertions.swift; sourceTree = ""; }; - 4B1AED6203EB55B0DFD23851603327CC /* crypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = Artifacts/include/crypto.h; sourceTree = ""; }; - 4B234B35D73D6795ABE5A42F6D209EA4 /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; - 4B294324EF610553FC94013AC7CF34BB /* SQLiteDateParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLiteDateParser.swift; path = GRDB/Core/Support/Foundation/SQLiteDateParser.swift; sourceTree = ""; }; - 4B2E601BF25834421A8F04E980637E22 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; - 4BAD702ECE386BD750D0EA42A67544F0 /* PreKeySignalMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreKeySignalMessage.swift; path = swift/Sources/LibSignalClient/messages/PreKeySignalMessage.swift; sourceTree = ""; }; - 4BBB17BB1408C6E309FF5527D071294C /* LibMobileCoin-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LibMobileCoin-Info.plist"; sourceTree = ""; }; - 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLCipher.release.xcconfig; sourceTree = ""; }; - 4C527D024BFAE2A7AE7EA446FE0D4CEA /* Data32+CommitmentCrc32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data32+CommitmentCrc32.swift"; path = "Sources/Common/Utils/Data/Data32+CommitmentCrc32.swift"; sourceTree = ""; }; - 4C95253D2E064B13F5B69527A51B896D /* FeeLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FeeLevel.swift; path = Sources/Common/Transaction/Fee/FeeLevel.swift; sourceTree = ""; }; - 4CB38973A14B21EA71092FF309A607B2 /* DiffableSection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiffableSection.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/DiffableSection.swift; sourceTree = ""; }; - 4CD7B76DD60CFA726A444BE5AFF44BE8 /* Media.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Media.swift; path = swift/Sources/LibSignalClient/Media.swift; sourceTree = ""; }; - 4D086FAD1D81E0B7A1D0EDB4C9FA2741 /* ShapeRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeRenderLayer.swift; path = Sources/Private/MainThread/NodeRenderSystem/RenderLayers/ShapeRenderLayer.swift; sourceTree = ""; }; + 4992A2BC8306B4DF0EB9262A74382752 /* CLIColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CLIColor.m; path = Sources/CocoaLumberjack/CLI/CLIColor.m; sourceTree = ""; }; + 49F783805E39B08763893FC36A356B8B /* yuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yuv.h; path = src/dsp/yuv.h; sourceTree = ""; }; + 4A04DF526F76BADB13DDCCCE32910623 /* DatabaseWriter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseWriter.swift; path = GRDB/Core/DatabaseWriter.swift; sourceTree = ""; }; + 4A46CCAE11BF7330004E18AE90AEA197 /* NSAttributedString+Adaptive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSAttributedString+Adaptive.swift"; path = "Sources/UIKit/NSAttributedString+Adaptive.swift"; sourceTree = ""; }; + 4A6B4C987A0BE8CAE423A72C7D5E1A79 /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = ""; }; + 4A80A121E7D99C416FD7B191EEFD4751 /* Inflections+English.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Inflections+English.swift"; path = "GRDB/Utils/Inflections+English.swift"; sourceTree = ""; }; + 4A8F19FA043859CE0AC43F61FEFB4AD3 /* mistyswap_onramp.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_onramp.pb.swift; path = Sources/Common/mistyswap_onramp.pb.swift; sourceTree = ""; }; + 4AA76B485A74F6E94A20BCBCDEC0ACF0 /* PolygonNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PolygonNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/PolygonNode.swift; sourceTree = ""; }; + 4ADC524BF3500DB47B52CEB81E3D121A /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = ""; }; + 4B57414E9C7B6B56707A90324F25CD7C /* Mnemonic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mnemonic.swift; path = Sources/Common/Mnemonic/Mnemonic.swift; sourceTree = ""; }; + 4B5CB1792156C6BAE5D89947265DA102 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = ""; }; + 4B5DA544653A32DF06E491542E8B017D /* PlaintextContent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PlaintextContent.swift; path = swift/Sources/LibSignalClient/messages/PlaintextContent.swift; sourceTree = ""; }; + 4B7DD4A9A451D15CEA630F4F7A1BDB2B /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; + 4BD9A9F66E5086816376AE45DC6E55C3 /* ProfileKeyCredentialRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCredentialRequest.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCredentialRequest.swift; sourceTree = ""; }; + 4BEBD5E971A85874064D43434B75C680 /* PathElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathElement.swift; path = Sources/Private/Utility/Primitives/PathElement.swift; sourceTree = ""; }; + 4C33AE0E9E3AD3CB1899A8996DB7EB0E /* KeyframeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeExtensions.swift; path = Sources/Private/Utility/Interpolatable/KeyframeExtensions.swift; sourceTree = ""; }; + 4C47FF49C10B76FF266DF2E4F27E80E4 /* GradientStrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStrokeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/GradientStrokeNode.swift; sourceTree = ""; }; + 4C4A77B78381D33AB882A0D4E4E141AC /* Data16.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data16.swift; path = Sources/Common/Utils/Data/Data16.swift; sourceTree = ""; }; + 4C8022E524A517C7D1DD8D78E6253877 /* AsyncTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncTests.swift; path = swift/Tests/LibSignalClientTests/AsyncTests.swift; sourceTree = ""; }; + 4C983C0C924A2F7172BC2535559FE54A /* DiffableSection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiffableSection.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/DiffableSection.swift; sourceTree = ""; }; + 4CBB70A4E3A09ECF341E6A0E840E93B3 /* ValueObservation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueObservation.swift; path = GRDB/ValueObservation/ValueObservation.swift; sourceTree = ""; }; + 4CD0ACEAA5211F72719B51078F5CF411 /* NBNumberFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBNumberFormat.h; path = libPhoneNumber/NBNumberFormat.h; sourceTree = ""; }; 4D1A137492BC6CAC5A9F10E8BEB2D125 /* Pods-Signal-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Signal-Info.plist"; sourceTree = ""; }; - 4D2A103733AFF40626C8FE5254C380F9 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; - 4D43BBF50A8C8C565D44ADE2715F654C /* StatementAuthorizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StatementAuthorizer.swift; path = GRDB/Core/StatementAuthorizer.swift; sourceTree = ""; }; - 4D4AADD8125BBDA1A7AB4A6C4F19DCCE /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = ""; }; - 4D8BB4D8DF94CE63027F60CAC20FF260 /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = ""; }; - 4DB081E5F1264601F40B656F8D962534 /* libwebp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-umbrella.h"; sourceTree = ""; }; - 4DED637E32E1E709C46DF73DA5885663 /* ExtensionMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionMap.swift; path = Sources/SwiftProtobuf/ExtensionMap.swift; sourceTree = ""; }; - 4E049CC4EE7E62CBC48603D30C1081CD /* DDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDOSLogger.m; path = Sources/CocoaLumberjack/DDOSLogger.m; sourceTree = ""; }; - 4E15EBEA48078A08C1A7E7E000934CA8 /* Base58Coder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Base58Coder.swift; path = Sources/Common/Encodings/Base58Coder.swift; sourceTree = ""; }; + 4D32BCECB2F317D80DF82138FF61F230 /* McTransactionBuilderRing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McTransactionBuilderRing.swift; path = Sources/Common/Transaction/McTransactionBuilderRing.swift; sourceTree = ""; }; + 4D7E236322A7B121CF39C7F50E40F649 /* DestinationWithPaymentRequestMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationWithPaymentRequestMemoUtils.swift; path = Sources/Common/Transaction/Memos/DestinationWithPaymentRequestMemoUtils.swift; sourceTree = ""; }; + 4E17E2BE6C61FD28D1C0D79CC2756A2E /* View+ValueChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "View+ValueChanged.swift"; path = "Sources/Private/Utility/Helpers/View+ValueChanged.swift"; sourceTree = ""; }; + 4E4BD0DC516BEAFD8B2573F5C0776943 /* FTS5Tokenizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5Tokenizer.swift; path = GRDB/FTS/FTS5Tokenizer.swift; sourceTree = ""; }; + 4E58243D143DB58BE9207321C88B2623 /* SQLInterpolation+QueryInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SQLInterpolation+QueryInterface.swift"; path = "GRDB/QueryInterface/SQLInterpolation+QueryInterface.swift"; sourceTree = ""; }; + 4E7BD124AA8D212E5EFB38107027C5A2 /* mistyswap_common.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_common.pb.swift; path = Sources/Common/mistyswap_common.pb.swift; sourceTree = ""; }; + 4E7BEABF8FE662D0B51348DB84AB7396 /* FTS5+QueryInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FTS5+QueryInterface.swift"; path = "GRDB/QueryInterface/FTS5+QueryInterface.swift"; sourceTree = ""; }; 4E858A3993E586264348218CA3D50CE8 /* Pods-SignalShareExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalShareExtension.debug.xcconfig"; sourceTree = ""; }; - 4F02924CB663B4780765B5AD9B9CFD77 /* Archive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Archive.swift; path = Sources/Private/EmbeddedLibraries/ZipFoundation/Archive.swift; sourceTree = ""; }; - 4F42551D894B7D33B57605FB15EB79B8 /* sharpyuv_dsp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_dsp.c; path = sharpyuv/sharpyuv_dsp.c; sourceTree = ""; }; - 4F4359E0D460DD81243101D2B9E15B21 /* MaskContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskContainerLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/MaskContainerLayer.swift; sourceTree = ""; }; - 4F5A9EDB122969EF873F072EFDE0B643 /* SDWebImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoder.h; path = SDWebImageWebPCoder/Module/SDWebImageWebPCoder.h; sourceTree = ""; }; - 4F9AA8EBA79F7B3577EB8D6BB0B63948 /* HTTPUnaryCall.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPUnaryCall.swift; path = Sources/HTTP/Interface/HTTPUnaryCall.swift; sourceTree = ""; }; - 4FBAF3E8E0246FB1C43C46079E896656 /* EpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModeled.swift; sourceTree = ""; }; - 4FC5E0D1D6F1126E1449563842F01240 /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = ""; }; - 4FD73608987230E98B1C47928FAF361D /* CallLinks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinks.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallLinks.swift; sourceTree = ""; }; + 4E9C4D9D87FC4498CF9B2F8DE185BCD1 /* MobileCoinClient+RTH.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+RTH.swift"; path = "Sources/Common/MobileCoinClient+RTH.swift"; sourceTree = ""; }; + 4EAFE28B09464072F2FE5EC3CD280495 /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; + 4EC020919B5F6E852E9501768C5421BB /* FTS5WrapperTokenizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5WrapperTokenizer.swift; path = GRDB/FTS/FTS5WrapperTokenizer.swift; sourceTree = ""; }; + 4ECD39C3D00AB0C053AE30698A9AD30A /* light_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = light_client.h; path = Artifacts/include/light_client.h; sourceTree = ""; }; + 4EF9408ADDAB3C641E5B456BD60CC331 /* UnitBezier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnitBezier.swift; path = Sources/Private/Utility/Primitives/UnitBezier.swift; sourceTree = ""; }; + 4F0F77DA314181C2ED7A33343808C9B2 /* ServiceProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServiceProvider.swift; path = Sources/Common/Network/Service/ServiceProvider.swift; sourceTree = ""; }; + 4FB902F5CE625F600DB6F29FFD387646 /* SQLCipher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLCipher.debug.xcconfig; sourceTree = ""; }; + 4FBF01260A3991DB72D4605EB20409F4 /* attest.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = attest.pb.swift; path = Sources/Common/attest.pb.swift; sourceTree = ""; }; 4FD77C9C6464CEFB6A09066CADE03EC7 /* Pods-SignalUITests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalUITests-Info.plist"; sourceTree = ""; }; - 5010F05B2C0DE386841CC3CA1C14B0A3 /* Account+SCIOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Account+SCIOperations.swift"; path = "Sources/Common/Account/Account+SCIOperations.swift"; sourceTree = ""; }; - 502F45DE82D30FFD785DD3A4E968041F /* ShapeItemLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeItemLayer.swift; path = Sources/Private/CoreAnimation/Layers/ShapeItemLayer.swift; sourceTree = ""; }; - 5056382F40D8ED343654EF8DA3C50BA7 /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = ""; }; - 5079EAEFC0576A38617280DF3EFEC5C3 /* blockchain_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blockchain_types.h; path = Artifacts/include/blockchain_types.h; sourceTree = ""; }; - 514A120EBF94F7078DF289DBE9AFDDAE /* ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; sourceTree = ""; }; + 4FF48D9D4EF5157F2A12FB4E78641029 /* Shape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shape.swift; path = Sources/Private/Model/ShapeItems/Shape.swift; sourceTree = ""; }; + 50E1D0CAB1B9FA6CABC95439E0482FBF /* endian_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endian_inl_utils.h; path = src/utils/endian_inl_utils.h; sourceTree = ""; }; + 50F794E9076AC9CF428DB7DA33427B85 /* Pool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Pool.swift; path = GRDB/Utils/Pool.swift; sourceTree = ""; }; + 50FC087189CAC339B36144B072CF5375 /* SignedContingentInputBuilderUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedContingentInputBuilderUtils.swift; path = Sources/Common/Transaction/SignedContingentInputBuilderUtils.swift; sourceTree = ""; }; + 5103AE50A1F692AC21D16CC468D2FE04 /* UnauthProfilesService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthProfilesService.swift; path = swift/Sources/LibSignalClient/chat/UnauthProfilesService.swift; sourceTree = ""; }; + 516BBFF5A752524AC18FA757237049A7 /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = ""; }; 518CCD2082FF71EEF24C22A8B23BC540 /* Pods-SignalUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalUITests.debug.xcconfig"; sourceTree = ""; }; - 519124B967E5448AF0798CE035058052 /* NBPhoneNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumber.h; path = libPhoneNumber/NBPhoneNumber.h; sourceTree = ""; }; - 519342A2CF2B408EA5BF14F55B513971 /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = ""; }; - 5194378DFCDCC601D096499A28B1A7CC /* AuthCredentialWithPniResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthCredentialWithPniResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/AuthCredentialWithPniResponse.swift; sourceTree = ""; }; - 51967A69A83500FEDB1D386935292D89 /* UInt32+Crc32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt32+Crc32.swift"; path = "Sources/Common/Utils/UInt32+Crc32.swift"; sourceTree = ""; }; - 51A1151C0885C1FF628726EEF5921D7C /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; + 51A115A801FF7A4299587C16B099180B /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = ""; }; + 51A54E98BB3B2731EDB0E8183FA52A68 /* PureLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-prefix.pch"; sourceTree = ""; }; 51BA97E8B5085EFFB47BC9C0B785CEA7 /* lottie-ios */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "lottie-ios"; path = Lottie.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 51C4417DAF5B3DEC045AACAAC4675CF6 /* NetTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetTests.swift; path = swift/Tests/LibSignalClientTests/NetTests.swift; sourceTree = ""; }; - 51E187EC91D23A3473422A5553A83CFF /* DestinationWithPaymentRequestMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationWithPaymentRequestMemoUtils.swift; path = Sources/Common/Transaction/Memos/DestinationWithPaymentRequestMemoUtils.swift; sourceTree = ""; }; - 525439455821EC6252520DAFDFE5D92A /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = ""; }; - 528E6C42B3A6B8DD94BEE830AF0AB668 /* StrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/StrokeRenderer.swift; sourceTree = ""; }; - 52A4E98249F65C002663F1EF8DCDBCAE /* ALView+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ALView+PureLayout.h"; path = "PureLayout/PureLayout/ALView+PureLayout.h"; sourceTree = ""; }; - 52FBD681B0E1B1171F4025DA809CAD0E /* Google_Protobuf_Any+Registry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Any+Registry.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Any+Registry.swift"; sourceTree = ""; }; - 53492F265D5FCB4702B88D297E72FA91 /* UnitBezier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnitBezier.swift; path = Sources/Private/Utility/Primitives/UnitBezier.swift; sourceTree = ""; }; - 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.release.xcconfig; sourceTree = ""; }; - 538FAC87A4BD165649BB3FED5E214D2E /* AdaptiveStyleTransformation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdaptiveStyleTransformation.swift; path = Sources/UIKit/AdaptiveStyleTransformation.swift; sourceTree = ""; }; - 53B1FE6751F9D767920CBD00C1458422 /* AnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/AnimationLayer.swift; sourceTree = ""; }; - 53C98FA433F3C4AD1190D3B2C62BA940 /* libPhoneNumber-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libPhoneNumber-iOS-dummy.m"; sourceTree = ""; }; - 53CB1918C80CE045B058FC6BB2A97CC9 /* LegacyGradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegacyGradientFillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/LegacyGradientFillRenderer.swift; sourceTree = ""; }; - 53E9DDBB4535CFBE0184BAC699D84DF6 /* sharpyuv_csp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_csp.c; path = sharpyuv/sharpyuv_csp.c; sourceTree = ""; }; - 546F51C18B244B461A9C436FF2ED2732 /* GRDB.swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GRDB.swift-umbrella.h"; sourceTree = ""; }; - 54CA0EDADF060CC7591AFDFB0EADA818 /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = ""; }; - 54D61C04B1AC2D284C1472704D0F2390 /* TransactionSubmitter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionSubmitter.swift; path = Sources/Common/Transaction/TransactionSubmitter.swift; sourceTree = ""; }; - 550D95F99226A0BEF1F982F723F65BDD /* Dictionary+GroupingPairs.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Dictionary+GroupingPairs.swift"; path = "Sources/Common/Utils/Dictionary+GroupingPairs.swift"; sourceTree = ""; }; - 552E2214A1FD49B7441F9B4A6C3CB18A /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = ""; }; - 553071C47D5984197D2816DB25C991BD /* ConnectionSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionSession.swift; path = Sources/Common/Network/ConnectionSession.swift; sourceTree = ""; }; - 5533B2C883C1B0E50FEEBD6F24FE6B68 /* mistyswap_onramp.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_onramp.http.swift; path = Sources/HTTP/mistyswap_onramp.http.swift; sourceTree = ""; }; - 557537B3CC57B08D84C74462DE1D6BC3 /* Pool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Pool.swift; path = GRDB/Utils/Pool.swift; sourceTree = ""; }; - 55850E3AF4AEB61FAB1DAE3E86BAFA11 /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = ""; }; - 5585A876E2CF99BFB3B9585846E9ABB0 /* CustomJSONCodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomJSONCodable.swift; path = Sources/SwiftProtobuf/CustomJSONCodable.swift; sourceTree = ""; }; - 5589D1FF6DC34427D22202DB7AB8F2C9 /* RandomUrlLoadBalancer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RandomUrlLoadBalancer.swift; path = Sources/Common/Network/RandomUrlLoadBalancer.swift; sourceTree = ""; }; - 5633CCA2EEBE26F76C6A0F91C73A10AC /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = ""; }; - 5659C52550C80597A155F3B71DF6B869 /* DefaultHttpRequester.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultHttpRequester.swift; path = Sources/HTTPS/DefaultHttpRequester.swift; sourceTree = ""; }; - 568866C161C628B3A09E2EAD9C46C356 /* Font.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Font.swift; path = Sources/Private/Model/Text/Font.swift; sourceTree = ""; }; - 56CBA3560E857995D8E5A6B2E9D7D019 /* UnsignedInteger+SafeComparison.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UnsignedInteger+SafeComparison.swift"; path = "Sources/Common/Utils/SafeArithmetic/UnsignedInteger+SafeComparison.swift"; sourceTree = ""; }; - 56EA1D5122281CE2CEDED7F02B344813 /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; - 5716D6423FEAF3BFCD6357AF22FF9452 /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = ""; }; - 573137FACE8B84C3F9597FA95375065D /* LibMobileCoin-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibMobileCoin-prefix.pch"; sourceTree = ""; }; - 5750A4B1F85AB0BBAE1687F708085D5F /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; - 57945A2127DCF53B3A08F5AD1C71FE19 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxySwiftUIIntrinsicContentSizeInvalidator.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxySwiftUIIntrinsicContentSizeInvalidator.swift; sourceTree = ""; }; - 57CDE57168333450BBF1D35C7E52F131 /* SDWebImageWebPCoder.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImageWebPCoder.modulemap; sourceTree = ""; }; + 51C45A0898DD66AC827A939E0C681457 /* RowAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RowAdapter.swift; path = GRDB/Core/RowAdapter.swift; sourceTree = ""; }; + 51CAADD82F51BDBCE648FC556E105B88 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = Sources/Private/Model/ShapeItems/Merge.swift; sourceTree = ""; }; + 51CCD15528EEAA76E8EFB0A78DB36792 /* OnDemandFuture.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OnDemandFuture.swift; path = GRDB/Utils/OnDemandFuture.swift; sourceTree = ""; }; + 5251ADF873ECAFD275483128F020D4B9 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; + 52726F097AAAB22431F39822F2D7F745 /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; + 52812D1284868E3F67294C3AA14975EA /* FeeStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FeeStrategy.swift; path = Sources/Common/Transaction/Fee/FeeStrategy.swift; sourceTree = ""; }; + 5301F3FD4223BDFB671BF0DCBA602F6F /* Star.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Star.swift; path = Sources/Private/Model/ShapeItems/Star.swift; sourceTree = ""; }; + 53305A5A907773D66E4099E29EADFA70 /* ValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueContainer.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueContainer.swift; sourceTree = ""; }; + 533ED048B1F9C66ADC5721DA485F16C4 /* PureLayout-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PureLayout-Info.plist"; sourceTree = ""; }; + 535CEC2A516F7427380847F992C4CB81 /* RectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RectNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/RectNode.swift; sourceTree = ""; }; + 53864ED78BEF016B0ACD837FDF379F73 /* AuthHttpCallableClientWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthHttpCallableClientWrapper.swift; path = Sources/HTTPS/HttpConnection/HttpCallable/AuthHttpCallableClientWrapper.swift; sourceTree = ""; }; + 53DF2C944563CA0A2FABFEE9DF5CAAA7 /* FogBlockHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogBlockHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogBlockHttpConnection.swift; sourceTree = ""; }; + 53E919291A38F7907EA2381A7B042F73 /* DatabaseValueConvertible+Encodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DatabaseValueConvertible+Encodable.swift"; path = "GRDB/Core/Support/StandardLibrary/DatabaseValueConvertible+Encodable.swift"; sourceTree = ""; }; + 53F70708184BAC8CCE44BAA05A36B01E /* UnknownStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownStorage.swift; path = Sources/SwiftProtobuf/UnknownStorage.swift; sourceTree = ""; }; + 53FFDD8D18CC2DA87188ECE6D325BBBF /* UIView+SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+SwiftUIView.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/UIView+SwiftUIView.swift"; sourceTree = ""; }; + 54053D53DEBB6D7FB172140ACB95453C /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = ""; }; + 543D0F0E46B62E6CFB4EA6E4698372D4 /* CocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = "Sources/CocoaLumberjack/Supporting Files/CocoaLumberjack.h"; sourceTree = ""; }; + 5474B3E19124EE0A20B33CBBE5B6A767 /* NBRegExMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBRegExMatcher.h; path = libPhoneNumber/Internal/NBRegExMatcher.h; sourceTree = ""; }; + 54AC5C7C34E41FB419569891ED4731A9 /* SDImageWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageWebPCoder.m; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.m; sourceTree = ""; }; + 54D2825571162452524CE0AC407D211E /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; + 54D2FFD35FB324C28E39D1F31086EDEE /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter.h; sourceTree = ""; }; + 55002640D8FAF1B9D5B221A06B22EBFF /* DDLoggerNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLoggerNames.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLoggerNames.h; sourceTree = ""; }; + 5501BA1793C06056943489E965B9A918 /* SDImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageWebPCoder.h; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.h; sourceTree = ""; }; + 55319FAA866F134FB839D5BF79848963 /* DotLottieAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieAnimation.swift; path = Sources/Private/Model/DotLottie/DotLottieAnimation.swift; sourceTree = ""; }; + 5534EA502BAFBB7D4DCA5917728720F8 /* CryptoTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CryptoTests.swift; path = swift/Tests/LibSignalClientTests/CryptoTests.swift; sourceTree = ""; }; + 553C69AA3C0DBD9350AE5A8E8E5F3B08 /* Cursor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cursor.swift; path = GRDB/Core/Cursor.swift; sourceTree = ""; }; + 553CBA56FF4BD8CCD00BA4A346C77F47 /* SenderMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderMemo.swift; path = Sources/Common/Transaction/Memos/SenderMemo.swift; sourceTree = ""; }; + 556567B6597421A0EC2FCDEA6EC341D0 /* NetworkConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkConfig.swift; path = Sources/Common/Network/NetworkConfig.swift; sourceTree = ""; }; + 557DF683B6E9CC0FAF35C6050861038A /* LottieAnimationSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationSource.swift; path = Sources/Private/Utility/LottieAnimationSource.swift; sourceTree = ""; }; + 558AE11A6CAD6EC4C34B519AFE120044 /* MistyswapConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MistyswapConnection.swift; path = Sources/Common/Network/Connection/Connections/MistyswapConnection.swift; sourceTree = ""; }; + 55B15660035D1A193FE14C8E85CC7590 /* TestUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestUtils.swift; path = swift/Tests/LibSignalClientTests/TestUtils.swift; sourceTree = ""; }; + 55B4665CE95DC9EB1E746A581408F0D7 /* UnsignedInteger+SafeArithmetic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UnsignedInteger+SafeArithmetic.swift"; path = "Sources/Common/Utils/SafeArithmetic/UnsignedInteger+SafeArithmetic.swift"; sourceTree = ""; }; + 55C090837E48C314DE949AA02C3E13B4 /* struct.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = struct.pb.swift; path = Sources/SwiftProtobuf/struct.pb.swift; sourceTree = ""; }; + 55C2927CFAE42489C35D2EC9CC4B5AA1 /* Image+Tinting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Image+Tinting.swift"; path = "Sources/Image+Tinting.swift"; sourceTree = ""; }; + 55FF6CF66F63368887EA0C480DD613EE /* NBPhoneNumberUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberUtil.m; path = libPhoneNumber/NBPhoneNumberUtil.m; sourceTree = ""; }; + 5628937498774282A20C98010B09C747 /* FogUrl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogUrl.swift; path = Sources/Common/Network/Url/FogUrl.swift; sourceTree = ""; }; + 563661B05BB80C68CD445F064B79DD93 /* ExtensibleMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensibleMessage.swift; path = Sources/SwiftProtobuf/ExtensibleMessage.swift; sourceTree = ""; }; + 5698894117BC03C396D07F68FBCDAACD /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/utils/utils.h; sourceTree = ""; }; + 56BEF1EF34318A42B6514A0212A1B44A /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; + 56CB089A96202D485F7109EE104B6A76 /* InfiniteIteratorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteIteratorProtocol.swift; path = Sources/Common/Utils/InfiniteIterator/InfiniteIteratorProtocol.swift; sourceTree = ""; }; + 56EE386254D9326CD88030DDEE7D05A4 /* TxOutMemoParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutMemoParser.swift; path = Sources/Common/Transaction/Memos/TxOutMemoParser.swift; sourceTree = ""; }; + 56F16464C3668130AD97F3C7FB14886E /* RenderingEngineOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RenderingEngineOption.swift; path = Sources/Public/Configuration/RenderingEngineOption.swift; sourceTree = ""; }; + 5734F74B0DC7D8C7B588A4ECD30AEE4F /* blurhash-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "blurhash-umbrella.h"; sourceTree = ""; }; + 5743AB056B9FD962343868EBD6C31298 /* AttestedCallError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestedCallError.swift; path = Sources/Common/Network/Connection/AttestedCallError.swift; sourceTree = ""; }; + 574643E800A2C43D1D538087CB40C6D8 /* DotLottieImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieImageProvider.swift; path = Sources/Private/Model/DotLottie/DotLottieImageProvider.swift; sourceTree = ""; }; + 5765D01919FA96909672E9AD0368BFE2 /* GRDB.swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GRDB.swift-prefix.pch"; sourceTree = ""; }; + 57A264C7B9EF6E69CCAF14EC1E31018E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = WebImage/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 57CE57EF9FC156DC8BD9C7CA8D8448DF /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = ""; }; + 57D00E93A06E23CD0C922482783D0AAA /* PrivateKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrivateKey.swift; path = swift/Sources/LibSignalClient/PrivateKey.swift; sourceTree = ""; }; + 57D2D183D386D8011AF8C0717AE52412 /* FontInspector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FontInspector.swift; path = Sources/FontInspector.swift; sourceTree = ""; }; 57D8F07D0B16DEF3D162C4E145E941DC /* Pods-SignalServiceKitTests.profiling.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalServiceKitTests.profiling.xcconfig"; sourceTree = ""; }; + 57F33B3CC9B039794CB4021CD21DC2E0 /* ProfileKeyCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCredentialPresentation.swift; sourceTree = ""; }; + 57FF5E27E32DC8E98D8D33123C1569A1 /* Collection+Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Result.swift"; path = "Sources/Common/Utils/Collection+Result.swift"; sourceTree = ""; }; + 58058DBD48E3BC6E5036ECE29C57310A /* Entry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Entry.swift; path = Sources/Private/EmbeddedLibraries/ZipFoundation/Entry.swift; sourceTree = ""; }; 58394837DF32BD59BF5DC36E199CE196 /* Pods-SignalServiceKit-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SignalServiceKit-acknowledgements.markdown"; sourceTree = ""; }; + 5844A3BA85F4A1A6E21EBF30FC1D3DC7 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxySwiftUIIntrinsicContentSizeInvalidator.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxySwiftUIIntrinsicContentSizeInvalidator.swift; sourceTree = ""; }; + 585F30A71EC651F6C64CBB7B2A1F7954 /* Record.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Record.swift; path = GRDB/Record/Record.swift; sourceTree = ""; }; + 5867716698572DB4BC42EA31A1D79756 /* BlockchainHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockchainHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/BlockchainHttpConnection.swift; sourceTree = ""; }; 58741D11A0F12761ACCB50E54753FBD5 /* Pods-SignalShareExtension.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalShareExtension.app store release.xcconfig"; sourceTree = ""; }; - 588A3C5C17D41677F48F8E68CB7FC1EF /* CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CocoaLumberjack-Info.plist"; sourceTree = ""; }; - 588FF4E5A24A892B356755EF94B53AE8 /* mistyswap_common.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_common.http.swift; path = Sources/HTTP/mistyswap_common.http.swift; sourceTree = ""; }; - 58B5D47F1477185E8C2E2A8F77809BAE /* FogRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogRng.swift; path = Sources/Common/Fog/View/FogRng.swift; sourceTree = ""; }; - 58E0309736ED9F5418580EBBA3915DE6 /* StrokeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/StrokeAnimation.swift; sourceTree = ""; }; - 5940B19BD6A72A96321781ED92146193 /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = ""; }; - 594FD5D49683059DC199C26B3DFCC8F1 /* NativeNice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeNice.swift; path = swift/Sources/LibSignalClient/NativeNice.swift; sourceTree = ""; }; - 59BA1F3E70140C090697FBA69282BBF4 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = ""; }; - 59C238D0AC62D34C6B332C8B6AF984B2 /* LottieAnimationHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationHelpers.swift; path = Sources/Public/Animation/LottieAnimationHelpers.swift; sourceTree = ""; }; - 59C56EF2945D09CF5933F88F3B7E1F17 /* GRDB.swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GRDB.swift-dummy.m"; sourceTree = ""; }; - 5A7EB5922F1B662ACF8072723A0ABBE7 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; - 5A96B3F2CD90AB6B7F375B4D1AF005D4 /* DefaultFogQueryScalingStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultFogQueryScalingStrategy.swift; path = Sources/Common/Fog/View/DefaultFogQueryScalingStrategy.swift; sourceTree = ""; }; - 5AB23BFBADACA622E2D92868A1FB66F5 /* DropShadowEffect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowEffect.swift; path = Sources/Private/Model/LayerEffects/DropShadowEffect.swift; sourceTree = ""; }; - 5AC11F78675D9584DAFBC552C9931981 /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAssertMacros.h; sourceTree = ""; }; - 5ADE54794B454ED184620FCAA229F433 /* NBPhoneNumberDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberDefines.h; path = libPhoneNumber/NBPhoneNumberDefines.h; sourceTree = ""; }; - 5B187AF36413CB83B6788A45DB976C5A /* CreateCallLinkCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredential.swift; sourceTree = ""; }; - 5B35EFD47DBC5A5E1AE6776C27F9DF10 /* ChatConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChatConnection.swift; path = swift/Sources/LibSignalClient/ChatConnection.swift; sourceTree = ""; }; - 5B57001DA505E58607B18AA4FDDEDB2E /* AnyEquatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEquatable.swift; path = Sources/Private/Utility/Helpers/AnyEquatable.swift; sourceTree = ""; }; - 5B5C0837334A5C86EA47A8B25BD89E16 /* ImageLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageLayer.swift; path = Sources/Private/CoreAnimation/Layers/ImageLayer.swift; sourceTree = ""; }; - 5B8081A20D11A5F6DC77B81ECFEF7BDC /* Decimal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decimal.swift; path = GRDB/Core/Support/Foundation/Decimal.swift; sourceTree = ""; }; - 5BC8E1116565C67A3FB55E858FCDEB09 /* Inflections+English.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Inflections+English.swift"; path = "GRDB/Utils/Inflections+English.swift"; sourceTree = ""; }; - 5C16DECA05566BAEB9B217FE44BA0596 /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = ""; }; - 5C227DCA38AF949F2B211CFF07371285 /* FogReportConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogReportConnection.swift; path = Sources/Common/Network/Connection/Connections/FogReportConnection.swift; sourceTree = ""; }; - 5C53AC8AF64BA6794C2DC56FC945F731 /* EllipseNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipseNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/EllipseNode.swift; sourceTree = ""; }; - 5D06487BCA943EB6EE6CAAD9BB86E022 /* BackupAuthCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredentialPresentation.swift; sourceTree = ""; }; - 5D64CE5EC7E85E85F76E0D3801C2E634 /* legacyview.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = legacyview.pb.swift; path = Sources/Common/legacyview.pb.swift; sourceTree = ""; }; - 5D65DFF74294EC5959AF7D83F2BDB41C /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = ""; }; - 5D8CAC1601280BC70417379A93740C24 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; - 5DB0A33E991B15D32B6925C2E9EDD312 /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogger.h; sourceTree = ""; }; - 5DE2D54C4B49DF003AFBB7E0FBA49379 /* DefaultMixinSelectionStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultMixinSelectionStrategy.swift; path = Sources/Common/Transaction/Inputs/DefaultMixinSelectionStrategy.swift; sourceTree = ""; }; - 5E0595AE5CC598273934B3CB82EB5976 /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; - 5E380C9CD7C91427FDDAF18C56961366 /* Archive+ReadingDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+ReadingDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+ReadingDeprecated.swift"; sourceTree = ""; }; + 589966D1DC763E0BC533B8D1CDE277C2 /* Connection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Connection.swift; path = src/ios/SignalRingRTC/SignalRingRTC/Connection.swift; sourceTree = ""; }; + 58C8B3FDF283D87244C0AEE9080008A3 /* libwebp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.debug.xcconfig; sourceTree = ""; }; + 58D5A5875E7E1B6CFCB7F3E75D988B29 /* SQLiteDateParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLiteDateParser.swift; path = GRDB/Core/Support/Foundation/SQLiteDateParser.swift; sourceTree = ""; }; + 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios.release.xcconfig"; sourceTree = ""; }; + 5958BF372E5E79022F9F4E0B1AF166B3 /* sharpyuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_neon.c; path = sharpyuv/sharpyuv_neon.c; sourceTree = ""; }; + 59658FD927E6B76946FD2529055E52C8 /* TxOutConfirmationNumber.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutConfirmationNumber.swift; path = Sources/Common/Transaction/Outputs/TxOutConfirmationNumber.swift; sourceTree = ""; }; + 5993EDBDD99AD02253F26782EEAF89F3 /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; + 59A7679DA1A5AE8D6C419988DAE7B732 /* LibSignalClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LibSignalClient.debug.xcconfig; sourceTree = ""; }; + 59C78D54AA4CBAF1FA5E0377894A5CC1 /* MistyswapUrl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MistyswapUrl.swift; path = Sources/Common/Network/Url/MistyswapUrl.swift; sourceTree = ""; }; + 5A8451AE335A6469A9F72B0F33A878DF /* SignalRingRTC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SignalRingRTC.release.xcconfig; sourceTree = ""; }; + 5AF4E19DEE6663CB2B7AA44FF746C448 /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Sources/SwiftProtobuf/Message.swift; sourceTree = ""; }; + 5B284E72A3D251ED86693032CEA4D1CC /* Keyframes+combined.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keyframes+combined.swift"; path = "Sources/Private/CoreAnimation/Extensions/Keyframes+combined.swift"; sourceTree = ""; }; + 5B7FCCE0CA3FD0EDD42E5DCE16745DCF /* demux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demux.h; path = src/webp/demux.h; sourceTree = ""; }; + 5B992F261E8BF52F9FFC2814DCC6178C /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; + 5BBE1E7AB578AAAEBCC97718E3B8C836 /* FloatValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FloatValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/FloatValueProvider.swift; sourceTree = ""; }; + 5BF5955307793CAE26D6F128F5A8CA41 /* SQLQueryGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLQueryGenerator.swift; path = GRDB/QueryInterface/SQLGeneration/SQLQueryGenerator.swift; sourceTree = ""; }; + 5C4A6D6F294E170112750A079554951E /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = ""; }; + 5C70BAE53C25180213E8B8FAF2C80F4C /* ConnectionProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionProtocol.swift; path = Sources/Common/Network/Connection/ConnectionProtocol.swift; sourceTree = ""; }; + 5C7CD13E1DAB049C28678BDBE48D549C /* SQLGenerationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLGenerationContext.swift; path = GRDB/QueryInterface/SQLGeneration/SQLGenerationContext.swift; sourceTree = ""; }; + 5C7F73F559202F5DE7B99FA460F2A06A /* NBPhoneMetaData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneMetaData.m; path = libPhoneNumber/NBPhoneMetaData.m; sourceTree = ""; }; + 5CCFE439E3B3717E6739E25CFE38C968 /* Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Asset.swift; path = Sources/Private/Model/Assets/Asset.swift; sourceTree = ""; }; + 5CEAEA8F0689876ACE3B725D6B14FDEE /* CustomJSONCodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomJSONCodable.swift; path = Sources/SwiftProtobuf/CustomJSONCodable.swift; sourceTree = ""; }; + 5D446F9BD10EBDD4FEC676410DB68067 /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = ""; }; + 5D5B2FC94256DBD15D9F427BA6F074D9 /* MaskedAmount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskedAmount.swift; path = Sources/Common/Transaction/MaskedAmount.swift; sourceTree = ""; }; + 5E0C7A3542C64975D87D0000B1894B70 /* AnimatedProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/AnimatedProviding.swift; sourceTree = ""; }; + 5E0E4BD7A83A3B903BE506BBE3641F8E /* GroupOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/GroupOutputNode.swift; sourceTree = ""; }; + 5E3488279487AD6C523E3FD239FBAB51 /* SecureValueRecoveryBackup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureValueRecoveryBackup.swift; path = swift/Sources/LibSignalClient/SecureValueRecoveryBackup.swift; sourceTree = ""; }; + 5E34D91FA89D8877E5A7C8234AFB350B /* LayerEffect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerEffect.swift; path = Sources/Private/Model/LayerEffects/LayerEffect.swift; sourceTree = ""; }; 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = libwebp; path = libwebp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5E6287577E116FA4D0D898531DEAAE46 /* Vectors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Vectors.swift; path = Sources/Public/Primitives/Vectors.swift; sourceTree = ""; }; - 5E684C261255D39D84DC5E53E563B471 /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = ""; }; - 5E70B229E09096BF653898D10DBCC24E /* FogSyncChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogSyncChecker.swift; path = Sources/Common/Fog/FogSyncChecker.swift; sourceTree = ""; }; - 5E8657487F72F56D079A92B7CCB0F9FB /* NBPhoneNumberDefines.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberDefines.m; path = libPhoneNumber/NBPhoneNumberDefines.m; sourceTree = ""; }; - 5E91E51E4C8F816D338A6239132AFE69 /* Ligatures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Ligatures.swift; path = Sources/Ligatures.swift; sourceTree = ""; }; - 5EBEE2A53B231EB0F7C5D4B8A1ACA80C /* ValueWriteOnlyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueWriteOnlyObserver.swift; path = GRDB/ValueObservation/ValueWriteOnlyObserver.swift; sourceTree = ""; }; - 5EF5E93D903B16A02E810F9DD6C3EC4B /* HasManyThroughAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HasManyThroughAssociation.swift; path = GRDB/QueryInterface/Request/Association/HasManyThroughAssociation.swift; sourceTree = ""; }; - 5F14CF058FCEBAA6FD8FD754AA8CCA6F /* ValueReducer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueReducer.swift; path = GRDB/ValueObservation/ValueReducer/ValueReducer.swift; sourceTree = ""; }; - 5FBC97F48868EA2F8DA48980C009509F /* CompatibleAnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibleAnimationKeypath.swift; path = Sources/Public/iOS/Compatibility/CompatibleAnimationKeypath.swift; sourceTree = ""; }; - 5FC2FE3179BC081BE4924C272149D77A /* DatabaseValueConvertible+Encodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DatabaseValueConvertible+Encodable.swift"; path = "GRDB/Core/Support/StandardLibrary/DatabaseValueConvertible+Encodable.swift"; sourceTree = ""; }; - 60005DD8DCC2E0DF2A99190C68EC9DF6 /* Tab.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Tab.swift; path = Sources/Tab.swift; sourceTree = ""; }; - 6016E0CF9099ACE96B3A91459E6A238D /* SQLExpression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLExpression.swift; path = GRDB/QueryInterface/SQL/SQLExpression.swift; sourceTree = ""; }; - 601869866DA3C8FAFBB682E186F0FF5F /* empty.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = empty.pb.swift; path = Sources/SwiftProtobuf/empty.pb.swift; sourceTree = ""; }; - 604F8F77DB6B00B2FD194F64CD5F5D0C /* ShapeTransform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeTransform.swift; path = Sources/Private/Model/ShapeItems/ShapeTransform.swift; sourceTree = ""; }; - 6061D22983129959CDE5D13C0677EC4A /* TextFormatEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncoder.swift; path = Sources/SwiftProtobuf/TextFormatEncoder.swift; sourceTree = ""; }; - 6079DFA624B2861DCAE31EC108991BF8 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = ""; }; - 608A43A6A308B03619BC52A87116718C /* PureLayout-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-umbrella.h"; sourceTree = ""; }; - 60B7A695C450EE4E6177588DC8ECCE30 /* Data16+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data16+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data16+withMcMutableBuffer.swift"; sourceTree = ""; }; - 60FE2CAB19F013A5B6EF488D854C052D /* BlockchainHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockchainHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/BlockchainHttpConnection.swift; sourceTree = ""; }; - 610B344F9AC2CF1A4509A2E94F862F64 /* NativeTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeTests.swift; path = swift/Tests/LibSignalClientTests/NativeTests.swift; sourceTree = ""; }; - 6115DFB83B0EC314621E4820A47A8403 /* KeyframeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeExtensions.swift; path = Sources/Private/Utility/Interpolatable/KeyframeExtensions.swift; sourceTree = ""; }; - 6126BE9D10014FAF577D28F400D804F3 /* PaymentRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PaymentRequest.swift; path = Sources/Common/Encodings/PaymentRequest.swift; sourceTree = ""; }; - 614FED5820958105B71F1D6E9138E321 /* ColorValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/ColorValueProvider.swift; sourceTree = ""; }; + 5E591461611D90F352C0A79BED826307 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = ""; }; + 5E89797FEE1459BC3E3692F66BA7255A /* HttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnection.swift; sourceTree = ""; }; + 5E9F62B121A426C56DB53A4CED98EED2 /* DataIDProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataIDProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DataIDProviding.swift; sourceTree = ""; }; + 5EBC960A6942E89445046CC36F7123EE /* LibSignalClient.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LibSignalClient.modulemap; sourceTree = ""; }; + 5F046839440AA7CF08EAD5E63BC09358 /* DatabaseRegionObservation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseRegionObservation.swift; path = GRDB/Core/DatabaseRegionObservation.swift; sourceTree = ""; }; + 5F06E7EFDEB64CAC6B676118B88D9840 /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = ""; }; + 5F07BACD75C0EA8E1F1A271A89B59E8A /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; + 5F0CCA00F97D7CB4989CC7DFA9EB1A4E /* watcher.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = watcher.pb.swift; path = Sources/Common/watcher.pb.swift; sourceTree = ""; }; + 5F1A7857FCDD0F0CF6AC22E29B2A9E8B /* DestinationWithPaymentIntentMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationWithPaymentIntentMemoUtils.swift; path = Sources/Common/Transaction/Memos/DestinationWithPaymentIntentMemoUtils.swift; sourceTree = ""; }; + 5F339A96AA62ED9472A7470316F3EF63 /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = ""; }; + 5F3B78D0A012C8737580F0B799FC74E0 /* VideoCaptureController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoCaptureController.swift; path = src/ios/SignalRingRTC/SignalRingRTC/VideoCaptureController.swift; sourceTree = ""; }; + 5F411F6FA846D39F3B65C0F9039C67FC /* InitiateOfframp.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InitiateOfframp.swift; path = Sources/Common/Mistyswap/InitiateOfframp.swift; sourceTree = ""; }; + 5F775C082657CA9703D19CD8B3BB9D7E /* LayerTextProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerTextProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerTextProvider.swift; sourceTree = ""; }; + 5F82F0AF9B6259530FB5AB6E62F86A54 /* SDCallbackQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCallbackQueue.h; path = SDWebImage/Core/SDCallbackQueue.h; sourceTree = ""; }; + 5F9977DC689E9E9C715FECC411802562 /* ReducedMotionOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReducedMotionOption.swift; path = Sources/Public/Configuration/ReducedMotionOption.swift; sourceTree = ""; }; + 5F9CA7C90E7985947AA975451A1FFA7F /* SenderWithPaymentIntentMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderWithPaymentIntentMemoUtils.swift; path = Sources/Common/Transaction/Memos/SenderWithPaymentIntentMemoUtils.swift; sourceTree = ""; }; + 5F9ECD052D5B10B96101327C0A53288F /* JSONDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecodingOptions.swift; path = Sources/SwiftProtobuf/JSONDecodingOptions.swift; sourceTree = ""; }; + 5FDD27BBC4E5DDDAB72E8F4DC153B0FE /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = ""; }; + 5FF0AB49FF4FD75433ADA757147926E1 /* ConnectionOptionWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionOptionWrapper.swift; path = Sources/Common/Network/Connection/ConnectionOptionWrapper.swift; sourceTree = ""; }; + 5FFD2BC67585B8C01C20757AF404AA8D /* SgxTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SgxTests.swift; path = swift/Tests/LibSignalClientTests/SgxTests.swift; sourceTree = ""; }; + 602E5D83217B0CCC1E66C018F1F23B83 /* GRDB.swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GRDB.swift-Info.plist"; sourceTree = ""; }; + 603D65A995359B1578ECA2FEA113DAA8 /* BonMot.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = BonMot.modulemap; sourceTree = ""; }; + 606FEF155C40EE7407703EAD0B0B5686 /* RenderNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RenderNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/RenderNode.swift; sourceTree = ""; }; + 607AD3871D73396AE17A100A9F5F8F1D /* TextFormatDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecodingError.swift; path = Sources/SwiftProtobuf/TextFormatDecodingError.swift; sourceTree = ""; }; + 60FDB513573DFF20D08FE5C3738BCFAC /* ProtoTypes+InfallibleDataSerializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ProtoTypes+InfallibleDataSerializable.swift"; path = "Sources/Common/LibMobileCoin/ProtoTypes+InfallibleDataSerializable.swift"; sourceTree = ""; }; + 614AD9B2B7418460E328D868B0FC3AB2 /* sharpyuv_csp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_csp.c; path = sharpyuv/sharpyuv_csp.c; sourceTree = ""; }; 6163FD2102B41D80FC5EC8311626A834 /* SignalRingRTC */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SignalRingRTC; path = SignalRingRTC.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 619B71CA859E69008FCA54D9DD26037A /* Logging.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Logging.debug.xcconfig; sourceTree = ""; }; - 61B6B46CE0707061AFC6D6CED784359B /* DatabaseCollation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseCollation.swift; path = GRDB/Core/DatabaseCollation.swift; sourceTree = ""; }; - 61E575FFB5863DF183830C8916FD7F47 /* TransactionBuilderUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionBuilderUtils.swift; path = Sources/Common/Transaction/TransactionBuilderUtils.swift; sourceTree = ""; }; 61EE35A6B760451D7B9ED30830E4EC40 /* Pods-SignalTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-SignalTests.modulemap"; sourceTree = ""; }; - 61F84AEABF57C53A34C202EF73E9A752 /* TransactionBuilder+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TransactionBuilder+Math.swift"; path = "Sources/Common/Transaction/TransactionBuilder+Math.swift"; sourceTree = ""; }; + 61F6B61F9A9C5B42725A9FDBF0828E2C /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = ""; }; 62060F5D524AE8173817ADD9482A0FEB /* lottie-ios-LottiePrivacyInfo */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "lottie-ios-LottiePrivacyInfo"; path = LottiePrivacyInfo.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 6265A7C9A0803BF5DB4D7930E6219BC0 /* AnimationFontProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationFontProvider.swift; path = Sources/Public/FontProvider/AnimationFontProvider.swift; sourceTree = ""; }; - 62A03BAFF7100758A9C76B4066045C50 /* KeyframeGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeGroup.swift; path = Sources/Private/Model/Keyframes/KeyframeGroup.swift; sourceTree = ""; }; - 638A9AFB6CC0E9921F4E3E0E2F08E2B8 /* SelectiveVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectiveVisitor.swift; path = Sources/SwiftProtobuf/SelectiveVisitor.swift; sourceTree = ""; }; - 6398934C0A7D091FC9FD0FABA917A764 /* NBMetadataHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataHelper.h; path = libPhoneNumber/NBMetadataHelper.h; sourceTree = ""; }; + 6217F423502F7B454F6F8771BAE72CF3 /* InterpolatableExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InterpolatableExtensions.swift; path = Sources/Private/Utility/Interpolatable/InterpolatableExtensions.swift; sourceTree = ""; }; + 6259F1EEBDDBE55331AB56AB81586496 /* Data+TypeConversions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+TypeConversions.swift"; path = "Sources/Common/Utils/Data/Data+TypeConversions.swift"; sourceTree = ""; }; + 62C78A2997964A765C5DB3DABC844111 /* SenderWithPaymentIntentMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderWithPaymentIntentMemo.swift; path = Sources/Common/Transaction/Memos/SenderWithPaymentIntentMemo.swift; sourceTree = ""; }; + 62DEBA77CD65DBBF9A1093F81D3B9683 /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = ""; }; + 62FA0888047CBE2CB5B111460F20F85A /* JSONRequiredEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONRequiredEncoder.swift; path = GRDB/Core/Support/StandardLibrary/JSONRequiredEncoder.swift; sourceTree = ""; }; + 6321D65F7317809C20F630E71F699D73 /* SelectiveVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectiveVisitor.swift; path = Sources/SwiftProtobuf/SelectiveVisitor.swift; sourceTree = ""; }; + 6329D242183F3CC8FAC1A94D3FCDA78B /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = ""; }; + 6347B4C01B4785965752971584DC2973 /* RoundedCornersNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RoundedCornersNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/ModifierNodes/RoundedCornersNode.swift; sourceTree = ""; }; 63AF55401AE237E4B30E20DC4CCD2EC4 /* Pods-SignalUITests.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalUITests.app store release.xcconfig"; sourceTree = ""; }; - 63C39BC34ABED6AB4E9A7E78A8240EFC /* BinaryEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingVisitor.swift; path = Sources/SwiftProtobuf/BinaryEncodingVisitor.swift; sourceTree = ""; }; - 63CE77FC94B525EF077BAFA48B54B1A6 /* SignalRingRTC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SignalRingRTC.release.xcconfig; sourceTree = ""; }; - 63D39D01834A8D748035294770415822 /* Special.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Special.swift; path = Sources/Special.swift; sourceTree = ""; }; - 6425200F98962E86632E650EFC3E84F1 /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = ""; }; - 644EA736DEB49BFD0A7B9FCBAA9A29B0 /* PureLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PureLayout.debug.xcconfig; sourceTree = ""; }; - 64885C808976729397A6908611149108 /* ProfileKeyCredentialRequestContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCredentialRequestContext.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCredentialRequestContext.swift; sourceTree = ""; }; - 649F99B65324281908B6B5A36DFB6B0E /* SDImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageWebPCoder.h; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.h; sourceTree = ""; }; - 64CAD4A66EED0AC56B6AC2F9EC457C34 /* SenderMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderMemoUtils.swift; path = Sources/Common/Transaction/Memos/SenderMemoUtils.swift; sourceTree = ""; }; - 64E839BBE1F3FBFE589472F34FF650A7 /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = ""; }; - 6504636F2178F2F24A3BAC8DB57D2251 /* ChatServiceTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChatServiceTests.swift; path = swift/Tests/LibSignalClientTests/ChatServiceTests.swift; sourceTree = ""; }; - 654DA96F9728AF6E01A69F3C53F12A5B /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = ""; }; - 655F5CF923C89D5DCDD988BEFA292011 /* GRDB.swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GRDB.swift-prefix.pch"; sourceTree = ""; }; - 6566117E7F9184C9F83E1C13BB59C39D /* SFU.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SFU.swift; path = src/ios/SignalRingRTC/SignalRingRTC/SFU.swift; sourceTree = ""; }; - 656721A51383152C3460B6C214B36934 /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = ""; }; - 65D0209D42B42F8E87483BAF82C84626 /* HttpRequester.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpRequester.swift; path = Sources/Common/Network/HttpRequester.swift; sourceTree = ""; }; - 6641A22832B92BC481A6EDB15675E9E2 /* DropShadowStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowStyle.swift; path = Sources/Private/Model/LayerStyles/DropShadowStyle.swift; sourceTree = ""; }; - 66B6D4091CDAD11A2009C826477FC754 /* DoubleParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DoubleParser.swift; path = Sources/SwiftProtobuf/DoubleParser.swift; sourceTree = ""; }; - 66C376C2CE2EDF2AB99D64E5CE5FE305 /* ProfileKeyCredentialRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCredentialRequest.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCredentialRequest.swift; sourceTree = ""; }; - 6725CC8FF00EFED2BDC04A90D53418CE /* SQLInterpolation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLInterpolation.swift; path = GRDB/Core/SQLInterpolation.swift; sourceTree = ""; }; - 6746C815F6D2D9FF45DF4184F72967B1 /* KeyframeInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeInterpolator.swift; path = Sources/Private/Utility/Interpolatable/KeyframeInterpolator.swift; sourceTree = ""; }; - 67608A653251595657A0B525EB9DB275 /* Mnemonic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mnemonic.swift; path = Sources/Common/Mnemonic/Mnemonic.swift; sourceTree = ""; }; + 63C7E5E2F3B09E29F6F176A8BE6ECA27 /* Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data.swift; path = GRDB/Core/Support/Foundation/Data.swift; sourceTree = ""; }; + 642516C2E455C88D3D06791B2965F449 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = ""; }; + 64315D929D4D7854AE65DFC2B14A9DF2 /* duration.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = duration.pb.swift; path = Sources/SwiftProtobuf/duration.pb.swift; sourceTree = ""; }; + 64318D43F1B102D7A509D01CBAD729B8 /* NBPhoneNumberDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberDefines.h; path = libPhoneNumber/NBPhoneNumberDefines.h; sourceTree = ""; }; + 6481DF2D52D2C5A4E8F179F11B1074D7 /* lottie-ios-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "lottie-ios-dummy.m"; sourceTree = ""; }; + 64947ED62D81D60D89A2DE10F39171F5 /* DDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOSLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDOSLogger.h; sourceTree = ""; }; + 6497B032085EF09714F73CAC8623DED2 /* quant_levels_dec_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_dec_utils.h; path = src/utils/quant_levels_dec_utils.h; sourceTree = ""; }; + 64D7B98D33ACBDFF79DAF548686F50F6 /* common_sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse41.h; path = src/dsp/common_sse41.h; sourceTree = ""; }; + 64F71A7DE12A062145216B4973FBF9B6 /* SQL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQL.swift; path = GRDB/Core/SQL.swift; sourceTree = ""; }; + 64FB56646381FDFCD88437B319D21916 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; + 65126BBC7D4BC5C10C32B1847E5F33DD /* DDFileLogger+Buffering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDFileLogger+Buffering.m"; path = "Sources/CocoaLumberjack/Extensions/DDFileLogger+Buffering.m"; sourceTree = ""; }; + 65ACC9DCB0788D3F7E81EF69C42F5F64 /* PureLayoutDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PureLayoutDefines.h; path = PureLayout/PureLayout/PureLayoutDefines.h; sourceTree = ""; }; + 664AEAE333E1D32FBB6432DE9371E63D /* DidEndDisplayingProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidEndDisplayingProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidEndDisplayingProviding.swift; sourceTree = ""; }; + 667D0E57D6D20FD585E1713B364F4B12 /* MobileCoinUrl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinUrl.swift; path = Sources/Common/Network/Url/MobileCoinUrl.swift; sourceTree = ""; }; + 66A2BD9CEEB472F22DDE4AF0D7DC6C7D /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; 676C458C58F98E373D2C31DABE7075A6 /* Pods-SignalUITests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-SignalUITests"; path = Pods_SignalUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 676CAFE8DDF0B2314A37F88AE6CCA526 /* NBPhoneMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneMetaData.h; path = libPhoneNumber/NBPhoneMetaData.h; sourceTree = ""; }; - 679BA4C0AD0D60ABDF36F3768AFA8F0F /* ViewDifferentiatorProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewDifferentiatorProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ViewDifferentiatorProviding.swift; sourceTree = ""; }; - 679D47A4053202A6E825B8B0E24AE5A6 /* LibSignalClient-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LibSignalClient-Info.plist"; sourceTree = ""; }; - 67BB10F67E45226BDCE99F3E763C2C71 /* DeviceId.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceId.swift; path = swift/Sources/LibSignalClient/DeviceId.swift; sourceTree = ""; }; - 67D29BD9B42956A551FC901E75985DC3 /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; - 67EFB4CF3A53E9914E9F9057B57981AA /* BinaryDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecodingOptions.swift; path = Sources/SwiftProtobuf/BinaryDecodingOptions.swift; sourceTree = ""; }; - 67FA8255E0DEF6C1C5C299126A874BDA /* SignalRingRTC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SignalRingRTC-dummy.m"; sourceTree = ""; }; - 6802445A25A71AA67230C66445B6581E /* HttpCallResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpCallResult.swift; path = Sources/HTTPS/Utils/HttpCallResult.swift; sourceTree = ""; }; - 6822A04811D30A038DBE50AB6650AAE1 /* RoundedCornersNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RoundedCornersNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/ModifierNodes/RoundedCornersNode.swift; sourceTree = ""; }; - 684F815031F89D36DF4F9B9047806E92 /* FogViewConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogViewConnection.swift; path = Sources/Common/Network/Connection/Connections/FogViewConnection.swift; sourceTree = ""; }; - 6851E140F8B44A31B16B5A202383BE26 /* Data+CommitmentCrc32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+CommitmentCrc32.swift"; path = "Sources/Common/Utils/Data/Data+CommitmentCrc32.swift"; sourceTree = ""; }; - 686C1291A0E2F750F09AEA1390444BE5 /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = ""; }; - 68D52DAFDEDD5429829BFE8FFC4A9939 /* HTTPCallType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPCallType.swift; path = Sources/HTTP/Interface/HTTPCallType.swift; sourceTree = ""; }; - 68F7F4F1FCFEEC5E5D4BD93E2E5B4019 /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = ""; }; + 67A5D0FD0C0880B58ED4CF6E3669D3B4 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; + 67A73AA0EFC9194EBE9F31BB06B2C09B /* type.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = type.pb.swift; path = Sources/SwiftProtobuf/type.pb.swift; sourceTree = ""; }; + 67ED5D2A0370ABE7053DE09D5991988F /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; + 68106C3C4C5CA7D883EBC30CB52EEDD9 /* TransferPayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransferPayload.swift; path = Sources/Common/Encodings/TransferPayload.swift; sourceTree = ""; }; + 6872B63C44E205946951E5B00C94C620 /* ImmutableOnceReadLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmutableOnceReadLock.swift; path = Sources/Common/Utils/Locks/ImmutableOnceReadLock.swift; sourceTree = ""; }; + 6886E96E08B213CB4739DEB8168727C6 /* timestamp.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = timestamp.pb.swift; path = Sources/SwiftProtobuf/timestamp.pb.swift; sourceTree = ""; }; + 68BB2C45D9C7DA8E7196E15DCD68F97B /* Data+Serialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Serialization.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+Serialization.swift"; sourceTree = ""; }; 68FA0938D5682F71BB8B11C14F088280 /* Pods-SignalNSE-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalNSE-acknowledgements.plist"; sourceTree = ""; }; - 68FB14B52B70C2C13289E351554D4A5F /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; - 692F976BD69A428A7591B0B3D6E961A3 /* GradientFillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFillNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/GradientFillNode.swift; sourceTree = ""; }; + 6900180503C4571BEE2088D3E98301B2 /* UIColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIColorExtension.swift; path = Sources/Public/iOS/UIColorExtension.swift; sourceTree = ""; }; 6952093CF8CAB05DDC8E5B488C049A21 /* Pods-SignalUITests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-SignalUITests.modulemap"; sourceTree = ""; }; - 69757D86F8FC7B092321E3EDEB458089 /* DotLottieCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieCache.swift; path = Sources/Public/DotLottie/Cache/DotLottieCache.swift; sourceTree = ""; }; - 697D16D32674F437C73DA870F8A33875 /* PureLayout-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PureLayout-Info.plist"; sourceTree = ""; }; - 698D7F1C7921B56A9D48E7C1014B8C71 /* Randomness.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Randomness.swift; path = swift/Sources/LibSignalClient/zkgroup/Randomness.swift; sourceTree = ""; }; - 69DA1C938DAC22E12C7C0ECFB20D6EB1 /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; - 69DD65239F1150326DD3D191B6BBD7A5 /* yuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yuv.h; path = src/dsp/yuv.h; sourceTree = ""; }; - 6A3A6A41BA93F8FDCC68C101976F4DF7 /* FogMerkleProofFetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogMerkleProofFetcher.swift; path = Sources/Common/Fog/FogMerkleProofFetcher.swift; sourceTree = ""; }; - 6A74DC4D5F76A192FC0170CF9712089A /* AnimatedProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/AnimatedProviding.swift; sourceTree = ""; }; - 6AA1FA425CD9D268B3130B084A6C6EDA /* NSArray+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+PureLayout.h"; path = "PureLayout/PureLayout/NSArray+PureLayout.h"; sourceTree = ""; }; - 6AC1D9B9F060D9BCC0D42F28CF97C264 /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = ""; }; - 6AE8BA26AF817EA9A589C2AF2FD33C0B /* AuthHttpCallable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthHttpCallable.swift; path = Sources/HTTPS/HttpConnection/HttpCallable/AuthHttpCallable.swift; sourceTree = ""; }; - 6AF59F4EF9C30BEA091BC2888890FECC /* SDWebImageWebPCoder-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImageWebPCoder-dummy.m"; sourceTree = ""; }; - 6B14124103B77C20A7E33E99976A0A36 /* BinaryDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecoder.swift; path = Sources/SwiftProtobuf/BinaryDecoder.swift; sourceTree = ""; }; - 6B61B466D5C94B6B99C58D5FCFB03879 /* KeyImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyImage.swift; path = Sources/Common/Ledger/KeyImage.swift; sourceTree = ""; }; - 6B6B2EEB766BAA384973C2CBA8EEC2A5 /* SQLCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLCollection.swift; path = GRDB/QueryInterface/SQL/SQLCollection.swift; sourceTree = ""; }; - 6B8D415E455F4BBAFA90FBF3755DCD91 /* ProfileKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKey.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKey.swift; sourceTree = ""; }; - 6C250AB0361D4BB0476F291FAC5C0962 /* AccountKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountKeys.swift; path = swift/Sources/LibSignalClient/AccountKeys.swift; sourceTree = ""; }; - 6C2A94EA6E8C4AA04B927F9756A599BF /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = ""; }; - 6C3FFCDA8F221A9649F35EE2FD09F7EA /* SignedContingentInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedContingentInput.swift; path = Sources/Common/Transaction/SignedContingentInput.swift; sourceTree = ""; }; - 6C57B2202FCA7BFFE01E9F1749344A08 /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; - 6C731FC15AE938D094D3EA5007BAC46C /* TextLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextLayerModel.swift; path = Sources/Private/Model/Layers/TextLayerModel.swift; sourceTree = ""; }; - 6CA601CB2DC08B267D3B2ECB0E032EBE /* Connection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Connection.swift; path = Sources/Common/Network/Connection/Connection.swift; sourceTree = ""; }; - 6CE8B5621FF136D6B8626529FFF6D7BB /* SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftUIView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/SwiftUIView.swift; sourceTree = ""; }; - 6CFFC1144A965B6A57E9FBF472B3B171 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; - 6DD64ACABC69F9D1EDDB94821BEF45BE /* NodePropertyMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NodePropertyMap.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/NodePropertyMap.swift; sourceTree = ""; }; - 6DEA7514FD1895349B81FC38A562EDC1 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Sources/CocoaLumberjack/DDLog.m; sourceTree = ""; }; - 6E3FA1481223E7EA23BA8084D8C552A2 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; - 6ED52EF4DD1B42A6B17147F5CF7B52F5 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; - 6ED6068B249747300F92DA65C07AD010 /* libwebp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libwebp-dummy.m"; sourceTree = ""; }; - 6EE65CCB4717A9ED326EECC39ABEB918 /* SignalRingRTC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SignalRingRTC.debug.xcconfig; sourceTree = ""; }; - 6F04FF30A1AC01D83E46ED7E0D65A669 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = ""; }; - 6F21D9A94DF178E01BF8E9C806004816 /* SecurityRNG.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecurityRNG.swift; path = Sources/Common/Utils/SecurityRNG.swift; sourceTree = ""; }; - 6F5CEE80E29518570004CF1A64F2ECDC /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; - 6F702B9D93EB776A6C1956FA29E89E6A /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; - 6FE6077A24BE69FBCCDE023CFAE5DD0A /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; - 6FFA3DA4ECA50F31D1A42FBCDDE09DD6 /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; - 7023567B790F877FE922AA4BBDFE3C04 /* DatabaseRegion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseRegion.swift; path = GRDB/Core/DatabaseRegion.swift; sourceTree = ""; }; - 702749BF443AF215684B606F033258FE /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = ""; }; - 7032C1BA748D5D9985D78A62B1C8966E /* consensus_client.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_client.pb.swift; path = Sources/Common/consensus_client.pb.swift; sourceTree = ""; }; - 70485093602337E5100AA3A821F1A671 /* SQLSelection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLSelection.swift; path = GRDB/QueryInterface/SQL/SQLSelection.swift; sourceTree = ""; }; - 70A9A38D33AB5DCE31F7ED366DBBA8AD /* Archive+Reading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Reading.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Reading.swift"; sourceTree = ""; }; - 70D4F66EC7099A43DC59B7830BAE5DFE /* LottieAnimationSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationSource.swift; path = Sources/Private/Utility/LottieAnimationSource.swift; sourceTree = ""; }; - 70F521A53B5CDBA726F19EDC7F588AF2 /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = ""; }; - 714FB9FC64D26FCEFDF9BE5E4862A9A3 /* AttestedCallError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestedCallError.swift; path = Sources/Common/Network/Connection/AttestedCallError.swift; sourceTree = ""; }; - 7152F5A1EA714D29B483420C5796D80A /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; - 71587A9ABF95D1ABC9ECB2837F8EA663 /* RegistrationServiceTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RegistrationServiceTests.swift; path = swift/Tests/LibSignalClientTests/RegistrationServiceTests.swift; sourceTree = ""; }; - 71C67EF81C1189652A7F93DC7310BDD9 /* FogResolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogResolver.swift; path = Sources/Common/Fog/Report/FogResolver.swift; sourceTree = ""; }; - 71F7AFF3DF13B08A14CDAEA3A735C09E /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; - 7204E469E9C6A45A1ABA1052C6E329D9 /* WebRTC.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = WebRTC.xcframework; path = "../../../Library/Caches/org.signal.ringrtc/prebuild-2.69.1/release/WebRTC.xcframework"; sourceTree = ""; }; - 7222F59B4A9B80F8256C805F478C0E8E /* HsmEnclave.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HsmEnclave.swift; path = swift/Sources/LibSignalClient/HsmEnclave.swift; sourceTree = ""; }; - 729A40EE56A5FE3B0C8E2CA429D5B6FD /* ReducedMotionOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReducedMotionOption.swift; path = Sources/Public/Configuration/ReducedMotionOption.swift; sourceTree = ""; }; - 72ADB4D9D8E9EC3FFFFFEB6FEF65CF6F /* DotLottieImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieImageProvider.swift; path = Sources/Private/Model/DotLottie/DotLottieImageProvider.swift; sourceTree = ""; }; - 72B6AF1A1AC49A92629D794E3625BB72 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; - 72D7D9551B79BB4DC48BA89EA470AEA7 /* LibSignalClient-Unit-Tests-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibSignalClient-Unit-Tests-prefix.pch"; sourceTree = ""; }; - 7340BAC342298E91B1D36D06BD9E292D /* Protocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protocol.swift; path = swift/Sources/LibSignalClient/Protocol.swift; sourceTree = ""; }; - 73CBB6774A6DBD2BE3A8B193BEC5C705 /* Data+SecRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+SecRng.swift"; path = "Sources/Common/Utils/Data/Data+SecRng.swift"; sourceTree = ""; }; + 69A35C2F35F4CA60E675515E554588E4 /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = ""; }; + 6A141C0AA0F470D3877E0DBDA11007EE /* Inflections.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Inflections.swift; path = GRDB/Utils/Inflections.swift; sourceTree = ""; }; + 6A3FBFD1049CB2B009C5BA95A19379D3 /* DatabaseBackupProgress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseBackupProgress.swift; path = GRDB/Core/DatabaseBackupProgress.swift; sourceTree = ""; }; + 6AB87E5C6E50C461EFFD05AE1C981BBB /* BackupAuthCredentialRequestContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredentialRequestContext.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredentialRequestContext.swift; sourceTree = ""; }; + 6AD46E9CE5704819BDCBDBF4D88CDB13 /* JSONEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncoder.swift; path = Sources/SwiftProtobuf/JSONEncoder.swift; sourceTree = ""; }; + 6ADAE67FD054D0EA6C535C476A72F628 /* bit_reader_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_inl_utils.h; path = src/utils/bit_reader_inl_utils.h; sourceTree = ""; }; + 6AE5145B9B622BCB46DAA43AF395D851 /* MobileCoin-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MobileCoin-umbrella.h"; sourceTree = ""; }; + 6AFE11EEFB0CF1A46B22D5922C64A15A /* GroupCall.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupCall.swift; path = src/ios/SignalRingRTC/SignalRingRTC/GroupCall.swift; sourceTree = ""; }; + 6B5C0ED454AC92076750997D522C8853 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; + 6B81B449C76691396EEE95440F8F950F /* SenderWithPaymentRequestMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderWithPaymentRequestMemo.swift; path = Sources/Common/Transaction/Memos/SenderWithPaymentRequestMemo.swift; sourceTree = ""; }; + 6BABE2AD1C4BDE1D793E659D79C74C09 /* Special.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Special.swift; path = Sources/Special.swift; sourceTree = ""; }; + 6C4A5912E23E128D9115354C64F53409 /* HasManyThroughAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HasManyThroughAssociation.swift; path = GRDB/QueryInterface/Request/Association/HasManyThroughAssociation.swift; sourceTree = ""; }; + 6C5503E27F85D8FE4CEC17BD483F1FA3 /* TransactionBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionBuilder.swift; path = Sources/Common/Transaction/TransactionBuilder.swift; sourceTree = ""; }; + 6C5F52AADCF19B082AA3DBD89C8FEFDE /* SenderWithPaymentRequestMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderWithPaymentRequestMemoUtils.swift; path = Sources/Common/Transaction/Memos/SenderWithPaymentRequestMemoUtils.swift; sourceTree = ""; }; + 6C96E563BBF2471477F293010304EB7C /* Font.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Font.swift; path = Sources/Private/Model/Text/Font.swift; sourceTree = ""; }; + 6CC90897A03B302ED54E3BC3678F2E27 /* MobileCoinDefaultRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinDefaultRng.swift; path = Sources/Common/Utils/Rng/MobileCoinDefaultRng.swift; sourceTree = ""; }; + 6CDD9928A33B0F78D73E989CCA5E6A97 /* TextFormatEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncodingOptions.swift; path = Sources/SwiftProtobuf/TextFormatEncodingOptions.swift; sourceTree = ""; }; + 6DCAA84655D8AC862CDF4C1A0FE8C3DA /* NSLayoutConstraint+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+PureLayout.m"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.m"; sourceTree = ""; }; + 6E45905BAB0FC0ADBAED5D0B5A272077 /* DotLottieUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieUtils.swift; path = Sources/Private/Model/DotLottie/DotLottieUtils.swift; sourceTree = ""; }; + 6E4CAB33475F92B6883EB84277DC01C7 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; + 6E5D72A15FEC8C3E2BF6DAAF39484E0F /* Username.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Username.swift; path = swift/Sources/LibSignalClient/Username.swift; sourceTree = ""; }; + 6E5FC3A0D3285523AA98D4C7509A96BE /* FogQueryScalingStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogQueryScalingStrategy.swift; path = Sources/Common/Fog/View/FogQueryScalingStrategy.swift; sourceTree = ""; }; + 6E64F3422BC5F1297635027716AD4DCF /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; + 6E978DF10DE3A192691A26DB32093E16 /* BonMot.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BonMot.debug.xcconfig; sourceTree = ""; }; + 6EAA9C0ECC710E39F8B007463FD27C70 /* Data+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data+withMcMutableBuffer.swift"; sourceTree = ""; }; + 6F11514F196BABF989A25DC3A8003722 /* PreKeySignalMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreKeySignalMessage.swift; path = swift/Sources/LibSignalClient/messages/PreKeySignalMessage.swift; sourceTree = ""; }; + 6F2391E1E558FACBD963B1964D9F7BA0 /* JSONDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecoder.swift; path = Sources/SwiftProtobuf/JSONDecoder.swift; sourceTree = ""; }; + 6F243427BFC44B1C0AF86413F00C18E2 /* Table.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Table.swift; path = GRDB/QueryInterface/SQL/Table.swift; sourceTree = ""; }; + 6F93F68D60E9C08E155A7ADD2993F664 /* Date.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Date.swift; path = GRDB/Core/Support/Foundation/Date.swift; sourceTree = ""; }; + 6FA1217EB6861BC2A4B5F3E61B49060C /* NBPhoneNumber.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumber.m; path = libPhoneNumber/NBPhoneNumber.m; sourceTree = ""; }; + 6FC8E438F9A07F6648DCC712BF36B69D /* Logging-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Logging-Info.plist"; sourceTree = ""; }; + 6FD9922BE2115CDF1ACB37E71BDECEB6 /* PublicAddress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicAddress.swift; path = Sources/Common/Account/PublicAddress.swift; sourceTree = ""; }; + 6FDB1C44BF13EF385541AA146ED69DD9 /* ChatServiceTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChatServiceTypes.swift; path = swift/Sources/LibSignalClient/ChatServiceTypes.swift; sourceTree = ""; }; + 70029BFFFDA61861DC9DE6D12CE77748 /* GRDB-5.0.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "GRDB-5.0.swift"; path = "GRDB/Fixit/GRDB-5.0.swift"; sourceTree = ""; }; + 70276C8380A767D291247FF7E4A57EB0 /* ItemsExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemsExtension.swift; path = Sources/Private/MainThread/NodeRenderSystem/Extensions/ItemsExtension.swift; sourceTree = ""; }; + 7058257D9D04478987B7092524E2C9A5 /* MobileCoinClient+Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+Config.swift"; path = "Sources/Common/MobileCoinClient+Config.swift"; sourceTree = ""; }; + 7065DEF5F57C5CD9147E7E954D1E2EAD /* SignedContingentInputCreator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedContingentInputCreator.swift; path = Sources/Common/Transaction/SignedContingentInputCreator.swift; sourceTree = ""; }; + 7078E95A7C1821B30F7360F56B686BE9 /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; + 707D5A0169DA32C20437A47B52D51927 /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = ""; }; + 707F27EB769F2AFD11E829B2FB02DB42 /* WillDisplayProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WillDisplayProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/WillDisplayProviding.swift; sourceTree = ""; }; + 709855CAC4CEA12B7FC04A170B5E6739 /* BinaryDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecodingError.swift; path = Sources/SwiftProtobuf/BinaryDecodingError.swift; sourceTree = ""; }; + 716FF2621418823753008ED0E46C9431 /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = ""; }; + 71B5AC8F6309298BA87313A2E49E6358 /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = ""; }; + 71CCDA6E7942E12A6746B79FADFFA19A /* DefaultFogQueryScalingStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultFogQueryScalingStrategy.swift; path = Sources/Common/Fog/View/DefaultFogQueryScalingStrategy.swift; sourceTree = ""; }; + 71CD3635A9A9DDA9D8F35991346A8CA2 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = ""; }; + 721480C214A4742B8BE989ABA98D02D2 /* HTTPUnaryCall.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPUnaryCall.swift; path = Sources/HTTP/Interface/HTTPUnaryCall.swift; sourceTree = ""; }; + 726BD9A4EED770DFDF22CF8413AA7766 /* IndexChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IndexChangeset.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/IndexChangeset.swift; sourceTree = ""; }; + 728BA31B0C5BFD85706FC536178C5DC7 /* SwiftProtobuf.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftProtobuf.debug.xcconfig; sourceTree = ""; }; + 729A7B88FD963EBFD0D6320B96C6D254 /* mistyswap_onramp.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_onramp.http.swift; path = Sources/HTTP/mistyswap_onramp.http.swift; sourceTree = ""; }; + 72BBD848D6178CB0FC02734C7B21BB75 /* McString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McString.swift; path = Sources/Common/LibMobileCoin/McString.swift; sourceTree = ""; }; + 72E4B2B2F2CEB746CED4D599026C0837 /* Fetch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fetch.swift; path = GRDB/ValueObservation/ValueReducer/Fetch.swift; sourceTree = ""; }; + 72FF63E44078521E2555F825F4BD6978 /* Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Internal.swift; path = Sources/SwiftProtobuf/Internal.swift; sourceTree = ""; }; + 7308BF8992C1EEFD4E92D195DCA0E57C /* CaseInsensitiveIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaseInsensitiveIdentifier.swift; path = GRDB/Utils/CaseInsensitiveIdentifier.swift; sourceTree = ""; }; + 73507EAE75BD31F2EB5DF64DCACF2577 /* sharpyuv_gamma.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_gamma.c; path = sharpyuv/sharpyuv_gamma.c; sourceTree = ""; }; + 73840E689483F2E15FD6F1A3CC27B9E6 /* BackupLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupLevel.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupLevel.swift; sourceTree = ""; }; + 73CA5A904EF7E5434B7EEF8F198873B8 /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; + 73F1F462CE9711D50F8E09843FA0F4B3 /* CommonTableExpression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommonTableExpression.swift; path = GRDB/QueryInterface/Request/CommonTableExpression.swift; sourceTree = ""; }; + 741B48007815C0D06A2470C8644BE6D2 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = ""; }; 741D8633038984776FCC8CB62AA2233D /* Pods-SignalUI-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalUI-Info.plist"; sourceTree = ""; }; - 74462837D813497916F90CDACF9438B2 /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Sources/CocoaLumberjack/DDAbstractDatabaseLogger.m; sourceTree = ""; }; - 7453214B50E9BFE87CCD41A9919C1317 /* SgxTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SgxTests.swift; path = swift/Tests/LibSignalClientTests/SgxTests.swift; sourceTree = ""; }; - 74B2F037B7FDF6657C6F4DAAE18850B2 /* SQLCipher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SQLCipher-dummy.m"; sourceTree = ""; }; - 752761B3BB411B626AA01778C2098184 /* Balance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Balance.swift; path = Sources/Common/Account/Balance.swift; sourceTree = ""; }; - 754D737E70B081DDBEF0FB9C578989E2 /* keys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = keys.h; path = Artifacts/include/keys.h; sourceTree = ""; }; + 742D489F5DD9DB9C3F5C8B3E777D5516 /* Data16+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data16+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data16+withMcMutableBuffer.swift"; sourceTree = ""; }; + 74318FF9771D4B3DF0E65906F9777644 /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = ""; }; + 743805AC7A362990163AFC10A2CD015B /* BezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BezierPath.swift; path = Sources/Private/Utility/Primitives/BezierPath.swift; sourceTree = ""; }; + 743D801D44BDADD9EDD74239882946CC /* GenericServerSecretParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GenericServerSecretParams.swift; path = swift/Sources/LibSignalClient/zkgroup/GenericServerSecretParams.swift; sourceTree = ""; }; + 7471AA1FA80E9A5FC4A29257E88CAF5B /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; + 74A7A3D7D65C70837E97152601251A26 /* DatabaseValueConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseValueConvertible.swift; path = GRDB/Core/DatabaseValueConvertible.swift; sourceTree = ""; }; + 7518CFC46B83A4D70056375E831930A9 /* ConnectionSession+HTTP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConnectionSession+HTTP.swift"; path = "Sources/HTTPS/HttpConnection/ConnectionSession+HTTP.swift"; sourceTree = ""; }; + 751AC1B2B7F5B14C1E406F63D6480F69 /* Balance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Balance.swift; path = Sources/Common/Account/Balance.swift; sourceTree = ""; }; 7551BC73B658E177163EF8E0002843D5 /* Pods-SignalTests.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalTests.app store release.xcconfig"; sourceTree = ""; }; + 75919D03816D226D772488A39579BAEB /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; + 7594068558F44E14E8D328EC4F304BE0 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = swift/Sources/LibSignalClient/Utils.swift; sourceTree = ""; }; + 759FAAEEEA1D8F035432CA593319D7A7 /* CGPointExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGPointExtension.swift; path = Sources/Private/Utility/Primitives/CGPointExtension.swift; sourceTree = ""; }; + 75A153B0D715F2157EA6748A4D9C5C60 /* ChatConnection+Fake.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ChatConnection+Fake.swift"; path = "swift/Sources/LibSignalClient/ChatConnection+Fake.swift"; sourceTree = ""; }; 75F3B46535AD4E994EB96C8160E882BC /* Pods-SignalServiceKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-SignalServiceKit"; path = Pods_SignalServiceKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 76B8D18F360892D5183F27CB3A7CAC26 /* BytecodeReader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BytecodeReader.swift; path = Sources/SwiftProtobuf/BytecodeReader.swift; sourceTree = ""; }; - 7734BCCA98073E67C23C142CC1D932AE /* TransformAnimations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformAnimations.swift; path = Sources/Private/CoreAnimation/Animations/TransformAnimations.swift; sourceTree = ""; }; - 777400EB5E0F06A5342E6EA3F09216FE /* CocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = "Sources/CocoaLumberjack/Supporting Files/CocoaLumberjack.h"; sourceTree = ""; }; - 7788E7588A64CA5984D2DFD9A55991F6 /* sharpyuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv.c; path = sharpyuv/sharpyuv.c; sourceTree = ""; }; - 77A149F7FBC4FC5EB971CFB9224C3FF6 /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = ""; }; - 77B1BDFB862241F14E643711E6F701A9 /* ComparableBackup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ComparableBackup.swift; path = swift/Sources/LibSignalClient/ComparableBackup.swift; sourceTree = ""; }; - 77BA98F090D26F389D508C8FC46A539A /* AccountActivity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountActivity.swift; path = Sources/Common/Account/AccountActivity.swift; sourceTree = ""; }; - 77BEE9E5D553DF6F3D34363DDE8DB5C9 /* AttestedHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestedHttpConnection.swift; path = Sources/HTTPS/HttpConnection/AttestedHttpConnection.swift; sourceTree = ""; }; - 77DD13F9438E04C10B3605CB7B3F3D32 /* ReceiptStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptStatus.swift; path = Sources/Common/Transaction/ReceiptStatus.swift; sourceTree = ""; }; - 77E537E1CF513791C2290CEAE74EEFA0 /* Association.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Association.swift; path = GRDB/QueryInterface/Request/Association/Association.swift; sourceTree = ""; }; - 77E6166D5A5DC0F401F6CB7C1EED4339 /* TextAlignmentConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAlignmentConstraint.swift; path = Sources/UIKit/TextAlignmentConstraint.swift; sourceTree = ""; }; - 77FE962CF44B3FD1C91E45DD2466ED5D /* Column.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Column.swift; path = GRDB/QueryInterface/SQL/Column.swift; sourceTree = ""; }; - 7830E48F2021E4081A066889D3EEDA22 /* ReceiptSerial.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptSerial.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptSerial.swift; sourceTree = ""; }; - 787207A4B2C74BF0163A192A24E69CF0 /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; - 78840E387323E3210DCDBBCC98CD5FE0 /* SDCallbackQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCallbackQueue.m; path = SDWebImage/Core/SDCallbackQueue.m; sourceTree = ""; }; - 78BC0184F338714350376BF367888C99 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Sources/HTTP/Interface/HTTPMethod.swift; sourceTree = ""; }; - 78BD5A8154F335E217A7CE64AB8F4E86 /* PendingTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PendingTransaction.swift; path = Sources/Common/Transaction/Outputs/PendingTransaction.swift; sourceTree = ""; }; - 78CD47EEC49D8DE70FA214D943A0951C /* Transaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transaction.swift; path = Sources/Common/Transaction/Transaction.swift; sourceTree = ""; }; - 78D27901F5D36DE0D9929EAFE2E7AD49 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; - 79213716A17FE21303C1D06A734AD5BF /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = swift/Sources/LibSignalClient/Logging.swift; sourceTree = ""; }; - 79579018D760A1EB1A84FEFF078FA886 /* FieldTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FieldTypes.swift; path = Sources/SwiftProtobuf/FieldTypes.swift; sourceTree = ""; }; - 79DC9436DC8FDC82A77285995AC8651A /* FetchableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FetchableRecord.swift; path = GRDB/Record/FetchableRecord.swift; sourceTree = ""; }; - 7A17225694BBA200AD51A6684985DC86 /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = ""; }; + 7606EF8F9537A8210CA8A7A488C72431 /* PreCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/PreCompositionLayer.swift; sourceTree = ""; }; + 762177F39B73DF91DEB4B3B0F0A7EFFC /* Rectangle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rectangle.swift; path = Sources/Private/Model/ShapeItems/Rectangle.swift; sourceTree = ""; }; + 76423504B7C56B035DD3BE63911D3D44 /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = ""; }; + 76632F8574EF49F34E8A1015B2B0037B /* HistoricalTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalTransaction.swift; path = Sources/Common/Transaction/Memos/HistoricalTransaction.swift; sourceTree = ""; }; + 766ADEEB20FAA9A39256AC5D23F2A334 /* UnsignedInteger+SafeComparison.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UnsignedInteger+SafeComparison.swift"; path = "Sources/Common/Utils/SafeArithmetic/UnsignedInteger+SafeComparison.swift"; sourceTree = ""; }; + 768E6A39EC1D5105530EB02C627437E4 /* Cds2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cds2.swift; path = swift/Sources/LibSignalClient/Cds2.swift; sourceTree = ""; }; + 76DCC3FF649569DF08D2A57CB3C95F5F /* CGFloat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGFloat.swift; path = GRDB/Core/Support/CoreGraphics/CGFloat.swift; sourceTree = ""; }; + 77050BC68218650C6CEB28BA11499678 /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = ""; }; + 771B0FD160BF7D09DC0B663F3DE4A201 /* ClientZkReceiptOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientZkReceiptOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ClientZkReceiptOperations.swift; sourceTree = ""; }; + 773AC7423C518C4795B1BAA835E5D436 /* ShapeContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeContainerLayer.swift; path = Sources/Private/MainThread/NodeRenderSystem/RenderLayers/ShapeContainerLayer.swift; sourceTree = ""; }; + 774D1402A87CFD26E4C55B41763A6E84 /* CurveVertex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurveVertex.swift; path = Sources/Private/Utility/Primitives/CurveVertex.swift; sourceTree = ""; }; + 77C44AE8BFD1D019DF954EA08BD2C4AC /* CompatibleAnimationKeypath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibleAnimationKeypath.swift; path = Sources/Public/iOS/Compatibility/CompatibleAnimationKeypath.swift; sourceTree = ""; }; + 77ECB1AD0BEA16F35BEE5D6ABD3A0FB5 /* EmbeddedTransformation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmbeddedTransformation.swift; path = Sources/UIKit/EmbeddedTransformation.swift; sourceTree = ""; }; + 77FCEAFCBA1E3E210B7EF0B812B4002C /* ValueProviderStore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueProviderStore.swift; path = Sources/Private/CoreAnimation/ValueProviderStore.swift; sourceTree = ""; }; + 78288C0BB3772BC2515F309AA147B221 /* Data+CommitmentCrc32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+CommitmentCrc32.swift"; path = "Sources/Common/Utils/Data/Data+CommitmentCrc32.swift"; sourceTree = ""; }; + 783C1D3770C08C546A5BC9C09A17C537 /* MobileCoinXoshiroRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinXoshiroRng.swift; path = Sources/Common/Crypto/MobileCoinXoshiroRng.swift; sourceTree = ""; }; + 784466DEAFEE1E9417E7E86CB3394586 /* MessageBackup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageBackup.swift; path = swift/Sources/LibSignalClient/MessageBackup.swift; sourceTree = ""; }; + 784E772EFF2B7C64283BC7C1E8887F20 /* LibSignalClient.unit-tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LibSignalClient.unit-tests.debug.xcconfig"; sourceTree = ""; }; + 78517ED9ADF14B1488B6E828078E2F63 /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = ""; }; + 785F26AA62E8FE562763D034E89F1685 /* ResourceBundle-SQLCipher-SQLCipher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SQLCipher-SQLCipher-Info.plist"; sourceTree = ""; }; + 78694E6CF9BC103DB5B438D41F94402C /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = ""; }; + 78B3D5C53E13728A92091E8A8A6AD211 /* FogViewConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogViewConnection.swift; path = Sources/Common/Network/Connection/Connections/FogViewConnection.swift; sourceTree = ""; }; + 78CE1AC10E62D570E52091F0EA6A64E8 /* CALayer+fillBounds.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+fillBounds.swift"; path = "Sources/Private/CoreAnimation/Extensions/CALayer+fillBounds.swift"; sourceTree = ""; }; + 78DE0FA567F73D275F5A2A043B5B4E3A /* IdentityKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentityKey.swift; path = swift/Sources/LibSignalClient/IdentityKey.swift; sourceTree = ""; }; + 78ECCADD88EDCD389736546567BE2272 /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = ""; }; + 7966E6D26A8D7F146FC3341269C08BC6 /* DDContextFilterLogFormatter+Deprecated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDContextFilterLogFormatter+Deprecated.m"; path = "Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter+Deprecated.m"; sourceTree = ""; }; + 7989678D1F7886FCF010422B82A2D309 /* sharpyuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv.c; path = sharpyuv/sharpyuv.c; sourceTree = ""; }; + 799CF03E88F278676FC8C4A1C8BC4E3F /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; + 79D68C37306A047AAAE4E5BF0704592E /* BlockchainConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockchainConnection.swift; path = Sources/Common/Network/Connection/Connections/BlockchainConnection.swift; sourceTree = ""; }; + 79D95A6F50CBEC5848D4D8C7F4924129 /* BaseCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseCompositionLayer.swift; path = Sources/Private/CoreAnimation/Layers/BaseCompositionLayer.swift; sourceTree = ""; }; + 79E3B8B200702E4948E1FC15CE67BBA9 /* TxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOut.swift; path = Sources/Common/Ledger/TxOut.swift; sourceTree = ""; }; 7A263E4D5A41B0E38BD3EFAE96140611 /* Pods-Signal.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Signal.release.xcconfig"; sourceTree = ""; }; - 7A2753187017306C01E8F1BA1D43F359 /* bit_reader_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_inl_utils.h; path = src/utils/bit_reader_inl_utils.h; sourceTree = ""; }; - 7A27B4D82238D97257631C2B56E242CF /* SenderWithPaymentIntentMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderWithPaymentIntentMemo.swift; path = Sources/Common/Transaction/Memos/SenderWithPaymentIntentMemo.swift; sourceTree = ""; }; - 7A2C9F45953E953BE74F9E6B272AA61F /* MathKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MathKit.swift; path = Sources/Private/Utility/Extensions/MathKit.swift; sourceTree = ""; }; - 7A3B0BDBCFBC89FE2B2464405C518901 /* libPhoneNumber-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "libPhoneNumber-iOS.release.xcconfig"; sourceTree = ""; }; - 7A4243D6CC28C71D3B43DAEFACA3828A /* McString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McString.swift; path = Sources/Common/LibMobileCoin/McString.swift; sourceTree = ""; }; - 7A5315AB3F9DF760F6FE99B7CBBB5C74 /* PrecompAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrecompAsset.swift; path = Sources/Private/Model/Assets/PrecompAsset.swift; sourceTree = ""; }; - 7A7D6AD5F090E511F55351CFC9A3F154 /* SDCallbackQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCallbackQueue.h; path = SDWebImage/Core/SDCallbackQueue.h; sourceTree = ""; }; + 7A3FCD48941B822CA0F8DACEFE244DB9 /* GradientStroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStroke.swift; path = Sources/Private/Model/ShapeItems/GradientStroke.swift; sourceTree = ""; }; + 7A457F9EB404E596AB3413CDE737AA79 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; + 7A68BF019197D7228AFD696F49034760 /* CALayer+addAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+addAnimation.swift"; path = "Sources/Private/CoreAnimation/Animations/CALayer+addAnimation.swift"; sourceTree = ""; }; + 7A75EB6B8B9F237F930C8DF5E10FBB6A /* consensus_common.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_common.pb.swift; path = Sources/Common/consensus_common.pb.swift; sourceTree = ""; }; + 7A81C5ECBB3B78888E07C2A0E00745CF /* GradientStrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStrokeRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/GradientStrokeRenderer.swift; sourceTree = ""; }; 7AA940677B65E7DA1BF955B22187316C /* Pods-SignalServiceKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalServiceKit-dummy.m"; sourceTree = ""; }; - 7B0135D779300BB5F277AD3B2B1EF3B1 /* DropShadowAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowAnimation.swift; path = Sources/Private/CoreAnimation/Animations/DropShadowAnimation.swift; sourceTree = ""; }; - 7B1FB957D3D1F25B1BBE3B4DD2EA234B /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BundleImageProvider.swift; path = Sources/Public/iOS/BundleImageProvider.swift; sourceTree = ""; }; - 7B69CAE5213196804A4834082942B7C8 /* LibMobileCoin-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LibMobileCoin-dummy.m"; sourceTree = ""; }; + 7B00E6E24DAD124AA85FC01A12D8C59C /* HTTPCallType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPCallType.swift; path = Sources/HTTP/Interface/HTTPCallType.swift; sourceTree = ""; }; + 7B01E2E854AB193D2A8DFA13947968D0 /* Trim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Trim.swift; path = Sources/Private/Model/ShapeItems/Trim.swift; sourceTree = ""; }; + 7B41CBE39A68FDCA1E144AA8F7368687 /* FeeLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FeeLevel.swift; path = Sources/Common/Transaction/Fee/FeeLevel.swift; sourceTree = ""; }; + 7B74AF1CE765E5746B27F9B9A97A1461 /* SecureValueRecoveryBackupTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureValueRecoveryBackupTests.swift; path = swift/Tests/LibSignalClientTests/SecureValueRecoveryBackupTests.swift; sourceTree = ""; }; + 7B88048D6059FEBC555509774AD31C66 /* MobileCoinUpstreamInterop.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinUpstreamInterop.swift; path = Sources/Common/LibMobileCoin/MobileCoinUpstreamInterop.swift; sourceTree = ""; }; + 7B886FBE81A79AC9B72627329CF18E3B /* LibMobileCoin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LibMobileCoin.release.xcconfig; sourceTree = ""; }; 7BA818C1E96E27514C2AAD8129EFD689 /* Pods-Signal.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Signal.modulemap"; sourceTree = ""; }; - 7BB5D2DB06E28DA4BDB88785B62BC4BD /* Record.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Record.swift; path = GRDB/Record/Record.swift; sourceTree = ""; }; - 7BCB8912830CC74E1613B2D148DECA30 /* NBNumberFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBNumberFormat.h; path = libPhoneNumber/NBNumberFormat.h; sourceTree = ""; }; - 7C11CAE7BAB16024D7FA595A689D5F19 /* ledger.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ledger.pb.swift; path = Sources/Common/ledger.pb.swift; sourceTree = ""; }; - 7C2E834BE63484871341A6F156CD387D /* CGColor+RGB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGColor+RGB.swift"; path = "Sources/Private/Utility/Extensions/CGColor+RGB.swift"; sourceTree = ""; }; - 7C46CB3489E7B17C143C56CBEE2ACBA6 /* NBPhoneNumberMetaData.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = NBPhoneNumberMetaData.plist; path = libPhoneNumber/NBPhoneNumberMetaData.plist; sourceTree = ""; }; - 7C57ACA7404AC6E60804CDF733E6C7AF /* ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; sourceTree = ""; }; - 7C739CA1C68D4192080C15DE3ABB429E /* ringrtc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ringrtc.h; path = out/release/libringrtc/ringrtc.h; sourceTree = ""; }; - 7C741EB5AA40D879BF792E3040DF81CF /* Entry+ZIP64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Entry+ZIP64.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Entry+ZIP64.swift"; sourceTree = ""; }; - 7C8B39EB1EA0933CB4F50484167D1B55 /* blurhash-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "blurhash-prefix.pch"; sourceTree = ""; }; - 7CCAE10E5CE0132125081593A4444925 /* BelongsToAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BelongsToAssociation.swift; path = GRDB/QueryInterface/Request/Association/BelongsToAssociation.swift; sourceTree = ""; }; - 7D38FC3AC82D1733BBEB80589E2BE919 /* SessionRecordTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionRecordTests.swift; path = swift/Tests/LibSignalClientTests/SessionRecordTests.swift; sourceTree = ""; }; - 7D8B290EF8E6262078D97A06DD3684BC /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; - 7D9F37E9CCE906FB8EBD0B22246448D7 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/SwiftProtobuf/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 7BB12403E90A05C09FF1228A563CAE75 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FilepathImageProvider.swift; path = Sources/Public/iOS/FilepathImageProvider.swift; sourceTree = ""; }; + 7BCBE7FE1FCB2849790DAB9227E9B666 /* AssociationAggregate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssociationAggregate.swift; path = GRDB/QueryInterface/Request/Association/AssociationAggregate.swift; sourceTree = ""; }; + 7BD867AEEA0BC64E5C0F9BB425A8CED7 /* HTTPClientCall.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPClientCall.swift; path = Sources/HTTP/Interface/HTTPClientCall.swift; sourceTree = ""; }; + 7C1FCB2341E9CFE7542E674CBB1E5C92 /* bip39.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bip39.h; path = Artifacts/include/bip39.h; sourceTree = ""; }; + 7C4C0764E7D68FF4E0F3F7FF9DBC9193 /* Collection+Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Async.swift"; path = "Sources/Common/Utils/Async/Collection+Async.swift"; sourceTree = ""; }; + 7C54E0C548887C3007F0A20CCB507C1D /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImageWebPCoder/Private/SDInternalMacros.h; sourceTree = ""; }; + 7D4E132C9AEC27B2138C8D9BE324FA38 /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = ""; }; + 7D6C5780ED64A9A94493EAB5F761D93A /* WebRTC.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = WebRTC.xcframework; path = "../../../../Library/Caches/org.signal.ringrtc/prebuild-2.69.1/release/WebRTC.xcframework"; sourceTree = ""; }; + 7D752EDE6FE32AB922A9835215C50E6E /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = ""; }; + 7D83E7281DB3D617AB3361C3C7BB9C28 /* EllipseAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipseAnimation.swift; path = Sources/Private/CoreAnimation/Animations/EllipseAnimation.swift; sourceTree = ""; }; 7DA536B1CF59B6DFB73F1B5F796DA265 /* Pods-SignalServiceKit-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalServiceKit-acknowledgements.plist"; sourceTree = ""; }; - 7DB752BF25F6BF4FF5808E6A00FE0A2B /* LayerTransformNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerTransformNode.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerTransformNode.swift; sourceTree = ""; }; - 7DBFC7F3061813D59BEB0D6EA13B427E /* Google_Protobuf_Wrappers+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Wrappers+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Wrappers+Extensions.swift"; sourceTree = ""; }; - 7DFECEBBFBFD53A1DC0DC2C7422BFA48 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; - 7E06297F44689232E2E3DA2DF05977C8 /* TextLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextLayer.swift; path = Sources/Private/CoreAnimation/Layers/TextLayer.swift; sourceTree = ""; }; - 7E3C7EA11B2E1A74FE3A0CE7E1B282E9 /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Sources/CocoaLumberjack/DDASLLogger.m; sourceTree = ""; }; - 7F167BE8E5B8E13F933FE99E1C3B8D74 /* URLRequest+ProtoHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+ProtoHeaders.swift"; path = "Sources/HTTPS/Utils/URLRequest+ProtoHeaders.swift"; sourceTree = ""; }; - 7F7DD0EE8BC0A0D771E2F86CE4C12AF8 /* UIView+WebCacheState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheState.m"; path = "SDWebImage/Core/UIView+WebCacheState.m"; sourceTree = ""; }; - 7FA761B5AF8B8F217A9BD29DAF657015 /* PrivateKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrivateKey.swift; path = swift/Sources/LibSignalClient/PrivateKey.swift; sourceTree = ""; }; - 7FC3A6A5EDC1D6918FB56DD66EDAE486 /* MobileCoinUpstreamInterop.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinUpstreamInterop.swift; path = Sources/Common/LibMobileCoin/MobileCoinUpstreamInterop.swift; sourceTree = ""; }; - 7FD2BCE317933A61B0A534020B70BFA3 /* PublicAddressProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicAddressProvider.swift; path = Sources/Common/Transaction/Memos/PublicAddressProvider.swift; sourceTree = ""; }; - 7FD97EC905E3843CD56552F50E82CA85 /* XMLBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XMLBuilder.swift; path = Sources/XMLBuilder.swift; sourceTree = ""; }; - 800006E872734C7ADB2ABF14A1D21A90 /* Compatibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Compatibility.swift; path = Sources/Compatibility.swift; sourceTree = ""; }; - 802F6F63AF5F6DD35F3D357A24E6722F /* DatabasePromise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabasePromise.swift; path = GRDB/QueryInterface/SQL/DatabasePromise.swift; sourceTree = ""; }; - 806CE64387158972E94BD15FF02C48FD /* DestinationWithPaymentIntentMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationWithPaymentIntentMemoUtils.swift; path = Sources/Common/Transaction/Memos/DestinationWithPaymentIntentMemoUtils.swift; sourceTree = ""; }; - 808F534E04AEA602C193019B6ED8DF60 /* LayerTextProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerTextProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerTextProvider.swift; sourceTree = ""; }; - 8093B53CB0DA8FA96EA55FF62DC3C916 /* InfallibleDataSerializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfallibleDataSerializable.swift; path = Sources/Common/Utils/Serialization/InfallibleDataSerializable.swift; sourceTree = ""; }; - 80AFF48D4F349841F964AF4283E4A35B /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; - 80E5E81949BED4E9EFCC2CDFE213D7FA /* ServerZkReceiptOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerZkReceiptOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerZkReceiptOperations.swift; sourceTree = ""; }; - 811C8DBA6A446DBCE7C9129E03366031 /* DDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = "Sources/CocoaLumberjack/Supporting Files/DDLegacyMacros.h"; sourceTree = ""; }; - 811D066DCF753982F5F6B675849B5F10 /* BlurHashEncode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlurHashEncode.swift; path = Swift/BlurHashEncode.swift; sourceTree = ""; }; - 81213C8BBDCE23B178CA4D2786771AAB /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; }; - 8126E98CF92D9B130A44A5B736745958 /* ProtoNameProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtoNameProviding.swift; path = Sources/SwiftProtobuf/ProtoNameProviding.swift; sourceTree = ""; }; - 8178A8947AE5CAA29A10BE281F787406 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; - 817AA7FCAC49856BA507E808093720FF /* SenderKeyRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderKeyRecord.swift; path = swift/Sources/LibSignalClient/state/SenderKeyRecord.swift; sourceTree = ""; }; - 817D8E22444B48DBD079CE0F3D9D38C4 /* PathOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/PathOutputNode.swift; sourceTree = ""; }; - 817D976A77AB3775721C2CCA0A944272 /* AnimationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationContext.swift; path = Sources/Private/Utility/Helpers/AnimationContext.swift; sourceTree = ""; }; - 8190C4EC92EF4111EB8FB7341243FCA6 /* LRUCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUCache.swift; path = Sources/Private/EmbeddedLibraries/LRUCache/LRUCache.swift; sourceTree = ""; }; - 8195585D36153E29D7415B1C371225F8 /* NSNull.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSNull.swift; path = GRDB/Core/Support/Foundation/NSNull.swift; sourceTree = ""; }; - 81B732F765FA3890E8B3F1EF3420962E /* LibSignalClient-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibSignalClient-prefix.pch"; sourceTree = ""; }; - 81C3BBF4CC6C5EE3F09A9FB7E7E897D3 /* TextFormatDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecodingOptions.swift; path = Sources/SwiftProtobuf/TextFormatDecodingOptions.swift; sourceTree = ""; }; - 81D0D27265379A19B814394BDF96CA6A /* TxOutUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutUtils.swift; path = Sources/Common/Ledger/TxOutUtils.swift; sourceTree = ""; }; - 8249079758B511051777D0B1816579E8 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; - 8255AA261EB7A7264750B50208FF9415 /* PublicAPITests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicAPITests.swift; path = swift/Tests/LibSignalClientTests/PublicAPITests.swift; sourceTree = ""; }; + 7DBBF68A5C39781F60D03C1E892472AB /* FogReportHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogReportHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogReportHttpConnection.swift; sourceTree = ""; }; + 7DDFB42C26E31D4A6BCB20D6AAE5F48E /* NotarySignature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NotarySignature.swift; path = swift/Sources/LibSignalClient/zkgroup/NotarySignature.swift; sourceTree = ""; }; + 7E048177204281C33D615CDBDCB265AB /* SQLCipher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SQLCipher-dummy.m"; sourceTree = ""; }; + 7E0B7A3AF812A0960E628946E4D35DBF /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; + 7EA083B8231DA9604598B79BC43B54BF /* Group.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Group.swift; path = Sources/Private/Model/ShapeItems/Group.swift; sourceTree = ""; }; + 7EB5E2B3EF0B1C3E5A82165FCE3C89AB /* FogSyncChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogSyncChecker.swift; path = Sources/Common/Fog/FogSyncChecker.swift; sourceTree = ""; }; + 7EEC3B70ACB8D4592CC49F4143915B55 /* DotLottieFileHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieFileHelpers.swift; path = Sources/Public/DotLottie/DotLottieFileHelpers.swift; sourceTree = ""; }; + 7F49245E183F698D5FB4C2741CFA8613 /* SDWebImageWebPCoderDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoderDefine.h; path = SDWebImageWebPCoder/Classes/SDWebImageWebPCoderDefine.h; sourceTree = ""; }; + 7FD3C15B8B0A0DED391C36AFDF9D4AE3 /* Aes256GcmSiv.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aes256GcmSiv.swift; path = swift/Sources/LibSignalClient/Aes256GcmSiv.swift; sourceTree = ""; }; + 80553D1896E81EBEE9B07383B2C8C143 /* Column.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Column.swift; path = GRDB/QueryInterface/SQL/Column.swift; sourceTree = ""; }; + 808FC3B4535D546B9F1C735567BAF911 /* DDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDOSLogger.m; path = Sources/CocoaLumberjack/DDOSLogger.m; sourceTree = ""; }; + 8092128AC68576A4235298A97518F472 /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; + 80A0EFB748D5CCC4B22806352275EB68 /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = Sources/Logging/Logging.swift; sourceTree = ""; }; + 80F169E7F5AC1C66184DDC89F09D81CC /* FogServices.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogServices.swift; path = Sources/Common/Network/Service/FogServices.swift; sourceTree = ""; }; + 811364CF34AC0178DC6480AD6A0D31B6 /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = swift/Sources/LibSignalClient/Logging.swift; sourceTree = ""; }; + 8118C93E690EF057BBF48DEFE5209BDA /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImageWebPCoder/Private/SDmetamacros.h; sourceTree = ""; }; + 8147043AD99C143E01BCF4FEB80F44CA /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = ""; }; + 81500355C728E343827F5767BCE2B654 /* FontFeatures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FontFeatures.swift; path = Sources/FontFeatures.swift; sourceTree = ""; }; + 816C95F1AB6C99A1848A7AA41E3A422D /* ShapeItemLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeItemLayer.swift; path = Sources/Private/CoreAnimation/Layers/ShapeItemLayer.swift; sourceTree = ""; }; + 8171BEBBA30866738AC40837C0BB362A /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = ""; }; + 818317FA4E8E3853FD3DB5FB40C57DBB /* LibMobileCoin-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LibMobileCoin-Info.plist"; sourceTree = ""; }; + 818E8E8688231B31928D89E13A108F09 /* fog_common.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = fog_common.pb.swift; path = Sources/Common/fog_common.pb.swift; sourceTree = ""; }; + 81CB753F5C6CD58664357336D4AB4A0B /* UIImage+WebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+WebP.h"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.h"; sourceTree = ""; }; + 820D5A994655A92922D2609E3CD61EE7 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; + 822A4905AF035A5604B62FFDBF0ABB08 /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = ""; }; + 822A50916DD1E3379FD9D02C05B56D9A /* DataConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataConvertible.swift; path = Sources/Common/Utils/Data/DataConvertible.swift; sourceTree = ""; }; 828C620F3060114527AEA83A128CA9E4 /* Pods-SignalUI.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalUI.debug.xcconfig"; sourceTree = ""; }; - 82AA9257D0EFE50954A05D5F1948BB12 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; - 82AE4BE44F1A543C49B6B8713A46A075 /* FogUntrustedTxOutConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogUntrustedTxOutConnection.swift; path = Sources/Common/Network/Connection/Connections/FogUntrustedTxOutConnection.swift; sourceTree = ""; }; - 82BE23BDDFACDB0657B4FE7628FFB551 /* SQLCipher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLCipher-umbrella.h"; sourceTree = ""; }; - 82D4B7195167100E2F2C22299F49BD8F /* bit_reader_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_utils.h; path = src/utils/bit_reader_utils.h; sourceTree = ""; }; + 82AA3B36EC318FCFCB611A9306E8E8E6 /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; + 82B41F943456739D558B365FBEC30D4A /* Dictionary+KeysSubscript.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Dictionary+KeysSubscript.swift"; path = "Sources/Common/Utils/CollectionSubscripts/Dictionary+KeysSubscript.swift"; sourceTree = ""; }; 82E08F6D6512FC00885393B1E469DBED /* Pods-SignalTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalTests-dummy.m"; sourceTree = ""; }; - 8311A9E146736C877D8EEEBDFA53986A /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = ""; }; - 8334A71FA973855FFE17A618FE39A85C /* GRDB.swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GRDB.swift.debug.xcconfig; sourceTree = ""; }; - 836C77451E9E8608153253F4A78ED3E7 /* color_cache_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = color_cache_utils.h; path = src/utils/color_cache_utils.h; sourceTree = ""; }; - 836DB320D54B7A60ECCD88E253AEED01 /* Composable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Composable.swift; path = Sources/Composable.swift; sourceTree = ""; }; - 83827C9576CC351893FE9258DB57649E /* libPhoneNumber-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "libPhoneNumber-iOS.modulemap"; sourceTree = ""; }; - 83870061710C9ED93102305FD7C9B20C /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = ""; }; - 83AA1231BC6C76A5EE035B05D648DB9B /* ZigZag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZigZag.swift; path = Sources/SwiftProtobuf/ZigZag.swift; sourceTree = ""; }; + 82F59FA1036523C8FD1B016DCF4DE78B /* GroupSendDerivedKeyPair.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSendDerivedKeyPair.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSendDerivedKeyPair.swift; sourceTree = ""; }; + 832B3E077453187D621717B4A4CC5A0D /* ViewEpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewEpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/ViewEpoxyModeled.swift; sourceTree = ""; }; + 8364CC6779221E256773274B01739523 /* SQLCipher_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SQLCipher_config.h; path = Support/SQLCipher_config.h; sourceTree = ""; }; + 836CE786EE327413F3D21174462A9AD0 /* BaseAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseAnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/BaseAnimationLayer.swift; sourceTree = ""; }; + 8372162F8363004425C4A68C46176907 /* SenderKeyRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderKeyRecord.swift; path = swift/Sources/LibSignalClient/state/SenderKeyRecord.swift; sourceTree = ""; }; + 8388A62A759A133B411D4BBC92257F2E /* Data+SecRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+SecRng.swift"; path = "Sources/Common/Utils/Data/Data+SecRng.swift"; sourceTree = ""; }; + 83923B69107EE9E402838B4829EC70A4 /* chacha20_rng.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chacha20_rng.h; path = Artifacts/include/chacha20_rng.h; sourceTree = ""; }; + 83946792E96C0F169FA881A4B346F650 /* RistrettoPrivate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RistrettoPrivate.swift; path = Sources/Common/Crypto/RistrettoPrivate.swift; sourceTree = ""; }; + 83C72475465BA1E1A4FAAD3CE3F976C3 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = ""; }; + 8412CED8455D07BCB9096335F0D723E3 /* FogReportConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogReportConnection.swift; path = Sources/Common/Network/Connection/Connections/FogReportConnection.swift; sourceTree = ""; }; 8435AC5B267CD694DC438E9098798552 /* Pods-SignalNSE-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SignalNSE-acknowledgements.markdown"; sourceTree = ""; }; - 8437F325F4A8D74E0DF46809F9D159E4 /* Refinable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Refinable.swift; path = GRDB/Utils/Refinable.swift; sourceTree = ""; }; - 845B397F7D0BF0B2476B51A3D7F5FBF4 /* Account+TransactionOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Account+TransactionOperations.swift"; path = "Sources/Common/Account/Account+TransactionOperations.swift"; sourceTree = ""; }; - 845D434DAD3E5CBD7C9138A7940A4EC1 /* BackupAuthCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredential.swift; sourceTree = ""; }; - 84F87C1DDB465473FB9379A40E4CC7E2 /* watcher.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = watcher.pb.swift; path = Sources/Common/watcher.pb.swift; sourceTree = ""; }; - 855F70DD68654DA073D7DF03E115786B /* sharpyuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_sse2.c; path = sharpyuv/sharpyuv_sse2.c; sourceTree = ""; }; + 844A0F38CE9064D9BEF03B48D7B9A5ED /* SignalRingRTC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SignalRingRTC.debug.xcconfig; sourceTree = ""; }; + 8461476F08139541147F49E50EC219A8 /* libwebp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libwebp-dummy.m"; sourceTree = ""; }; + 846F8DA5C57AE1B3C2905DAD81DF1CC6 /* Message+JSONAdditions_Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONAdditions_Data.swift"; path = "Sources/SwiftProtobuf/Message+JSONAdditions_Data.swift"; sourceTree = ""; }; + 84CB7C00D5E418265236B69FF61438B1 /* KeyframeGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeGroup.swift; path = Sources/Private/Model/Keyframes/KeyframeGroup.swift; sourceTree = ""; }; + 84E9E5B09DE278ABBAC609D0DDEFAF5C /* FogKeyImageConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogKeyImageConnection.swift; path = Sources/Common/Network/Connection/Connections/FogKeyImageConnection.swift; sourceTree = ""; }; + 85194BCEF5D125E7B1932A1DC6128330 /* PossibleTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PossibleTransaction.swift; path = Sources/Common/Transaction/Outputs/PossibleTransaction.swift; sourceTree = ""; }; + 8522EFA81C04C4C93BD14975A2E232CC /* NSLayoutConstraint+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+PureLayout.h"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.h"; sourceTree = ""; }; + 8524D6C3D8DD1D799222247E3A3FFA85 /* GrpcProtocolConnectionFactory+HTTPonly.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "GrpcProtocolConnectionFactory+HTTPonly.swift"; path = "Sources/Common/Network/ProtocolSpecific/Combined/GrpcProtocolConnectionFactory+HTTPonly.swift"; sourceTree = ""; }; + 85270249398DABFD10C948FBAAE22AA4 /* LibSignalClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LibSignalClient.release.xcconfig; sourceTree = ""; }; + 8545AF9C857D580B93B8C76B61D46753 /* view.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = view.pb.swift; path = Sources/Common/view.pb.swift; sourceTree = ""; }; 8564A97EC59207C56EF04AE686714A8C /* Pods-SignalServiceKitTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalServiceKitTests-acknowledgements.plist"; sourceTree = ""; }; - 857045839179F947AF6146E8DB037BC9 /* UnauthBackupsService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthBackupsService.swift; path = swift/Sources/LibSignalClient/chat/UnauthBackupsService.swift; sourceTree = ""; }; - 85E5843C962AA09C0848A42CC2E4723B /* Message+BinaryAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+BinaryAdditions.swift"; path = "Sources/SwiftProtobuf/Message+BinaryAdditions.swift"; sourceTree = ""; }; - 860231F40303B961E4E8608685B7FF33 /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; - 860621158CFABA5ECDAE11A9D79CA801 /* StrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/StrokeNode.swift; sourceTree = ""; }; - 860F9D40AFA1D7B170BD90E7ABA11DA5 /* NBPhoneNumberUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberUtil.h; path = libPhoneNumber/NBPhoneNumberUtil.h; sourceTree = ""; }; - 861DBA4B4CBA1FE3F595174356666B05 /* BonMot-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "BonMot-Info.plist"; sourceTree = ""; }; + 85667EA009FA1E2882108DE1596CCBE5 /* LottieLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieLogger.swift; path = Sources/Public/Logging/LottieLogger.swift; sourceTree = ""; }; + 85CE043BFA263A468AE945A681D0BA61 /* CallManagerInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallManagerInterface.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallManagerInterface.swift; sourceTree = ""; }; + 85EDA173F2371879E69C7572916C06A8 /* Data32+CommitmentCrc32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data32+CommitmentCrc32.swift"; path = "Sources/Common/Utils/Data/Data32+CommitmentCrc32.swift"; sourceTree = ""; }; + 861DDDBC6C78AFDBCEA7F90964462541 /* UploadForm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UploadForm.swift; path = swift/Sources/LibSignalClient/UploadForm.swift; sourceTree = ""; }; 8659C827E30731FE26D6E7A981E5158B /* Pods-SignalServiceKit.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalServiceKit.app store release.xcconfig"; sourceTree = ""; }; - 867DF8FB515E788F23768274C7E4CAB4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 86CC7512CD698510768B3B66E2447A63 /* AccountEntropyTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountEntropyTests.swift; path = swift/Tests/LibSignalClientTests/AccountEntropyTests.swift; sourceTree = ""; }; - 86D34C128D9330D3B6B6CEC96C2D8611 /* ByteArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ByteArray.swift; path = swift/Sources/LibSignalClient/zkgroup/ByteArray.swift; sourceTree = ""; }; + 8677CE4BCEB73CA5F2228B6F01E173A9 /* NullCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NullCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/NullCompositionLayer.swift; sourceTree = ""; }; + 867886B10BA1280FA2BD59513C90BA3E /* blurhash.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = blurhash.debug.xcconfig; sourceTree = ""; }; + 8698CBE9131D3875F2AAB01D0B189070 /* SwiftProtobufError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftProtobufError.swift; path = Sources/SwiftProtobuf/SwiftProtobufError.swift; sourceTree = ""; }; + 86DEC91476B193CD3B7522D845DB2AA7 /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transform.swift; path = Sources/Private/Model/Objects/Transform.swift; sourceTree = ""; }; 86E3C4F9604CACE98A37FCE69FDB8593 /* Pods-SignalTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalTests-Info.plist"; sourceTree = ""; }; - 870CCCCCFB3254C9648C880492F0F175 /* Account+TransactionEstimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Account+TransactionEstimator.swift"; path = "Sources/Common/Account/Account+TransactionEstimator.swift"; sourceTree = ""; }; - 877AE1C869979009862AA4D8AF0FB424 /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = ""; }; - 87A9E92A8ACE443F9F719C889DCB1FFA /* ConsensusHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsensusHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/ConsensusHttpConnection.swift; sourceTree = ""; }; - 87DB58BD1C15C24E0621E29B4D3DA63E /* report.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = report.http.swift; path = Sources/HTTP/report.http.swift; sourceTree = ""; }; - 87E25288E318CECF77C5B29A5167C6A4 /* TransactionBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionBuilder.swift; path = Sources/Common/Transaction/TransactionBuilder.swift; sourceTree = ""; }; - 882D9B2C29AB2623BCC4C5BE79173BE2 /* FillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/FillNode.swift; sourceTree = ""; }; - 88AED2B13309ED20EA7E749C63CB4C54 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; - 890BC1E5B65F2BCA11E60FF9B54F68D0 /* ServiceId.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServiceId.swift; path = swift/Sources/LibSignalClient/ServiceId.swift; sourceTree = ""; }; - 89D20E4D8F77AD3AD554B2A868FA91DB /* EpoxyLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyLogger.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Logging/EpoxyLogger.swift; sourceTree = ""; }; - 8A301A58601DEF44B1111EF0AF325401 /* PreCompLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompLayer.swift; path = Sources/Private/CoreAnimation/Layers/PreCompLayer.swift; sourceTree = ""; }; - 8A4042F1185C9698FF7C96EEC14F651B /* LottieViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieViewType.swift; path = Sources/Public/Controls/LottieViewType.swift; sourceTree = ""; }; + 86E8B94AF484E0BAC5F9436EDCF52D6A /* AddressHash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddressHash.swift; path = Sources/Common/Account/AddressHash.swift; sourceTree = ""; }; + 87111B1DFD4BA6EEC5C7F0943FD69810 /* SQLInterpolation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLInterpolation.swift; path = GRDB/Core/SQLInterpolation.swift; sourceTree = ""; }; + 87424A26E6391354610E5412DEEE5146 /* VectorsExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VectorsExtensions.swift; path = Sources/Private/Utility/Primitives/VectorsExtensions.swift; sourceTree = ""; }; + 8749A31E5712084B86081D5B91CD8952 /* LottieAnimationViewBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationViewBase.swift; path = Sources/Public/iOS/LottieAnimationViewBase.swift; sourceTree = ""; }; + 87841C325BC627D94C66BE16D318FB1C /* SDWebImageWebPCoder-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImageWebPCoder-dummy.m"; sourceTree = ""; }; + 87977EA2F9B37FC9CC4EF3406B60BBF0 /* CGFloatExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CGFloatExtensions.swift; path = Sources/Private/Utility/Extensions/CGFloatExtensions.swift; sourceTree = ""; }; + 87F63CF974A64147E9392EC728FE6820 /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = ""; }; + 8809FBD978304ED27B935B08352EC993 /* quant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant.h; path = src/dsp/quant.h; sourceTree = ""; }; + 880CEB7C1CC1BDD67A55CB2D3965FD21 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = ""; }; + 8818BC95C8D3EADC20518DBB2968CEDE /* NSNull.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSNull.swift; path = GRDB/Core/Support/Foundation/NSNull.swift; sourceTree = ""; }; + 881D4AC90B54BE72DD45EE6A7FEFE506 /* MobileCoin-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MobileCoin-dummy.m"; sourceTree = ""; }; + 8849F41F12940B6AC0095FBB8D346ADA /* HTTP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTP.swift; path = src/ios/SignalRingRTC/SignalRingRTC/HTTP.swift; sourceTree = ""; }; + 885AB0AB36D425C94666104EFFAA534C /* AuthHttpCallableClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthHttpCallableClient.swift; path = Sources/HTTPS/HttpConnection/HttpClient/AuthHttpCallableClient.swift; sourceTree = ""; }; + 88CBE348CB9062EF82EB7F9512AA1D58 /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = src/ios/SignalRingRTC/SignalRingRTC/Logging.swift; sourceTree = ""; }; + 88CC8832E780D563F79537932C337343 /* Account.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Account.swift; path = Sources/Common/Account/Account.swift; sourceTree = ""; }; + 88D10627A5C7182B095783567BB0132E /* report.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = report.http.swift; path = Sources/HTTP/report.http.swift; sourceTree = ""; }; + 88D37F06841A5426CDAF220DA363F16A /* SimpleExtensionMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SimpleExtensionMap.swift; path = Sources/SwiftProtobuf/SimpleExtensionMap.swift; sourceTree = ""; }; + 89021CD1689A6AEB17098419CE397B0C /* CallSummary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallSummary.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallSummary.swift; sourceTree = ""; }; + 8902F3A0A78E2545BBC8C3ED53D93C3C /* CallLinkAuthCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkAuthCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkAuthCredential.swift; sourceTree = ""; }; + 891552679E5471B7131902B00D091B27 /* PreCompLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompLayer.swift; path = Sources/Private/CoreAnimation/Layers/PreCompLayer.swift; sourceTree = ""; }; + 8926376ABB10F7580B6AD1B734FCAEE3 /* FogReportManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogReportManager.swift; path = Sources/Common/Fog/Report/FogReportManager.swift; sourceTree = ""; }; + 8931ACADE3CFA3804D0FC40C7B2ACB5A /* consensus_common.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_common.http.swift; path = Sources/HTTP/consensus_common.http.swift; sourceTree = ""; }; + 895E339C1B7409F62CB0DAD9D233EB45 /* SealedSenderCertificates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SealedSenderCertificates.swift; path = swift/Sources/LibSignalClient/SealedSenderCertificates.swift; sourceTree = ""; }; + 8999FFDB967C25DAD6DB7900F71ACA9D /* SSLCertificateValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SSLCertificateValidator.swift; path = Sources/Common/Network/SSLCertificateValidator.swift; sourceTree = ""; }; + 89B4A27440610DE7B7840FCEFE1B83E1 /* any.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = any.pb.swift; path = Sources/SwiftProtobuf/any.pb.swift; sourceTree = ""; }; + 8A363505A152DFD6D51066F52B604DB3 /* Google_Protobuf_Any+Registry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Any+Registry.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Any+Registry.swift"; sourceTree = ""; }; + 8AA467F914F7E12E1AC486CEC2B82FBF /* ViewDifferentiatorProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewDifferentiatorProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ViewDifferentiatorProviding.swift; sourceTree = ""; }; 8AC560E5E680ECD983280C8167A14CA0 /* Pods-SignalServiceKitTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-SignalServiceKitTests"; path = Pods_SignalServiceKitTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8B3CB8BAAF0E1CF5ADDE3F85A830DF6D /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; - 8BB2D0D09D5EAC198042103F2EF22471 /* IncrementalMac.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IncrementalMac.swift; path = swift/Sources/LibSignalClient/IncrementalMac.swift; sourceTree = ""; }; - 8BBBA23367B52E53B6858B0BF35356A3 /* MobUri.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobUri.swift; path = Sources/Common/Encodings/MobUri.swift; sourceTree = ""; }; - 8BCA44AC28364FBB2E470BA18CD4FCC0 /* SingleOutboundMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleOutboundMessage.swift; path = swift/Sources/LibSignalClient/chat/SingleOutboundMessage.swift; sourceTree = ""; }; - 8BDC90706DDB0DF0E99626E459D992F1 /* LottieAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimation.swift; path = Sources/Public/Animation/LottieAnimation.swift; sourceTree = ""; }; + 8AEBE2187AC49CAD7235350B05B9DBAC /* SignedPublicPreKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedPublicPreKey.swift; path = swift/Sources/LibSignalClient/SignedPublicPreKey.swift; sourceTree = ""; }; + 8AF76BB7D66F001F1A68EFA28C9D72C3 /* ZkCredentialKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZkCredentialKey.swift; path = swift/Sources/LibSignalClient/zkgroup/ZkCredentialKey.swift; sourceTree = ""; }; + 8B2976BF54185FC6D08ECCCCF1E1615A /* ImageAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageAsset.swift; path = Sources/Private/Model/Assets/ImageAsset.swift; sourceTree = ""; }; + 8B8704E260CCF667BF32D50E853DE14E /* MobileCoin-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MobileCoin-Info.plist"; sourceTree = ""; }; + 8B9017FF1DE2FB3D8465937B3237BAE8 /* ProtobufAPIVersionCheck.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtobufAPIVersionCheck.swift; path = Sources/SwiftProtobuf/ProtobufAPIVersionCheck.swift; sourceTree = ""; }; 8BE71D9F46E82B2FE0229A35F353C358 /* Pods-SignalNSE.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalNSE.app store release.xcconfig"; sourceTree = ""; }; - 8C0F06349CFA7CCABBE85F34B378E0DB /* Mask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mask.swift; path = Sources/Private/Model/Objects/Mask.swift; sourceTree = ""; }; - 8C171CFA505F14DA1C19D1433604694D /* ledger.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ledger.http.swift; path = Sources/HTTP/ledger.http.swift; sourceTree = ""; }; - 8C1ED9F2CF8537EC9D1AF2DC2F478AA3 /* DDContextFilterLogFormatter+Deprecated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDContextFilterLogFormatter+Deprecated.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter+Deprecated.h"; sourceTree = ""; }; - 8C697DF120145A1FAF9B758B8D68614F /* GenericServerPublicParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GenericServerPublicParams.swift; path = swift/Sources/LibSignalClient/zkgroup/GenericServerPublicParams.swift; sourceTree = ""; }; - 8C6DDF2DEB73C8AE49B8F70C50AB3C07 /* BezierPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BezierPath.swift; path = Sources/Private/Utility/Primitives/BezierPath.swift; sourceTree = ""; }; - 8CACCD1EBE396BA97BCC6D86B057E9AD /* SessionTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionTests.swift; path = swift/Tests/LibSignalClientTests/SessionTests.swift; sourceTree = ""; }; - 8CF2D41023B723FD378B5A491CCD16FE /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = ""; }; - 8D2001BE36A5386A4E69E55A7434753D /* TransactionObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionObserver.swift; path = GRDB/Core/TransactionObserver.swift; sourceTree = ""; }; - 8D280EE6F481902FB274088074D3A234 /* BaseCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseCompositionLayer.swift; path = Sources/Private/CoreAnimation/Layers/BaseCompositionLayer.swift; sourceTree = ""; }; - 8D4296DA298E91EE6C446DAB5713C211 /* mux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux.h; path = src/webp/mux.h; sourceTree = ""; }; - 8D44A53721230AD0DCAB6C15F6B6CB2F /* CallLinkPublicParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkPublicParams.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkPublicParams.swift; sourceTree = ""; }; - 8D6ABA14D03E024FDDCD1B3CD04A8C4E /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; - 8DA16DE9765DB358AFA38445A1C9A98C /* LayerEffect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerEffect.swift; path = Sources/Private/Model/LayerEffects/LayerEffect.swift; sourceTree = ""; }; - 8DADDB21224AA1D74798D388069BBEA8 /* UUID.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UUID.swift; path = GRDB/Core/Support/Foundation/UUID.swift; sourceTree = ""; }; - 8DD6EF876474CD23DE411E8FD7C3E2C7 /* LayerProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerProperty.swift; path = Sources/Private/CoreAnimation/Animations/LayerProperty.swift; sourceTree = ""; }; - 8DE417C4F11CBD6D0DCF3776A607DC5B /* TxOutContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutContext.swift; path = Sources/Common/Transaction/Outputs/TxOutContext.swift; sourceTree = ""; }; - 8E6D9B4FC2CE7A71EE1961B58C2E62FE /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; - 8ED222E2516485C6DAD8B1BD0A2B01BA /* NBRegExMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBRegExMatcher.h; path = libPhoneNumber/Internal/NBRegExMatcher.h; sourceTree = ""; }; - 8ED5615729A777418E330AF3E094B0DE /* Google_Protobuf_Value+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Value+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Value+Extensions.swift"; sourceTree = ""; }; + 8C16B92FB04EEED1A9A5D375A4DDD6FB /* BezierPathRoundExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BezierPathRoundExtension.swift; path = Sources/Private/Utility/Primitives/BezierPathRoundExtension.swift; sourceTree = ""; }; + 8C997107AA7296815F8058AA3177181A /* Keyframes+timeRemapping.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keyframes+timeRemapping.swift"; path = "Sources/Private/CoreAnimation/Extensions/Keyframes+timeRemapping.swift"; sourceTree = ""; }; + 8CFBD7855979BAB3624122606BB2AF1B /* NBRegularExpressionCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBRegularExpressionCache.h; path = libPhoneNumber/Internal/NBRegularExpressionCache.h; sourceTree = ""; }; + 8D00B8DAE7EAF8F39EECA40F10EE5D80 /* UIView+WebCacheState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheState.m"; path = "SDWebImage/Core/UIView+WebCacheState.m"; sourceTree = ""; }; + 8D010EF05B0164C248DAF0B625D7A123 /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = ""; }; + 8D9E0638474D8754408E045897D976ED /* EpoxyableView+SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EpoxyableView+SwiftUIView.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxyableView+SwiftUIView.swift"; sourceTree = ""; }; + 8DC24B6F6EDFD9EFAFC21A3A206DC892 /* CreateCallLinkCredentialRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredentialRequest.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredentialRequest.swift; sourceTree = ""; }; + 8DC3048CBBDBFD6409ED6971ECDE2F2E /* Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Version.swift; path = Sources/SwiftProtobuf/Version.swift; sourceTree = ""; }; + 8DF6F8247F4E73015C2FFFD7310CB25B /* api.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = api.pb.swift; path = Sources/SwiftProtobuf/api.pb.swift; sourceTree = ""; }; + 8DF9B4AD97271869DEB1F4F5379550E5 /* Repeater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeater.swift; path = Sources/Private/Model/ShapeItems/Repeater.swift; sourceTree = ""; }; + 8E2D5ECFC932F1E31CDADACFFD15474A /* HexEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HexEncoding.swift; path = Sources/Common/Utils/Encoding/HexEncoding.swift; sourceTree = ""; }; + 8E4E0A3F93A07C5C650EF8267D99D898 /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; + 8E738D19793386E4E98B2E5D9C959F05 /* FogResolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogResolver.swift; path = Sources/Common/Fog/Report/FogResolver.swift; sourceTree = ""; }; + 8E915AD227CDFED0C108D77E4CC7CD43 /* FogUntrustedTxOutConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogUntrustedTxOutConnection.swift; path = Sources/Common/Network/Connection/Connections/FogUntrustedTxOutConnection.swift; sourceTree = ""; }; + 8E9BA6D57E494712C2CCF6F0CF543A18 /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; 8EED567DA4EBCA487C649F142ED8E967 /* Pods-SignalTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalTests.debug.xcconfig"; sourceTree = ""; }; - 8F326E2C50A712E0F8CBEC2329D4CD00 /* Archive+ZIP64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+ZIP64.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+ZIP64.swift"; sourceTree = ""; }; - 8F37155CDA5F33BE4F89C863FE961E84 /* RectNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RectNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/RectNode.swift; sourceTree = ""; }; - 8F57F83DC94695685BA1CDD3D1F238FE /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; - 8F654C239FEBDB7BF858AAF804D7C93C /* ProtocolConnectionFactory+ProtocolSpecific.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ProtocolConnectionFactory+ProtocolSpecific.swift"; path = "Sources/Common/Network/ProtocolSpecific/Combined/ProtocolConnectionFactory+ProtocolSpecific.swift"; sourceTree = ""; }; - 8F7648755331FAD81E8067A310ECEC47 /* ProtoExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtoExtensions.swift; path = Sources/Common/LibMobileCoin/ProtoExtensions.swift; sourceTree = ""; }; - 8F7FCDE5B4B6043F3196A71D5F75F0EB /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = Sources/Logging/Logging.swift; sourceTree = ""; }; - 8F86000FC56902312AE8C1DC1B115293 /* Collection+IndicesSubscript.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+IndicesSubscript.swift"; path = "Sources/Common/Utils/CollectionSubscripts/Collection+IndicesSubscript.swift"; sourceTree = ""; }; - 8FB0E857C4FDA136EB2D1F5886A1918D /* Platform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.swift; path = Sources/Platform.swift; sourceTree = ""; }; - 8FEF1DFD201A519D3039244EE6139F4B /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; - 8FF380595006472D2A16AAD39093C98E /* AccountKeyUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountKeyUtils.swift; path = Sources/Common/Account/AccountKeyUtils.swift; sourceTree = ""; }; - 908CC6CCADDBAB63D636634B0D03B1BC /* bit_writer_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_writer_utils.h; path = src/utils/bit_writer_utils.h; sourceTree = ""; }; - 9148E0929D86AAB2A971032342DFB5C3 /* AnimatedControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedControl.swift; path = Sources/Public/Controls/AnimatedControl.swift; sourceTree = ""; }; - 916586C64B24612C698CE04524152629 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; - 916BE5C3A66998316A6E8B3D0EBC64FC /* SQLCipher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SQLCipher.modulemap; sourceTree = ""; }; - 91817B17E21684C8F3B3AE96D49EAAD8 /* FogKeyImageHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogKeyImageHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogKeyImageHttpConnection.swift; sourceTree = ""; }; - 91A1DA43B14FE2DD455CAE4231740523 /* ChatServiceTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChatServiceTypes.swift; path = swift/Sources/LibSignalClient/ChatServiceTypes.swift; sourceTree = ""; }; - 91A2B3B63B1C8F5879988E8BB6073A8B /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = ""; }; - 91B87A5720732F75AAF05ECD3F4B5A7A /* Google_Protobuf_Struct+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Struct+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Struct+Extensions.swift"; sourceTree = ""; }; - 91F89DF2DE496E129F3CC8E668B71997 /* Message+AnyAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+AnyAdditions.swift"; path = "Sources/SwiftProtobuf/Message+AnyAdditions.swift"; sourceTree = ""; }; - 9244258B7C3EC86F60B30D2FEBEDE793 /* McError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McError.swift; path = Sources/Common/LibMobileCoin/McError.swift; sourceTree = ""; }; - 927B762318FFDED3F9639F305CC0F18E /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = ""; }; - 9284D79DD9E3071EA77C8F0617B71D43 /* ServerSecretParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerSecretParams.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerSecretParams.swift; sourceTree = ""; }; - 92952474DE53191A8E50E562EA7CB26D /* GradientRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientRenderLayer.swift; path = Sources/Private/CoreAnimation/Layers/GradientRenderLayer.swift; sourceTree = ""; }; - 92FDAB3BB597BA2EFEC2C624271F2734 /* CurveVertex.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurveVertex.swift; path = Sources/Private/Utility/Primitives/CurveVertex.swift; sourceTree = ""; }; - 930240F54A03C7A3CFA90AB444DAB941 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; - 9302E30F8D2D380D175200DF1A76CA3A /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; - 93201D6CA11ED94F74D7C28C1F96EE6E /* ReceiptCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredentialPresentation.swift; sourceTree = ""; }; - 93239655C4230C743D01335581EE696A /* FogReportServer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogReportServer.swift; path = Sources/Common/Fog/Report/FogReportServer.swift; sourceTree = ""; }; - 93396CDA34F40DDFFDDA8B1088C2AF18 /* UserBasedAuthorization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UserBasedAuthorization.swift; path = swift/Sources/LibSignalClient/chat/UserBasedAuthorization.swift; sourceTree = ""; }; + 8F0BDAA820F0F9CB783C9BB42EBCDEBE /* TxOutSelector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutSelector.swift; path = Sources/Common/Transaction/Inputs/TxOutSelector.swift; sourceTree = ""; }; + 8F1B98262B43C9FA0320568F7CB85FBE /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; + 8F432113344D1F99A4C48C38C0F2BFB0 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; + 8F5EC4743A3D321117D2FE5DFE85A0B9 /* field_mask.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = field_mask.pb.swift; path = Sources/SwiftProtobuf/field_mask.pb.swift; sourceTree = ""; }; + 8FE1E6187767769607740898D7AE8EEC /* XMLBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XMLBuilder.swift; path = Sources/XMLBuilder.swift; sourceTree = ""; }; + 9007853A29806B3046DA1B76F8C81CBB /* ComparableBackup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ComparableBackup.swift; path = swift/Sources/LibSignalClient/ComparableBackup.swift; sourceTree = ""; }; + 900F65BB3582BD5DCDF689EE5D85AB09 /* Archive+Reading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Reading.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Reading.swift"; sourceTree = ""; }; + 9078BD1C61E26054303E5114A7ACF8AF /* ImageLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageLayerModel.swift; path = Sources/Private/Model/Layers/ImageLayerModel.swift; sourceTree = ""; }; + 90D848C7A1AE4C5DD787FBD8BF9FBFD6 /* SenderKeyMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderKeyMessage.swift; path = swift/Sources/LibSignalClient/messages/SenderKeyMessage.swift; sourceTree = ""; }; + 9122AE5C40156830339ACE1AC49EFC8D /* DatabaseValueConvertible+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DatabaseValueConvertible+RawRepresentable.swift"; path = "GRDB/Core/Support/StandardLibrary/DatabaseValueConvertible+RawRepresentable.swift"; sourceTree = ""; }; + 912A4697E7CFA9448D2048BD582C0481 /* lottie-ios-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-umbrella.h"; sourceTree = ""; }; + 91636B138A83CE78CDC25E207B00C585 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; + 91756479ADBF20379735E56296CD43DC /* wrappers.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = wrappers.pb.swift; path = Sources/SwiftProtobuf/wrappers.pb.swift; sourceTree = ""; }; + 921EC6F5539364AA7EFD8D4717A2F6AA /* bit_reader_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_utils.h; path = src/utils/bit_reader_utils.h; sourceTree = ""; }; + 9267FFB9117B6A8DEB4DDCE9911DED90 /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = ""; }; + 929915C6FAFED83835651302F51A9D96 /* HTTPClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPClient.swift; path = Sources/HTTP/Interface/HTTPClient.swift; sourceTree = ""; }; + 933D24966E94C77057E0C44462A6641D /* NameMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NameMap.swift; path = Sources/SwiftProtobuf/NameMap.swift; sourceTree = ""; }; 935E7E74E29525D520B664F486863C5C /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 9363C0DF2900CE19348E198F09DFF2F3 /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog+LOGV.h"; sourceTree = ""; }; - 93E2605AD9018BE248C2B4E0BFC75E54 /* Logging.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Logging.release.xcconfig; sourceTree = ""; }; - 93F3086462D0686D1114F2EAB16BEFCD /* FogViewHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogViewHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogViewHttpConnection.swift; sourceTree = ""; }; - 940149FAB28A83D19C649F11EEE31723 /* FilepathImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FilepathImageProvider.swift; path = Sources/Public/iOS/FilepathImageProvider.swift; sourceTree = ""; }; - 94164B01B926E5DDAF5C0525541FB2EB /* ConnectionMediaStream.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionMediaStream.swift; path = src/ios/SignalRingRTC/SignalRingRTC/ConnectionMediaStream.swift; sourceTree = ""; }; + 937D47044E1FEA83D6E79A53BF1C2053 /* SetContentProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetContentProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/SetContentProviding.swift; sourceTree = ""; }; + 9387EB642836138ED469B73B2713411D /* EllipseNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipseNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/EllipseNode.swift; sourceTree = ""; }; + 939566578287F3008408C81EC7204DE7 /* GRDB.swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GRDB.swift.debug.xcconfig; sourceTree = ""; }; + 939760AECFDE7638AFA1F0BD2C8BBA60 /* DatabasePool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabasePool.swift; path = GRDB/Core/DatabasePool.swift; sourceTree = ""; }; + 93A409412B321AA8B56A7F37EC258435 /* DecodingStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DecodingStrategy.swift; path = Sources/Public/Configuration/DecodingStrategy.swift; sourceTree = ""; }; + 93A706A554870D71E333E1C8E7E5FAAE /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; + 93AD8C914B1D02C2812118CD0533E5FE /* HttpProtocolConnectionFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpProtocolConnectionFactory.swift; path = Sources/HTTPS/HttpProtocolConnectionFactory.swift; sourceTree = ""; }; + 93D7E4E4B4AEA34DB32177DB7DBA669A /* ProtocolConnectionFactory+ProtocolSpecific.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ProtocolConnectionFactory+ProtocolSpecific.swift"; path = "Sources/Common/Network/ProtocolSpecific/Combined/ProtocolConnectionFactory+ProtocolSpecific.swift"; sourceTree = ""; }; + 940D7972D8E863EB7D13E8FD68AFAEC0 /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; 943D347E61A2E181A4FA2CA894307B6E /* SwiftProtobuf */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftProtobuf; path = SwiftProtobuf.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 944908DFCB089D37226853ECDA921432 /* asMcBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = asMcBuffer.swift; path = Sources/Common/LibMobileCoin/asMcBuffer.swift; sourceTree = ""; }; - 949F82643E0459888E7F8EC79BDA596F /* GradientStroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStroke.swift; path = Sources/Private/Model/ShapeItems/GradientStroke.swift; sourceTree = ""; }; - 94BA84F6D819EB61AAB37BDEFE593293 /* SecSSLCertificateValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecSSLCertificateValidator.swift; path = Sources/HTTPS/SecSSLCertificateValidator.swift; sourceTree = ""; }; - 94BB84118067DDD4432C81F463593237 /* ExpiringProfileKeyCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpiringProfileKeyCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/ExpiringProfileKeyCredential.swift; sourceTree = ""; }; - 94EC400B7686800B4CE3705E09D5BE1F /* DotLottieFileHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieFileHelpers.swift; path = Sources/Public/DotLottie/DotLottieFileHelpers.swift; sourceTree = ""; }; - 9543D697124ED73FB520686434E2A5BE /* McTransactionBuilderRing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McTransactionBuilderRing.swift; path = Sources/Common/Transaction/McTransactionBuilderRing.swift; sourceTree = ""; }; - 955D17EE78EAEB2B9AA4681A0871DFB5 /* NBPhoneNumberDesc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberDesc.h; path = libPhoneNumber/NBPhoneNumberDesc.h; sourceTree = ""; }; - 95C7C629B7292A72907386C3E56D6620 /* NiceBridgingUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NiceBridgingUtils.swift; path = swift/Sources/LibSignalClient/NiceBridgingUtils.swift; sourceTree = ""; }; - 95CE5155E532B835D42432CAF240AB4C /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; - 95CFAF2B59EB12145ED9A430E08093AE /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = ""; }; - 960BD3314415CDC8EF094516D882C43C /* EmbeddedTransformation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmbeddedTransformation.swift; path = Sources/UIKit/EmbeddedTransformation.swift; sourceTree = ""; }; - 963100FBBC2A855A1BAFC5F76FCE3E9A /* Message+JSONAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONAdditions.swift"; path = "Sources/SwiftProtobuf/Message+JSONAdditions.swift"; sourceTree = ""; }; - 965C7B04F4A0BD924B002FE2FFE8CAFD /* Data+MutableData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+MutableData.swift"; path = "Sources/Common/Utils/Data/Data+MutableData.swift"; sourceTree = ""; }; - 9663E790EF64E699A3EEB9B62B68F574 /* BlendMode+Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BlendMode+Filter.swift"; path = "Sources/Private/Utility/Extensions/BlendMode+Filter.swift"; sourceTree = ""; }; - 96833D206B979FFD802AD9FCE7FBF853 /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = ""; }; - 9693581C6A457B73880297B567BAE0A5 /* StringUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringUtils.swift; path = Sources/SwiftProtobuf/StringUtils.swift; sourceTree = ""; }; - 96BD70957295E76FF200C34B549233A5 /* Logging-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Logging-prefix.pch"; sourceTree = ""; }; - 96CAB6D9FEB6101306706A035B6BC8C3 /* FieldTag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FieldTag.swift; path = Sources/SwiftProtobuf/FieldTag.swift; sourceTree = ""; }; - 96CAF5598798531F4A5974B7141B7D7E /* external.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = external.pb.swift; path = Sources/Common/external.pb.swift; sourceTree = ""; }; - 96CD47C2BCA0B97F755D7B53ED59D02B /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; - 97257A6025582C58207E36847156455A /* ConnectionConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionConfig.swift; path = Sources/Common/Network/ConnectionConfig.swift; sourceTree = ""; }; - 973A08964B585B07D102C23F0EA188EB /* sharpyuv_csp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_csp.h; path = sharpyuv/sharpyuv_csp.h; sourceTree = ""; }; - 973B21F6B9D73C1114589D9C3D37D026 /* lottie-ios-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "lottie-ios-Info.plist"; sourceTree = ""; }; - 978E7C438C7912C24118A36C75D85D9E /* TableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableRecord.swift; path = GRDB/Record/TableRecord.swift; sourceTree = ""; }; - 97A49D8629A9FBF78F0AF33290849A0E /* Asset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Asset.swift; path = Sources/Private/Model/Assets/Asset.swift; sourceTree = ""; }; - 97D4404F77F262E68FB3AC6661C85DD3 /* type.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = type.pb.swift; path = Sources/SwiftProtobuf/type.pb.swift; sourceTree = ""; }; - 97E738AB1E26F07B808B1CAC4DB99FD2 /* Svr2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Svr2.swift; path = swift/Sources/LibSignalClient/Svr2.swift; sourceTree = ""; }; - 97FA7721FF0FED7FB76E7F244A27E006 /* WALSnapshot.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WALSnapshot.swift; path = GRDB/Core/WALSnapshot.swift; sourceTree = ""; }; - 98376C15AF132345F35456202E619961 /* EpoxyModelArrayBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelArrayBuilder.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelArrayBuilder.swift; sourceTree = ""; }; - 984B7F4B713C0E4CC1DE21EE844BE4DF /* Collection+Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Diff.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/Collection+Diff.swift"; sourceTree = ""; }; - 984B9F90107E3B530EDD5ADDABA8D51C /* BackupAuthCredentialRequestContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredentialRequestContext.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredentialRequestContext.swift; sourceTree = ""; }; - 985A52D838C8A3214AF34FDD05797FE6 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = ""; }; - 99072592D1B89829C97CBECBEE91DCFD /* DDFileLogger+Buffering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Buffering.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger+Buffering.h"; sourceTree = ""; }; - 990AEEC62FF41289F90F7029A2C5C845 /* api.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = api.pb.swift; path = Sources/SwiftProtobuf/api.pb.swift; sourceTree = ""; }; - 9918BE97A8C772297C600262AC19E539 /* Dictionary+KeysSubscript.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Dictionary+KeysSubscript.swift"; path = "Sources/Common/Utils/CollectionSubscripts/Dictionary+KeysSubscript.swift"; sourceTree = ""; }; - 993C398CC6B464778B16B1AAEF1B421F /* DataConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataConvertible.swift; path = Sources/Common/Utils/Data/DataConvertible.swift; sourceTree = ""; }; - 993F40B3996C1EA1EF53303943A425B2 /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = ""; }; - 9948A9786800A6B9EC6753D80512B10D /* SQLCipher_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SQLCipher_config.h; path = Support/SQLCipher_config.h; sourceTree = ""; }; - 9965931D9BDFE3139DC66D0F33C71AC2 /* ConnectionProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionProtocol.swift; path = Sources/Common/Network/Connection/ConnectionProtocol.swift; sourceTree = ""; }; - 9970E5D4D335CA75E53894A31CF2EB57 /* PinTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PinTests.swift; path = swift/Tests/LibSignalClientTests/PinTests.swift; sourceTree = ""; }; - 99D52AF73359C8285C7CC3B90515CB54 /* EmptyConnectionConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmptyConnectionConfig.swift; path = Sources/Common/Network/EmptyConnectionConfig.swift; sourceTree = ""; }; + 943F6A32226438E4E91155F593E653B5 /* QueryInterfaceRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QueryInterfaceRequest.swift; path = GRDB/QueryInterface/Request/QueryInterfaceRequest.swift; sourceTree = ""; }; + 9462480CE16B2195CDDA3F28E053C17E /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; + 94734BBDD1FE0483FA52DCF0C32AED67 /* Transform.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transform.swift; path = Sources/Transform.swift; sourceTree = ""; }; + 94B3C4F1DEB208C6B099654B7FD0217B /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = ""; }; + 94DC93C9AA3E17EFF5AA4742EAE41BD6 /* SignalRingRTC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SignalRingRTC-dummy.m"; sourceTree = ""; }; + 94EFAE5C26A14CCD5D3E315535AC6A87 /* NBRegularExpressionCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBRegularExpressionCache.m; path = libPhoneNumber/Internal/NBRegularExpressionCache.m; sourceTree = ""; }; + 950A7651E28642E166BFBA0BB2A8723F /* GradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/GradientFillRenderer.swift; sourceTree = ""; }; + 951DDB70A43F23CCF2D6B86641A16FB4 /* quorum_set.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = quorum_set.pb.swift; path = Sources/Common/quorum_set.pb.swift; sourceTree = ""; }; + 9578F3BB5FC8D5CBB91698BD196D6B4F /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; + 95916C8082670BA016568F76962F9E27 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; + 959C56B09CBC9423532A75707B333B52 /* TextCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/TextCompositionLayer.swift; sourceTree = ""; }; + 95DB1854042FCA67A51A328C821A3E43 /* blurhash-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "blurhash-dummy.m"; sourceTree = ""; }; + 95E490309221B5078EBFE3FAF3B8066F /* common_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_dec.h; path = src/dec/common_dec.h; sourceTree = ""; }; + 95F13857E207681E196F8A3049245590 /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; + 963CF6B8CD1872C06BF16BC93AB8B0DD /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Sources/CocoaLumberjack/DDFileLogger.m; sourceTree = ""; }; + 9641A698F40C41EFABEE00C5242F5955 /* NBNumberFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBNumberFormat.m; path = libPhoneNumber/NBNumberFormat.m; sourceTree = ""; }; + 9681CC0F36E4DE3CC908013515EC7010 /* DatabaseSnapshot.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseSnapshot.swift; path = GRDB/Core/DatabaseSnapshot.swift; sourceTree = ""; }; + 969E63942D99A38F28ADFE4E6584AEAF /* AuthMessagesService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthMessagesService.swift; path = swift/Sources/LibSignalClient/chat/AuthMessagesService.swift; sourceTree = ""; }; + 96AA54822BFB1432803BA2AC611DA514 /* SolidLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidLayerModel.swift; path = Sources/Private/Model/Layers/SolidLayerModel.swift; sourceTree = ""; }; + 96F57A30B8FB769618F485689D2DF1BF /* ConsensusConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsensusConnection.swift; path = Sources/Common/Network/Connection/Connections/ConsensusConnection.swift; sourceTree = ""; }; + 971FFAF57574B7F49FCB50CF04C7EB51 /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = ""; }; + 972DA3DF98A82530D681D0162B3F782A /* Locks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locks.swift; path = Sources/Logging/Locks.swift; sourceTree = ""; }; + 9734ECC9BFA760CC0F2C55470CE44EBF /* ShapeLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeLayerModel.swift; path = Sources/Private/Model/Layers/ShapeLayerModel.swift; sourceTree = ""; }; + 975D8A25E1BE429329FFC9EF741434B1 /* DatabaseFunction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseFunction.swift; path = GRDB/Core/DatabaseFunction.swift; sourceTree = ""; }; + 97E2D847E5146FE6E6CBA318A950E5EB /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = ""; }; + 97E69575D5E7789800DB4753F2840FF9 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = ""; }; + 984443BF4E66C2B51C781C3954195D35 /* Logging-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Logging-prefix.pch"; sourceTree = ""; }; + 984956C1928714841C3E0592DF565E42 /* ReadWriteBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReadWriteBox.swift; path = GRDB/Utils/ReadWriteBox.swift; sourceTree = ""; }; + 986C26DFF9C1B911AD102EECFB1DAF5A /* SQLCipher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SQLCipher.modulemap; sourceTree = ""; }; + 98721562D106BF865943A1A283E6C4E8 /* Statement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Statement.swift; path = GRDB/Core/Statement.swift; sourceTree = ""; }; + 989C46FFD9327637373B31D648927644 /* CompatibilityTracker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibilityTracker.swift; path = Sources/Private/CoreAnimation/CompatibilityTracker.swift; sourceTree = ""; }; + 98AB58B79FFE4B99DA2CC292A185D7E4 /* palette.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = palette.h; path = src/utils/palette.h; sourceTree = ""; }; + 98D19597D4A6BED334E07CC0A5E153B6 /* PureLayout-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PureLayout-umbrella.h"; sourceTree = ""; }; + 98DD95ED18306407E1B6B08EE6946F72 /* Randomness.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Randomness.swift; path = swift/Sources/LibSignalClient/zkgroup/Randomness.swift; sourceTree = ""; }; + 98E253E84B0937714B48C99C579FC640 /* VirtualTableModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTableModule.swift; path = GRDB/QueryInterface/Schema/VirtualTableModule.swift; sourceTree = ""; }; + 98FBB03AFAB68F4EDFFCAD232B279FF5 /* UInt32+Crc32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt32+Crc32.swift"; path = "Sources/Common/Utils/UInt32+Crc32.swift"; sourceTree = ""; }; + 9913FD9195ABF2520D8B7D281E27F37F /* SQLSubquery.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLSubquery.swift; path = GRDB/QueryInterface/SQL/SQLSubquery.swift; sourceTree = ""; }; + 9952B39C67806F6BA2785F813C7B4916 /* DoubleParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DoubleParser.swift; path = Sources/SwiftProtobuf/DoubleParser.swift; sourceTree = ""; }; + 99D1E705AF4BA6B058E5DB2DE1D129AB /* transaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transaction.h; path = Artifacts/include/transaction.h; sourceTree = ""; }; 99D97CFB16C8E2A2E21F2864A6ADFB7A /* Pods-SignalTests.profiling.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalTests.profiling.xcconfig"; sourceTree = ""; }; - 99F9B84DF72B90FD6D3D9C1688A319B3 /* NSLayoutConstraint+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+PureLayout.m"; path = "PureLayout/PureLayout/NSLayoutConstraint+PureLayout.m"; sourceTree = ""; }; - 9A2F5C1E8389D5D09C159C2BB1A7BEF1 /* MobileCoinClient+Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+Async.swift"; path = "Sources/Common/MobileCoinClient+Async.swift"; sourceTree = ""; }; - 9A3E023C41DCA070F36F31544D478FB1 /* ClientZkAuthOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientZkAuthOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ClientZkAuthOperations.swift; sourceTree = ""; }; - 9A6145FF981FA4EFA9E00BE53C3A7E77 /* RootAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RootAnimationLayer.swift; path = Sources/Private/RootAnimationLayer.swift; sourceTree = ""; }; + 99E3F1E217732A3EBF3ACF1605A47984 /* StylisticAlternates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StylisticAlternates.swift; path = Sources/StylisticAlternates.swift; sourceTree = ""; }; + 9A06AD95546046BCD58B2ED70DAD040D /* SignedContingentInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedContingentInput.swift; path = Sources/Common/Transaction/SignedContingentInput.swift; sourceTree = ""; }; + 9A0D76D6D802DF5FD1AD37EB507B9E23 /* Logging-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Logging-dummy.m"; sourceTree = ""; }; + 9A1F2FFEBA54C0C6B056CF89FA88812D /* FTS5Pattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5Pattern.swift; path = GRDB/FTS/FTS5Pattern.swift; sourceTree = ""; }; + 9A25CE94D1AC39653110B7A1C1546CAC /* FTS5TokenizerDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5TokenizerDescriptor.swift; path = GRDB/FTS/FTS5TokenizerDescriptor.swift; sourceTree = ""; }; + 9A48644C7FD853D216B2C07649C1A246 /* Entry+ZIP64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Entry+ZIP64.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Entry+ZIP64.swift"; sourceTree = ""; }; + 9A6333EECC02CA900645F172D0C6906D /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = ""; }; + 9A73A5065284DDE310572F7592D9321A /* bit_writer_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_writer_utils.h; path = src/utils/bit_writer_utils.h; sourceTree = ""; }; + 9A7CA89293971C513C083E3372371676 /* ClientZkProfileOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientZkProfileOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ClientZkProfileOperations.swift; sourceTree = ""; }; + 9A8070CEDA769E29954B6349BDA7ACD2 /* alpha_processing_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_mips_dsp_r2.c; path = src/dsp/alpha_processing_mips_dsp_r2.c; sourceTree = ""; }; + 9AAD5049BB7493792A10A17788C1B5A4 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; 9ABAE43B8B17F692B0CD14C6BC7BE494 /* Pods-SignalNSE-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SignalNSE-umbrella.h"; sourceTree = ""; }; - 9B212A89C6225593EAA1DF55BEC854F2 /* ForgetOfframp.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ForgetOfframp.swift; path = Sources/Common/Mistyswap/ForgetOfframp.swift; sourceTree = ""; }; - 9B2AD5B9553979FFE6E166E9B84DCB50 /* LayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerModel.swift; path = Sources/Private/Model/Layers/LayerModel.swift; sourceTree = ""; }; - 9B4309F626D58F4AE60F68D2D17C88BE /* DictionaryInitializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DictionaryInitializable.swift; path = Sources/Private/Model/DictionaryInitializable.swift; sourceTree = ""; }; - 9B50887EF39E7F88D9C39EC43D7DC8F0 /* EpoxyableView+SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EpoxyableView+SwiftUIView.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxyableView+SwiftUIView.swift"; sourceTree = ""; }; - 9B5B112E9D45368B2BAD8BFD77C35A0B /* sharpyuv_gamma.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_gamma.h; path = sharpyuv/sharpyuv_gamma.h; sourceTree = ""; }; - 9B894A7572B1D7CB0C3CE5F05BD34AA6 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; - 9B942B588D43122CB7F2F8767F85C37A /* NSAttributedString+Adaptive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSAttributedString+Adaptive.swift"; path = "Sources/UIKit/NSAttributedString+Adaptive.swift"; sourceTree = ""; }; - 9BE87A24B8D9AE42B6FD4CC8F4AC2AEB /* URL+ZIP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+ZIP.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/URL+ZIP.swift"; sourceTree = ""; }; - 9C152CA3F923A008BB7A554D45D1ED3F /* BonMot-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BonMot-dummy.m"; sourceTree = ""; }; - 9C462FE96BC18C71A563E38784EF709D /* DataStoreProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStoreProtocols.swift; path = swift/Sources/LibSignalClient/DataStoreProtocols.swift; sourceTree = ""; }; - 9C8E2FCC587D07173D682D651B05BD88 /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; - 9CA101706DAE65976B9299D509F25D36 /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = ""; }; - 9CAD4157CF0B9E23D418A7E8B8E2CC34 /* consensus_config.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_config.pb.swift; path = Sources/Common/consensus_config.pb.swift; sourceTree = ""; }; - 9CB1826C4F99663F150301D136DD4D67 /* GroupMasterKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupMasterKey.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupMasterKey.swift; sourceTree = ""; }; + 9ADDECD59CE379E22647532E3E8AD887 /* MobileCoinLogging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinLogging.swift; path = Sources/Common/Shared/MobileCoinLogging.swift; sourceTree = ""; }; + 9B13F5990302101816791E40166F5E49 /* Message+JSONArrayAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONArrayAdditions.swift"; path = "Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift"; sourceTree = ""; }; + 9B232B12F8D5660432BD3901EE7C13FD /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; + 9B24BD76AE476A5391D62A340306A2E6 /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogger.h; sourceTree = ""; }; + 9B594C82B63131E21319B5F9A806E14F /* FogKeyImageChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogKeyImageChecker.swift; path = Sources/Common/Fog/FogKeyImageChecker.swift; sourceTree = ""; }; + 9BAC22046F72CC6C9E64AD772722C754 /* FogUntrustedTxOutHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogUntrustedTxOutHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogUntrustedTxOutHttpConnection.swift; sourceTree = ""; }; + 9BF1AA80739F70498263FBCAF09DA874 /* Collection+IndicesSubscript.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+IndicesSubscript.swift"; path = "Sources/Common/Utils/CollectionSubscripts/Collection+IndicesSubscript.swift"; sourceTree = ""; }; + 9BFF81FD797F50B9F680B3D176C623A5 /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = ""; }; + 9C171A85B25E6A777F14FB6FED56D7DF /* SwiftProtobuf.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftProtobuf.modulemap; sourceTree = ""; }; + 9C37B5FFCDE5C6A6026583E32E0C00DF /* SerializedDatabase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerializedDatabase.swift; path = GRDB/Core/SerializedDatabase.swift; sourceTree = ""; }; + 9C6D2AB01B91D3829C727231217BAB3C /* KeyframeInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeInterpolator.swift; path = Sources/Private/Utility/Interpolatable/KeyframeInterpolator.swift; sourceTree = ""; }; + 9C8EF78BDE11CA212E2863B92CDFAEB5 /* NonRotatingUrlLoadBalancer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NonRotatingUrlLoadBalancer.swift; path = Sources/Common/Network/NonRotatingUrlLoadBalancer.swift; sourceTree = ""; }; + 9C94AC3109C11E8E19C3727AAF2C5E37 /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = ""; }; + 9CCD472CABE88960B069AA1AEC4592BF /* TxOutContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutContext.swift; path = Sources/Common/Transaction/Outputs/TxOutContext.swift; sourceTree = ""; }; + 9CEC7BE3725B83D98B62AAB3E46C9676 /* TransactionBuilder+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TransactionBuilder+Math.swift"; path = "Sources/Common/Transaction/TransactionBuilder+Math.swift"; sourceTree = ""; }; + 9D0C968A3DA48FF8A1198FB9DCE391B5 /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = ""; }; 9D1000AEC230B6DA56B737AC2A36E172 /* Pods-Signal.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Signal.debug.xcconfig"; sourceTree = ""; }; - 9D304CB13A4E0B0EC7CB0CB1EC71E0F4 /* DataStoreUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStoreUtils.swift; path = swift/Sources/LibSignalClient/DataStoreUtils.swift; sourceTree = ""; }; - 9D33C18127B806B7E2FF0F4230EF244D /* JSONEncodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingError.swift; path = Sources/SwiftProtobuf/JSONEncodingError.swift; sourceTree = ""; }; - 9D7542F82852A5716A4FB4BE6A1EE641 /* SerialDispatchLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchLock.swift; path = Sources/Common/Utils/Locks/SerialDispatchLock.swift; sourceTree = ""; }; - 9D8AAE8189D5DF8E2B4299D3356217FB /* ProfileKeyCiphertext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCiphertext.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCiphertext.swift; sourceTree = ""; }; + 9D49968311A07D19B3374BF3F810C8A1 /* Migration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Migration.swift; path = GRDB/Migration/Migration.swift; sourceTree = ""; }; + 9D83F7B3EE2134496CC298D395FDDA4B /* GroupSendFullToken.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSendFullToken.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSendFullToken.swift; sourceTree = ""; }; + 9D884CBA05671D5D98766DE79FD34D4B /* libPhoneNumber-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libPhoneNumber-iOS-umbrella.h"; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9D94B7DDEDF1D7B56DD2A7D71F3493DC /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = ""; }; - 9DD4CE673C4BF0FABBE0DBF52F7FD51D /* BytecodeInterpreter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BytecodeInterpreter.swift; path = Sources/SwiftProtobuf/BytecodeInterpreter.swift; sourceTree = ""; }; - 9DEA9A7AB1C6A42423C044152DBA77EE /* OwnedTxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OwnedTxOut.swift; path = Sources/Common/Account/OwnedTxOut.swift; sourceTree = ""; }; - 9E2388856DCA83FD66FBCC5DFDFC0B47 /* ImageCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/ImageCompositionLayer.swift; sourceTree = ""; }; - 9E3687E49AC2863B5617E1F59CDAB459 /* BonMot-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BonMot-umbrella.h"; sourceTree = ""; }; - 9E45798883BF8FADB859873C289962BA /* NBAsYouTypeFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBAsYouTypeFormatter.h; path = libPhoneNumber/NBAsYouTypeFormatter.h; sourceTree = ""; }; - 9E78FD3616CFF342E2D9BA9F08A1EC1C /* FTS3.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS3.swift; path = GRDB/FTS/FTS3.swift; sourceTree = ""; }; - 9EB974B529B16320669A9BAC52327F02 /* FogBlockHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogBlockHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogBlockHttpConnection.swift; sourceTree = ""; }; - 9ED06EC2125882CB7E4993BA7C302791 /* SenderWithPaymentIntentMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderWithPaymentIntentMemoUtils.swift; path = Sources/Common/Transaction/Memos/SenderWithPaymentIntentMemoUtils.swift; sourceTree = ""; }; - 9EDEA376934ABF40BCBCD43721DFED62 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; + 9DFCEC49CFB173164D944C0F7FF0EB60 /* SignedPreKeyRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedPreKeyRecord.swift; path = swift/Sources/LibSignalClient/state/SignedPreKeyRecord.swift; sourceTree = ""; }; + 9E00F38B2AA3B1D11B9C18EE26032932 /* ReceiptCredentialRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredentialRequest.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredentialRequest.swift; sourceTree = ""; }; + 9E254E3F7C517587F26BBD9CDDDDE3DE /* FogRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogRng.swift; path = Sources/Common/Fog/View/FogRng.swift; sourceTree = ""; }; + 9E33410F2AE64344C5BFD6CD30312250 /* TextFormatScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatScanner.swift; path = Sources/SwiftProtobuf/TextFormatScanner.swift; sourceTree = ""; }; + 9E4373F68C247FF1CB2B05B28277A3AE /* ShapeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/ShapeNode.swift; sourceTree = ""; }; + 9E4E2DFE24A40A480918BDB5BB45B6B7 /* SerialCallbackLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialCallbackLock.swift; path = Sources/Common/Utils/Locks/SerialCallbackLock.swift; sourceTree = ""; }; + 9E6857EFFF263B781D6BC89B79B74235 /* EpoxyModelProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelProperty.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelProperty.swift; sourceTree = ""; }; + 9ED533039F4B6BC428BB1D1DB3E6170D /* AccountActivity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountActivity.swift; path = Sources/Common/Account/AccountActivity.swift; sourceTree = ""; }; + 9EF2198B71E2A0D99941F1D833D38A8E /* SignalMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignalMessage.swift; path = swift/Sources/LibSignalClient/messages/SignalMessage.swift; sourceTree = ""; }; + 9EF3EFB1A5A0E41E97BB2BE89A2F88B1 /* sharpyuv_dsp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_dsp.c; path = sharpyuv/sharpyuv_dsp.c; sourceTree = ""; }; + 9F0246CBAB15235996049646CA93C127 /* SQLRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLRelation.swift; path = GRDB/QueryInterface/SQL/SQLRelation.swift; sourceTree = ""; }; + 9F2582E73E5E79E4A93D465FC45C43AB /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; 9F3AC7CCC0C350285373B9C8A5752463 /* Pods-Signal.testable release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Signal.testable release.xcconfig"; sourceTree = ""; }; - 9F865212A7C654D586CF84F5D4C18AB1 /* Address.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Address.swift; path = swift/Sources/LibSignalClient/Address.swift; sourceTree = ""; }; - 9F92DD838F00F735B848496F42A03B31 /* DatabaseDateComponents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseDateComponents.swift; path = GRDB/Core/Support/Foundation/DatabaseDateComponents.swift; sourceTree = ""; }; + 9F3C06746B099685C065834149455CAF /* DotLottieConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieConfiguration.swift; path = Sources/Public/DotLottie/DotLottieConfiguration.swift; sourceTree = ""; }; + 9F55F3F1F38EF6ACCC2E00090D9D67E1 /* ProfileKeyVersion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyVersion.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyVersion.swift; sourceTree = ""; }; + 9F88705A181398DF4BB338D169B9ACBF /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = ""; }; + 9F9FD6058294A43DC06F5183F941C760 /* TransactionObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionObserver.swift; path = GRDB/Core/TransactionObserver.swift; sourceTree = ""; }; 9FA207A182FF6B5C0E072546E67CE6A8 /* Pods-SignalUI.testable release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalUI.testable release.xcconfig"; sourceTree = ""; }; + 9FB385617C68F2625FB841E1851AF8B8 /* SQLCipher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLCipher-umbrella.h"; sourceTree = ""; }; 9FC48CD9F60ECD7FA652C66DCB890C75 /* MobileCoin */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MobileCoin; path = MobileCoin.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A013F786730E777EE7CC366FA60600E7 /* CallLinkAuthCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkAuthCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkAuthCredentialPresentation.swift; sourceTree = ""; }; - A01AE720D40C81FCC4232AE8137ACCC1 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SDWebImage-SDWebImage-Info.plist"; sourceTree = ""; }; - A0779B736FB30DD68EF21CDB19758FD6 /* blurhash.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = blurhash.release.xcconfig; sourceTree = ""; }; - A0B76CEC765E8F1788A84DC3FC242011 /* Interpolatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Interpolatable.swift; path = Sources/Public/Keyframes/Interpolatable.swift; sourceTree = ""; }; - A0B91759E2CF5452981F174172101B03 /* endian_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endian_inl_utils.h; path = src/utils/endian_inl_utils.h; sourceTree = ""; }; - A0BDAB134147AAB210CA926ACC881873 /* Enum.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enum.swift; path = Sources/SwiftProtobuf/Enum.swift; sourceTree = ""; }; - A0EB2195AADB80AA622FE9374A427F5E /* ReceiveValuesOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiveValuesOn.swift; path = GRDB/Utils/ReceiveValuesOn.swift; sourceTree = ""; }; - A0F8BB7D48C312256A69C7BFC5DD6BDB /* SealedSender.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SealedSender.swift; path = swift/Sources/LibSignalClient/SealedSender.swift; sourceTree = ""; }; - A10CF4C96614EA0E1D0DA4B75DDE748C /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; - A1166BFD6FF9A1FAB784E09FFD5FFF82 /* AnyValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyValueProvider.swift; path = Sources/Public/DynamicProperties/AnyValueProvider.swift; sourceTree = ""; }; - A1193DC382FF6B91E6C3A19E1FAE5853 /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = ""; }; - A1504D330EA61D1DFE4BE16B717280B6 /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; - A15B4A359FEBC8CB3BFFC962960716DD /* mistyswap_onramp.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_onramp.pb.swift; path = Sources/Common/mistyswap_onramp.pb.swift; sourceTree = ""; }; - A184914F82B966D69E5A049673F73944 /* Logging-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Logging-Info.plist"; sourceTree = ""; }; - A187377553583621A7F5FAC01E850F32 /* AdaptiveStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdaptiveStyle.swift; path = Sources/UIKit/AdaptiveStyle.swift; sourceTree = ""; }; - A1994CFF41A15E4C48C31FB5C90E1094 /* FloatValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FloatValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/FloatValueProvider.swift; sourceTree = ""; }; + 9FF27D66AF2407E60FC9B1E6CDDE967E /* Vector1DEffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Vector1DEffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/Vector1DEffectValue.swift; sourceTree = ""; }; + A01300FAF4461028D23D5E6F7BA7FAA5 /* huffman_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_utils.h; path = src/utils/huffman_utils.h; sourceTree = ""; }; + A05ABC4CD772E253A6B94D51161BEE24 /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Sources/CocoaLumberjack/DDASLLogger.m; sourceTree = ""; }; + A094109A01914F3C1457DA0D7736231D /* NBPhoneNumberUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberUtil.h; path = libPhoneNumber/NBPhoneNumberUtil.h; sourceTree = ""; }; + A0D5A98043AC5BE811FBCE8CDBAED9FD /* DatabaseRegion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseRegion.swift; path = GRDB/Core/DatabaseRegion.swift; sourceTree = ""; }; + A0EA81FFB6EF24F37E20DE0C29EE17F8 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; + A10DA63CAFD500C1041A92D780E12E98 /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = ""; }; + A13BD9042E0C95F0C1CCCF265E99B990 /* NetTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetTests.swift; path = swift/Tests/LibSignalClientTests/NetTests.swift; sourceTree = ""; }; + A18DB3C13465B8A819A169122A0D897A /* BinaryDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecoder.swift; path = Sources/SwiftProtobuf/BinaryDecoder.swift; sourceTree = ""; }; + A19C93F58A81EAEB6DB28E9E80F7FC62 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = ""; }; + A1BEE37EF6011B72980C07628EA66185 /* NativeTestingNiceTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeTestingNiceTests.swift; path = swift/Tests/LibSignalClientTests/NativeTestingNiceTests.swift; sourceTree = ""; }; A2009209E5208A62DAEE343628CDEA19 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - A2087C290EA479DED5F0AC779272FF4D /* SetBehaviorsProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetBehaviorsProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/SetBehaviorsProviding.swift; sourceTree = ""; }; - A211F9C5A327CC24F63F1455DA1079DC /* AttestableHttpClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestableHttpClient.swift; path = Sources/HTTPS/HttpConnection/HttpClient/AttestableHttpClient.swift; sourceTree = ""; }; - A26ED6F3648A62788813A09FE37A5894 /* ReadWriteBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReadWriteBox.swift; path = GRDB/Utils/ReadWriteBox.swift; sourceTree = ""; }; - A2A45471C58D88D60E5EC71B22A597D8 /* CompositionLayersInitializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositionLayersInitializer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CompositionLayersInitializer.swift; sourceTree = ""; }; - A2A91F85F3AC6F1B2B78A2CC7ADFC483 /* InfiniteOpaqueAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteOpaqueAnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/InfiniteOpaqueAnimationLayer.swift; sourceTree = ""; }; + A21BB5C754488599EBCF46E87B22FAC4 /* ProtoExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtoExtensions.swift; path = Sources/Common/LibMobileCoin/ProtoExtensions.swift; sourceTree = ""; }; + A2381EB6E2001E8008FB7199D0D29544 /* GradientRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientRenderLayer.swift; path = Sources/Private/CoreAnimation/Layers/GradientRenderLayer.swift; sourceTree = ""; }; + A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.release.xcconfig; sourceTree = ""; }; + A2514648C94A4C64AD5954E11126C19F /* NSData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSData.swift; path = GRDB/Core/Support/Foundation/NSData.swift; sourceTree = ""; }; + A258296D17095A1A35937FF2F0BB7585 /* OwnedTxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OwnedTxOut.swift; path = Sources/Common/Account/OwnedTxOut.swift; sourceTree = ""; }; + A25CA505BFDF227EB63E94A3B049EA56 /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog+LOGV.h"; sourceTree = ""; }; + A29E1F7C8346F1C0DDD32B8D3F904740 /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = ""; }; A2B1D828A076495D3DF8143767EFC37A /* Pods-SignalTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalTests-acknowledgements.plist"; sourceTree = ""; }; - A2C0B31D0BA9E9C1829E1A24A2BD9F57 /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = ""; }; - A2C728C7B1DA515D89D6FDED2923DBDF /* Google_Protobuf_Duration+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Duration+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Duration+Extensions.swift"; sourceTree = ""; }; - A2D7457D2B31C50D284E32FAFE4C4C47 /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImageWebPCoder/Private/SDInternalMacros.h; sourceTree = ""; }; - A2F4CEFB03629B247782E1D81F01B65C /* EncodableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EncodableRecord.swift; path = GRDB/Record/EncodableRecord.swift; sourceTree = ""; }; - A318E4713536B47E354A6DF66F58005E /* UnsignedInteger+SafeArithmetic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UnsignedInteger+SafeArithmetic.swift"; path = "Sources/Common/Utils/SafeArithmetic/UnsignedInteger+SafeArithmetic.swift"; sourceTree = ""; }; - A35FED3A24F31D0FF485C7398A574F22 /* GrpcProtocolConnectionFactory+HTTPonly.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "GrpcProtocolConnectionFactory+HTTPonly.swift"; path = "Sources/Common/Network/ProtocolSpecific/Combined/GrpcProtocolConnectionFactory+HTTPonly.swift"; sourceTree = ""; }; - A38B898043081B14F23DF5F204BB0DF4 /* StyleableUIElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyleableUIElement.swift; path = Sources/UIKit/StyleableUIElement.swift; sourceTree = ""; }; - A38FAF14A9EBFB999A2B35B35D2E15C1 /* RenderNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RenderNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/RenderNode.swift; sourceTree = ""; }; - A39AC02DA36AD156AC0A23CD37E8CD33 /* PlaintextContent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PlaintextContent.swift; path = swift/Sources/LibSignalClient/messages/PlaintextContent.swift; sourceTree = ""; }; - A3F951962FE8FAC183EB1E116FD50B9A /* source_context.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = source_context.pb.swift; path = Sources/SwiftProtobuf/source_context.pb.swift; sourceTree = ""; }; - A3FF4546BA10F517C46580A3FCD236E9 /* GroupSecretParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSecretParams.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSecretParams.swift; sourceTree = ""; }; - A4133784285E17BB017C3C08185E49B0 /* LottieAnimationViewBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationViewBase.swift; path = Sources/Public/iOS/LottieAnimationViewBase.swift; sourceTree = ""; }; - A4A4E079D656AC9EA1930C3D63AAFF0C /* Message+FieldMask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+FieldMask.swift"; path = "Sources/SwiftProtobuf/Message+FieldMask.swift"; sourceTree = ""; }; + A2B45948D9D0A2B89464EE4F978B53A3 /* CallManagerUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallManagerUtil.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallManagerUtil.swift; sourceTree = ""; }; + A2CCC468ECE72F548644AF43BA8E79B4 /* SenderKeyDistributionMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderKeyDistributionMessage.swift; path = swift/Sources/LibSignalClient/messages/SenderKeyDistributionMessage.swift; sourceTree = ""; }; + A2DA26DD7CE14940B43AA45E7C9675B2 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; + A325F1D4AF518ABD21CEB50BAFD15583 /* DatabasePromise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabasePromise.swift; path = GRDB/QueryInterface/SQL/DatabasePromise.swift; sourceTree = ""; }; + A35F9FD6B5432E3ED876BCEEB68E8493 /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = ""; }; + A3859D6014A9B8CED63FA3194A878593 /* Archive+WritingDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+WritingDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+WritingDeprecated.swift"; sourceTree = ""; }; + A39E10EC53A53C1DEB541E866DDFFA4F /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = ""; }; + A3A5F6FD21C723BF3F311211B07E54EC /* Message+JSONArrayAdditions_Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONArrayAdditions_Data.swift"; path = "Sources/SwiftProtobuf/Message+JSONArrayAdditions_Data.swift"; sourceTree = ""; }; + A3B1F5A4101E1AD8FA5F0570F3DB7093 /* Diffable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diffable.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/Diffable.swift; sourceTree = ""; }; + A3D06083547ED755652EE58E2EC6F9F5 /* DestinationMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationMemo.swift; path = Sources/Common/Transaction/Memos/DestinationMemo.swift; sourceTree = ""; }; + A41E73B63ABA4FBD589E6911ED974D87 /* ringrtc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ringrtc.h; path = out/release/libringrtc/ringrtc.h; sourceTree = ""; }; + A43B434B79FE7AE9BCF3D99A64586893 /* AuthCredentialWithPni.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthCredentialWithPni.swift; path = swift/Sources/LibSignalClient/zkgroup/AuthCredentialWithPni.swift; sourceTree = ""; }; + A45067D826C26F53E940BB617A02D242 /* KeyframeData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyframeData.swift; path = Sources/Private/Model/Keyframes/KeyframeData.swift; sourceTree = ""; }; + A46EC9949468E3DDE67ACC9ACF98608A /* MobileCoinClient+Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+Async.swift"; path = "Sources/Common/MobileCoinClient+Async.swift"; sourceTree = ""; }; A4B01B2EAEFF2D2B5E4E4B00E0A6703E /* Pods-SignalTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-SignalTests-frameworks.sh"; sourceTree = ""; }; - A50EC7043BA3D755BF67F2667A603AFD /* SenderWithPaymentRequestMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderWithPaymentRequestMemo.swift; path = Sources/Common/Transaction/Memos/SenderWithPaymentRequestMemo.swift; sourceTree = ""; }; - A536C47C6A8DA0CA6663E0BBD9083CCC /* TextFormatDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecoder.swift; path = Sources/SwiftProtobuf/TextFormatDecoder.swift; sourceTree = ""; }; - A538DACB6C5A23CCE098BCA87264B8EC /* Group.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Group.swift; path = Sources/Private/Model/ShapeItems/Group.swift; sourceTree = ""; }; - A5851EF44E39DF8CA2ED1BE10B418D63 /* BasicCredentials.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BasicCredentials.swift; path = Sources/Common/Network/Authorization/BasicCredentials.swift; sourceTree = ""; }; - A58D8D4B901173A2C3AC88B8833E6073 /* Tracking+Adaptive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Tracking+Adaptive.swift"; path = "Sources/UIKit/Tracking+Adaptive.swift"; sourceTree = ""; }; - A5D54E75539B60F95D5F0CC38E45B8FD /* VirtualTableModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTableModule.swift; path = GRDB/QueryInterface/Schema/VirtualTableModule.swift; sourceTree = ""; }; - A5F109DFE6FA4AF6147666C291CC22D7 /* CreateCallLinkCredentialRequestContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredentialRequestContext.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredentialRequestContext.swift; sourceTree = ""; }; - A5F3563B99935F63F14E4FCE0D3C9AA9 /* LedgerTxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LedgerTxOut.swift; path = Sources/Common/Ledger/LedgerTxOut.swift; sourceTree = ""; }; - A641984CAF5DD8F583D8518EE54B4E61 /* Aes256Ctr.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aes256Ctr.swift; path = swift/Sources/LibSignalClient/Aes256Ctr.swift; sourceTree = ""; }; + A4C8D373543D9EBA99D74C4DAD429F33 /* Receipt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Receipt.swift; path = Sources/Common/Transaction/Receipt.swift; sourceTree = ""; }; + A578DB2322B19476B5263CA02CA03A0B /* SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImage-Info.plist"; sourceTree = ""; }; + A5CBA5464632B3B9035E42CC58DE27DE /* PersistableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PersistableRecord.swift; path = GRDB/Record/PersistableRecord.swift; sourceTree = ""; }; + A5CE8F9BD12620442E1B475A6B041C85 /* URLRequest+ProtoHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+ProtoHeaders.swift"; path = "Sources/HTTPS/Utils/URLRequest+ProtoHeaders.swift"; sourceTree = ""; }; + A5CF4C4777F71D47F0A2C09D706E9B4E /* ChatConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChatConnection.swift; path = swift/Sources/LibSignalClient/ChatConnection.swift; sourceTree = ""; }; + A5FAA09F056B4EC54F6738622A419E82 /* FillNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/FillNode.swift; sourceTree = ""; }; A6513E0A6CB60623515716E73996F0F5 /* Logging */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Logging; path = Logging.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A65E1D9D8E264AB8B0098B7E90296C4A /* FontFeatures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FontFeatures.swift; path = Sources/FontFeatures.swift; sourceTree = ""; }; - A6CC30DB61E88C4F392C1972D92338C5 /* ProtobufAPIVersionCheck.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtobufAPIVersionCheck.swift; path = Sources/SwiftProtobuf/ProtobufAPIVersionCheck.swift; sourceTree = ""; }; - A724C4475762ABF637F933053AF78F5F /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = ""; }; - A78FED492E82984EEEA2F2E1237480C5 /* SpendableTxOutsWithAmount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SpendableTxOutsWithAmount.swift; path = Sources/Common/Transaction/Inputs/SpendableTxOutsWithAmount.swift; sourceTree = ""; }; - A79C26F767C66230569CA23F43BBB8AA /* SQLFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLFunctions.swift; path = GRDB/QueryInterface/SQL/SQLFunctions.swift; sourceTree = ""; }; - A7A8A3920D399FFF911E9529D4052EFE /* consensus_client.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_client.http.swift; path = Sources/HTTP/consensus_client.http.swift; sourceTree = ""; }; - A7C1EE8400B5AD1BA9BE590B61D31842 /* TransactionStatusTxOutChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionStatusTxOutChecker.swift; path = Sources/Common/Transaction/TransactionStatusTxOutChecker.swift; sourceTree = ""; }; - A7C50347D0F6910C1F1C964E07F572A7 /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = ""; }; - A7D92126BC70DBAC2AB22264450087F9 /* Trace.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Trace.swift; path = GRDB/ValueObservation/ValueReducer/Trace.swift; sourceTree = ""; }; - A7DBD882EB6D96B1BC3056B1415C4BF4 /* GradientAnimations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientAnimations.swift; path = Sources/Private/CoreAnimation/Animations/GradientAnimations.swift; sourceTree = ""; }; - A80B01314C7AAFB4C062748D498DCA38 /* quant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant.h; path = src/dsp/quant.h; sourceTree = ""; }; - A874B648A39C1253B98986FCC3CA24D5 /* HTTPClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPClient.swift; path = Sources/HTTP/Interface/HTTPClient.swift; sourceTree = ""; }; - A8A97FE98F537E45725D5FBDA8749052 /* Emphasis.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Emphasis.swift; path = Sources/Emphasis.swift; sourceTree = ""; }; - A8ABC8BD00528D3D9060F5C4F11E7635 /* CALayer+fillBounds.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+fillBounds.swift"; path = "Sources/Private/CoreAnimation/Extensions/CALayer+fillBounds.swift"; sourceTree = ""; }; - A8F5EE9E4E43ECC175D2CBBAB554AE05 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = swift/Sources/LibSignalClient/Utils.swift; sourceTree = ""; }; - A91FB0ED1870D9493B94F5D9390D292F /* CdsTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CdsTypes.swift; path = swift/Sources/LibSignalClient/CdsTypes.swift; sourceTree = ""; }; - A94A125501BE41A70CD43E06889701F7 /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLogMacros.h; sourceTree = ""; }; - A979AFFACC43983BC5090E6C536EF934 /* AuthMessagesService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthMessagesService.swift; path = swift/Sources/LibSignalClient/chat/AuthMessagesService.swift; sourceTree = ""; }; - A97E016784DCCC76E6BD2FB3E619EAF7 /* vp8i_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_enc.h; path = src/enc/vp8i_enc.h; sourceTree = ""; }; - A9ECFD5FD324DC637E72F6C8E7DC20D1 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Common/Shared/Errors.swift; sourceTree = ""; }; - AA1E0296B89A03F4254A717A7004DD1C /* TestHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestHelpers.swift; path = Sources/Private/Utility/Debugging/TestHelpers.swift; sourceTree = ""; }; - AA366A09E7DEF8831C2C3C9D26DC6A0D /* TxOutMembershipProof.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutMembershipProof.swift; path = Sources/Common/Ledger/TxOutMembershipProof.swift; sourceTree = ""; }; - AA3CB85CA1C353B228EF69670D6C6701 /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = ""; }; - AA401BB6BF04E72201C228F930CADB8A /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = ""; }; - AA51004EF61E79F598AB21FE636D1A44 /* Archive+BackingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+BackingConfiguration.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+BackingConfiguration.swift"; sourceTree = ""; }; + A65750EEC43194A37D311C7322579EBA /* ProtoNameProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtoNameProviding.swift; path = Sources/SwiftProtobuf/ProtoNameProviding.swift; sourceTree = ""; }; + A687408EF5B65B7630854F9F31A6135F /* HasOneThroughAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HasOneThroughAssociation.swift; path = GRDB/QueryInterface/Request/Association/HasOneThroughAssociation.swift; sourceTree = ""; }; + A6F1757011CD7B64ABF688ED7EDE8BE2 /* AnyMessageStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyMessageStorage.swift; path = Sources/SwiftProtobuf/AnyMessageStorage.swift; sourceTree = ""; }; + A709E6B266AC923970E85CEEACC84E9E /* CallbackContextEpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackContextEpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/CallbackContextEpoxyModeled.swift; sourceTree = ""; }; + A722B899670EEBD1FAD2DD0D5519CB96 /* TextFormatEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncoder.swift; path = Sources/SwiftProtobuf/TextFormatEncoder.swift; sourceTree = ""; }; + A77BAD8C4E97CF7EF7478EB3542B7EB7 /* muxi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = muxi.h; path = src/mux/muxi.h; sourceTree = ""; }; + A7A1C3DC53E826A33F76737BB0836164 /* TextFormatEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncodingVisitor.swift; path = Sources/SwiftProtobuf/TextFormatEncodingVisitor.swift; sourceTree = ""; }; + A7A292B692CB003EAD843375687BB917 /* CryptoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CryptoUtils.swift; path = Sources/Common/Crypto/CryptoUtils.swift; sourceTree = ""; }; + A7E38FB5AC66F462182896AED7957F13 /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = ""; }; + A83D2E82DC8C19D9194CEFB5720D5CEA /* AttestedHttpCallable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestedHttpCallable.swift; path = Sources/HTTPS/HttpConnection/HttpCallable/AttestedHttpCallable.swift; sourceTree = ""; }; + A869CAF63A627C01B4E05203CD9A72EA /* PointValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PointValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/PointValueProvider.swift; sourceTree = ""; }; + A86AD7DB8D6EB5C8303E2A9700D8EA2A /* Message+BinaryAdditions_Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+BinaryAdditions_Data.swift"; path = "Sources/SwiftProtobuf/Message+BinaryAdditions_Data.swift"; sourceTree = ""; }; + A883C2BAD74D2809AC1341F7A9C59F4F /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; + A89585C5578973387DBE3E976744284D /* LibMobileCoin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LibMobileCoin.debug.xcconfig; sourceTree = ""; }; + A92B4CC6AF4F856E463CB6BB3977148B /* LottieAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimation.swift; path = Sources/Public/Animation/LottieAnimation.swift; sourceTree = ""; }; + A93CF9A155667CBD24E72E28213790A8 /* FetchableRecord+TableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FetchableRecord+TableRecord.swift"; path = "GRDB/Record/FetchableRecord+TableRecord.swift"; sourceTree = ""; }; + A95E0599A1EACF31B3C01C403D2683F4 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; + A97667A5DEEBCB5DAAF0088300D5554B /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = ""; }; + A9F5DDC9EBB16CA5D698A916C05FE9A7 /* SwiftProtobuf-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftProtobuf-umbrella.h"; sourceTree = ""; }; + AA014C29348596D2E21DEC2BDAE644A4 /* LayerProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerProperty.swift; path = Sources/Private/CoreAnimation/Animations/LayerProperty.swift; sourceTree = ""; }; + AA31F53A6764783B94AAAF5F515F6545 /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogCapture.h; sourceTree = ""; }; AA5249EFCBF8C3CDFC835E3D3AB26B82 /* Pods-SignalServiceKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-SignalServiceKit.modulemap"; sourceTree = ""; }; - AA5E00374620F268B1D712ED3F95F4F4 /* CocoaLumberjack-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-umbrella.h"; sourceTree = ""; }; - AA9CCA317DF5CCE7034E700232D05C21 /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Sources/CocoaLumberjack/DDTTYLogger.m; sourceTree = ""; }; - AACC1A515C8AD1C3C976EE18C9FF0435 /* HTTPClientCall.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPClientCall.swift; path = Sources/HTTP/Interface/HTTPClientCall.swift; sourceTree = ""; }; - AAE9213AED481A9AFD33FA6A72D6D1A0 /* quant_levels_dec_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_dec_utils.h; path = src/utils/quant_levels_dec_utils.h; sourceTree = ""; }; - AB7B99BC4E30EEFBC23DD803DF112FD5 /* JSONRequiredEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONRequiredEncoder.swift; path = GRDB/Core/Support/StandardLibrary/JSONRequiredEncoder.swift; sourceTree = ""; }; - AB8743437B7BF5F824FF50C280B6D1A1 /* sharpyuv_cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_cpu.c; path = sharpyuv/sharpyuv_cpu.c; sourceTree = ""; }; - ABE0A728C9F41F6DB6BDD6AFA3DFDF33 /* SignalRingRTC-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "SignalRingRTC-xcframeworks.sh"; sourceTree = ""; }; - ABED9F7D2C0A07AFEA60BCC9D450AC7C /* chacha20_rng.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chacha20_rng.h; path = Artifacts/include/chacha20_rng.h; sourceTree = ""; }; - AC09227C4C0148FAD051B471EFBC2048 /* BinaryEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingOptions.swift; path = Sources/SwiftProtobuf/BinaryEncodingOptions.swift; sourceTree = ""; }; - AC5D9E0F8694CBDB041C96003EF12884 /* Kem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kem.swift; path = swift/Sources/LibSignalClient/Kem.swift; sourceTree = ""; }; + AB44DA7A8E1EAA8AA1FB9941F0FB28C7 /* EpoxyModelStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelStorage.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelStorage.swift; sourceTree = ""; }; + AB6960837417B3872368455C31EECA18 /* Logging.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Logging.release.xcconfig; sourceTree = ""; }; + AB829DB0F3B312BFB137AA3AD3E125F4 /* UIImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+WebP.m"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.m"; sourceTree = ""; }; + ABA39BF4F1218AF04F5B857865A86F8F /* CallLinkAuthCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkAuthCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkAuthCredentialPresentation.swift; sourceTree = ""; }; + ABE8D2EEFDE410B575848A464BA58D5E /* ReceiptStatusChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptStatusChecker.swift; path = Sources/Common/Transaction/ReceiptStatusChecker.swift; sourceTree = ""; }; + AC170551CCCA84EFC459419DB2C02C51 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; + AC1EA8E7C3224C3557CD5788B78403B1 /* lottie-ios-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-prefix.pch"; sourceTree = ""; }; + AC21058AAB57E3FDA1FB0D29049B4839 /* SignalRingRTC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SignalRingRTC-Info.plist"; sourceTree = ""; }; + AC4E4A636D00D2EB07DC53A396C85190 /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Sources/CocoaLumberjack/DDAbstractDatabaseLogger.m; sourceTree = ""; }; + AC66D7F8B0A84D0C0E561F93973FD73A /* Database+Statements.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Database+Statements.swift"; path = "GRDB/Core/Database+Statements.swift"; sourceTree = ""; }; + AC7272F23C1B97961078A0B046CFF40A /* AnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/AnimationLayer.swift; sourceTree = ""; }; + AC9ECB2C2834FF14D122D8164007A66B /* RootEntropyUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RootEntropyUtils.swift; path = Sources/Common/Account/RootEntropyUtils.swift; sourceTree = ""; }; + ACA62DA80B450F520536247395087F1E /* FogRngSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogRngSet.swift; path = Sources/Common/Fog/View/FogRngSet.swift; sourceTree = ""; }; + ACE069971D1734E9A2CFBA8A7A60D89B /* RegistrationServiceTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RegistrationServiceTests.swift; path = swift/Tests/LibSignalClientTests/RegistrationServiceTests.swift; sourceTree = ""; }; + ACEA791DE98B006C54FB9DFA803327CA /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = ""; }; + ACF97AA82234D0A2E933BD6C67199448 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; ACFF728F8DABB62A9A6DA3A1BFF61302 /* Pods-SignalTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalTests.release.xcconfig"; sourceTree = ""; }; - ACFF794E75F81F6AF21DC8B7A6D06540 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; - AD003ADA11596E1D5CBE3D0EC4FA4478 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; - AD0F225834AEFC99E73ADEC813B8B9C1 /* PureLayout+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PureLayout+Internal.h"; path = "PureLayout/PureLayout/PureLayout+Internal.h"; sourceTree = ""; }; - AD6C402721A0133A4FC052D35D00ECE3 /* AnimationCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationCacheProvider.swift; path = Sources/Public/AnimationCache/AnimationCacheProvider.swift; sourceTree = ""; }; + AD1B719E4973E5CFA5307069B33FBFBA /* ExpiringProfileKeyCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpiringProfileKeyCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/ExpiringProfileKeyCredential.swift; sourceTree = ""; }; + AD38628E99B0CDD4A82CA337E21CC02C /* Google_Protobuf_Wrappers+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Wrappers+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Wrappers+Extensions.swift"; sourceTree = ""; }; AD7A25CF07ADB655CB3024CEF69C658C /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - AD8DCB45B00386B21A171DE43CB63909 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = WebImage/PrivacyInfo.xcprivacy; sourceTree = ""; }; - AD957FEEA6099B0AEF8847D5E436A509 /* Inflections.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Inflections.swift; path = GRDB/Utils/Inflections.swift; sourceTree = ""; }; - ADA43C95363BA384B23E44BC509C0A8A /* LayerModel+makeAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "LayerModel+makeAnimationLayer.swift"; path = "Sources/Private/CoreAnimation/Layers/LayerModel+makeAnimationLayer.swift"; sourceTree = ""; }; - ADD037593A057538B7304E9B95E47CCA /* Repeater.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeater.swift; path = Sources/Private/Model/ShapeItems/Repeater.swift; sourceTree = ""; }; - ADD968A2C46536E71B01BC2B6D206851 /* Stroke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stroke.swift; path = Sources/Private/Model/ShapeItems/Stroke.swift; sourceTree = ""; }; - AE78D2442C8CC979D21CCBB2C4AB881E /* muxi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = muxi.h; path = src/mux/muxi.h; sourceTree = ""; }; - AE7E5355B7A1139D445B6D2C8C7BDF55 /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = ""; }; - AEA768C95BF9A7FE8F514495CC125D0F /* TraitCollectionProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TraitCollectionProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/TraitCollectionProviding.swift; sourceTree = ""; }; - AEBCBEEE21AB942313AFDF5F5FA5572C /* lossless_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse41.c; path = src/dsp/lossless_sse41.c; sourceTree = ""; }; - AEC150FFBCFD60722D16CCE8E6B1E129 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; - AEC71CF109D46D7E3445FF68C9DA088B /* JSONEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingVisitor.swift; path = Sources/SwiftProtobuf/JSONEncodingVisitor.swift; sourceTree = ""; }; - AF054E41C4F47A12D1679647B7715FF0 /* TransactionOutput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionOutput.swift; path = Sources/Common/Transaction/Outputs/TransactionOutput.swift; sourceTree = ""; }; - AF4D673F6BF91132328566A2C783EB9C /* RoundedCorners.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RoundedCorners.swift; path = Sources/Private/Model/ShapeItems/RoundedCorners.swift; sourceTree = ""; }; + AD8BE62AC272B2F0738B352E5341E02A /* StyledView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/StyledView.swift; sourceTree = ""; }; + AD934697717DBD58ADF0A428141A8907 /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = ""; }; + AD93C9D454494B50FA99C6837F6D421D /* SizeValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/SizeValueProvider.swift; sourceTree = ""; }; + AD9B7E3F09159BF93FD097A6F3E3EFB2 /* Google_Protobuf_Any+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Any+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift"; sourceTree = ""; }; + ADCFC188F65B64BCC4047A81015449A8 /* Data+CompressionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+CompressionDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+CompressionDeprecated.swift"; sourceTree = ""; }; + ADF9925E1CA5F86944B6F77AB4A625BB /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = ""; }; + AE39CC07AC6EA92E8056C9CA9A7AA103 /* BonMot-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "BonMot-Info.plist"; sourceTree = ""; }; + AE4A371BDCD3AA080CD79B137025A237 /* GroupPublicParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupPublicParams.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupPublicParams.swift; sourceTree = ""; }; + AE53A5E5D0D29773FACB55D65420241F /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = ""; }; + AE60393C99CDDC652855F130C17F3FAF /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; + AE7FE9F4C67A817C87E7E25987A2FB46 /* MobUri.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobUri.swift; path = Sources/Common/Encodings/MobUri.swift; sourceTree = ""; }; + AEA6923574511B4D4272B2090BE59481 /* GroupIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupIdentifier.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupIdentifier.swift; sourceTree = ""; }; + AF441B7F3D0300CAE25ACC0CEE3690C4 /* LockedBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockedBox.swift; path = GRDB/Utils/LockedBox.swift; sourceTree = ""; }; AF4E1FD615F1590A88E072040DCF7BF1 /* Pods-SignalUITests.testable release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalUITests.testable release.xcconfig"; sourceTree = ""; }; - AFE432568DE48160589991525C8D2835 /* Message+JSONAdditions_Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONAdditions_Data.swift"; path = "Sources/SwiftProtobuf/Message+JSONAdditions_Data.swift"; sourceTree = ""; }; - AFF0279C237E961213C005FF6E2A2908 /* Data16.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data16.swift; path = Sources/Common/Utils/Data/Data16.swift; sourceTree = ""; }; - B07427B36517E2025C2895C2E68D1F69 /* SecureValueRecoveryBackup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureValueRecoveryBackup.swift; path = swift/Sources/LibSignalClient/SecureValueRecoveryBackup.swift; sourceTree = ""; }; - B0A48D4CBDBA0E4FD02A0FDADBA58CDD /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = ""; }; + AF6E4EABFD4816690678F40AD0974174 /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = ""; }; + AF88D44DF1AC4D0B43B17FCB8D6892E5 /* LibSignalClient.unit-tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LibSignalClient.unit-tests.release.xcconfig"; sourceTree = ""; }; + AF9AA51A2A57C8AA96227A6020EFC6B7 /* SignalRingRTC-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SignalRingRTC-prefix.pch"; sourceTree = ""; }; + AFC494FC7E42866A8E2D5987A3AB52C2 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; + AFFD118DAD7EE27E5E5753119C5978FE /* encodings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encodings.h; path = Artifacts/include/encodings.h; sourceTree = ""; }; + B014F4F4DEF02B1B035A85FF9A4E97FF /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; + B04523B1FBBB01EAC2552591C169403B /* NBMetadataHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataHelper.m; path = libPhoneNumber/NBMetadataHelper.m; sourceTree = ""; }; + B05E7137B390089FC6E3BD361A9026F4 /* NBPhoneNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumber.h; path = libPhoneNumber/NBPhoneNumber.h; sourceTree = ""; }; B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImage; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B0B3C48439CE48F1D50F410ECB1D0C98 /* DestinationWithPaymentIntentMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationWithPaymentIntentMemo.swift; path = Sources/Common/Transaction/Memos/DestinationWithPaymentIntentMemo.swift; sourceTree = ""; }; - B0C0EEC45CDD8400A2C75FE6AAD8003B /* encodings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encodings.h; path = Artifacts/include/encodings.h; sourceTree = ""; }; - B0C5FD5B10506A1065571279B5516430 /* MistyswapServices.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MistyswapServices.swift; path = Sources/Common/Network/Service/MistyswapServices.swift; sourceTree = ""; }; - B0F4519A31232FF7DFA0EFE46B37E8CA /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; - B1106B3BF377903AB52C144EBD3DE91C /* SharedValueObservation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedValueObservation.swift; path = GRDB/ValueObservation/SharedValueObservation.swift; sourceTree = ""; }; - B11C623C50D99E56F31D63604DD87DA8 /* NSAttributedString+BonMot.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSAttributedString+BonMot.swift"; path = "Sources/NSAttributedString+BonMot.swift"; sourceTree = ""; }; - B145438157F21884C1D66D8C8EEEDC98 /* SDWebImage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.debug.xcconfig; sourceTree = ""; }; - B15E20F2F92EAFF2D1381411CF07BECD /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = ""; }; - B19760878CFCE075F619844EFAF44D4A /* MessageBackupTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageBackupTests.swift; path = swift/Tests/LibSignalClientTests/MessageBackupTests.swift; sourceTree = ""; }; - B1A2E3193BDE38DE469205D52D4B6126 /* SolidLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidLayerModel.swift; path = Sources/Private/Model/Layers/SolidLayerModel.swift; sourceTree = ""; }; - B1A310667C0CB8DF969394D1B70E51CC /* SQLCipher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SQLCipher-Info.plist"; sourceTree = ""; }; - B1B54A67C643AC5867420A03FFB4B909 /* DatabasePublishers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabasePublishers.swift; path = GRDB/Core/DatabasePublishers.swift; sourceTree = ""; }; - B2045956DCBED4310B0AB9E2D75E56B0 /* SSLCertificateValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SSLCertificateValidator.swift; path = Sources/Common/Network/SSLCertificateValidator.swift; sourceTree = ""; }; - B20A58BF6EE7E753E64049133DBA5C0B /* FogViewUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogViewUtils.swift; path = Sources/Common/Fog/View/FogViewUtils.swift; sourceTree = ""; }; - B223EE4709AFC132EAAF1D0030D496E2 /* RecoverableMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecoverableMemo.swift; path = Sources/Common/Transaction/Memos/RecoverableMemo.swift; sourceTree = ""; }; - B2477708D4F3B52DC8F7277B4668D917 /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = ""; }; - B25DFA4B31E0769E547902456F8A975A /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = ""; }; - B29DA57E461E17D6F48C881E9618EF8A /* BinaryEncodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingError.swift; path = Sources/SwiftProtobuf/BinaryEncodingError.swift; sourceTree = ""; }; - B2D4C882A787195AB16E83D2AA1453C6 /* PossibleTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PossibleTransaction.swift; path = Sources/Common/Transaction/Outputs/PossibleTransaction.swift; sourceTree = ""; }; - B2F374CB2866E41A585C2DAA9122761A /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; - B3353F1D49B643AD83AA08EE50834883 /* DestinationMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationMemo.swift; path = Sources/Common/Transaction/Memos/DestinationMemo.swift; sourceTree = ""; }; - B3375C79AFFAC51F39C621F28B40973A /* RistrettoPublic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RistrettoPublic.swift; path = Sources/Common/Crypto/RistrettoPublic.swift; sourceTree = ""; }; - B34C32B28B561A8D366C90679AF7DDC6 /* NameMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NameMap.swift; path = Sources/SwiftProtobuf/NameMap.swift; sourceTree = ""; }; - B36E87E26016D314B41E6EB72DC6F8FF /* MobileCoin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MobileCoin.debug.xcconfig; sourceTree = ""; }; - B3797C9AAED1E2963D9CCD6C03160F61 /* Cursor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cursor.swift; path = GRDB/Core/Cursor.swift; sourceTree = ""; }; - B382D905B8C286F7C5C68821AF4D4D47 /* BlockVersion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockVersion.swift; path = Sources/Common/Ledger/BlockVersion.swift; sourceTree = ""; }; - B39B9F58B91FF3BC6FAD819BB7421297 /* CStructWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CStructWrapper.swift; path = Sources/Common/LibMobileCoin/CStructWrapper.swift; sourceTree = ""; }; - B3B9F99BBACBC54ECB2303F981EBA257 /* GRDB.swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GRDB.swift.modulemap; sourceTree = ""; }; - B3D7D19295C14E5021BAD2CEA21D4914 /* SolidCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/SolidCompositionLayer.swift; sourceTree = ""; }; - B3EF0F71DF00CA8A8D1E2D195599CE23 /* GRDB.swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GRDB.swift-Info.plist"; sourceTree = ""; }; - B3F4BA6B7D72F763B51FE3F1FAAD4FD9 /* MobileCoinClient+Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+Config.swift"; path = "Sources/Common/MobileCoinClient+Config.swift"; sourceTree = ""; }; + B0D6D36771EBF680D7892A82E2490AD1 /* KyberPreKeyRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KyberPreKeyRecord.swift; path = swift/Sources/LibSignalClient/state/KyberPreKeyRecord.swift; sourceTree = ""; }; + B11702FBEAE072B7DBCB7837D26B107E /* PrecompAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrecompAsset.swift; path = Sources/Private/Model/Assets/PrecompAsset.swift; sourceTree = ""; }; + B11FBC94CF225C9E91E8ED3538977C37 /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; + B12874BF129E7DA341B0E89C8A029287 /* FogRngKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogRngKey.swift; path = Sources/Common/Fog/View/FogRngKey.swift; sourceTree = ""; }; + B15C4DC56D3B0D056EDDE45C9408E5F9 /* MakeViewProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MakeViewProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/MakeViewProviding.swift; sourceTree = ""; }; + B16C7B97500676079C02F1812D0F311F /* Aes256Ctr.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aes256Ctr.swift; path = swift/Sources/LibSignalClient/Aes256Ctr.swift; sourceTree = ""; }; + B17B1E91E3B0CBD55B44C89DD00B2441 /* StringStyle+Part.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringStyle+Part.swift"; path = "Sources/StringStyle+Part.swift"; sourceTree = ""; }; + B17D9E3C2D89F5EA9036709AA0BDE289 /* AttestableHttpClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestableHttpClient.swift; path = Sources/HTTPS/HttpConnection/HttpClient/AttestableHttpClient.swift; sourceTree = ""; }; + B19C6520A75DA63630D796581661EE17 /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = ""; }; + B1A74EB5F8625B7D5E8858324A5D54A7 /* NBRegExMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBRegExMatcher.m; path = libPhoneNumber/Internal/NBRegExMatcher.m; sourceTree = ""; }; + B1A89961D07E8C932073497C7E030D1F /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = ""; }; + B1B5114E788DEA98C379C3D18B01A404 /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = ""; }; + B1C3E285F9AD67FE24725A164E86B2E2 /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = ""; }; + B1CE14848455DD7DCF7A0C2D6F1513F8 /* MobileCoinChaCha20Rng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinChaCha20Rng.swift; path = Sources/Common/Utils/Rng/MobileCoinChaCha20Rng.swift; sourceTree = ""; }; + B1D7059FFE85EE3C24DE756651B9116F /* MobileCoinClient+MistySwap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+MistySwap.swift"; path = "Sources/Common/MobileCoinClient+MistySwap.swift"; sourceTree = ""; }; + B2791083CA1FB707CB7DECDCB4E7C3F4 /* AsyncMessageSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncMessageSequence.swift; path = Sources/SwiftProtobuf/AsyncMessageSequence.swift; sourceTree = ""; }; + B27E2A351F0F7AA52B8AB442073708A0 /* Trace.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Trace.swift; path = GRDB/ValueObservation/ValueReducer/Trace.swift; sourceTree = ""; }; + B2B64645FBB56E53EBB89DE225B35FF9 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; + B2D3BF2483351586D6C22A6BB4F762EE /* SDWebImageWebPCoder.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageWebPCoder.debug.xcconfig; sourceTree = ""; }; + B347ECDDCD335F0332B6967EA09DA30B /* TextAlignmentConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAlignmentConstraint.swift; path = Sources/UIKit/TextAlignmentConstraint.swift; sourceTree = ""; }; + B34F88985B6458163D864BE4984A9550 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = ""; }; + B3A0FD64FAF7193666A913308D9921DF /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = ""; }; + B3BFDB07FA792CDA8CBFDDC6B9A67A01 /* CallLinks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinks.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallLinks.swift; sourceTree = ""; }; + B3C25E744106B2DF3C93F9F667655626 /* StringStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringStyle.swift; path = Sources/StringStyle.swift; sourceTree = ""; }; B3F5021CC1FFC911E4FD1EB20A0A783C /* Pods-SignalServiceKitTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-SignalServiceKitTests.modulemap"; sourceTree = ""; }; - B443483F8592CB0BAECB05CD1B1C38DE /* SwiftProtobufError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftProtobufError.swift; path = Sources/SwiftProtobuf/SwiftProtobufError.swift; sourceTree = ""; }; - B489DD8EFEC2DB701B088014655700CC /* FetchableRecord+Decodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FetchableRecord+Decodable.swift"; path = "GRDB/Record/FetchableRecord+Decodable.swift"; sourceTree = ""; }; - B49A571E8FDB31BA95468B1019CDD0B7 /* Binding+Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Binding+Map.swift"; path = "Sources/Private/Utility/Helpers/Binding+Map.swift"; sourceTree = ""; }; - B49D8EB5123928D3EE14F8A1573A0363 /* LibSignalClient-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibSignalClient-umbrella.h"; sourceTree = ""; }; - B4BEBE15129483A16AD8CB5FA6B57563 /* Amount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amount.swift; path = Sources/Common/Transaction/Amount.swift; sourceTree = ""; }; - B4C48E9263F5EB7D2CC26BED26D7FCA8 /* NamedStyles.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NamedStyles.swift; path = Sources/NamedStyles.swift; sourceTree = ""; }; - B4DB23D83201177FB5EEF635528698D5 /* DatabaseValueConvertible+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DatabaseValueConvertible+RawRepresentable.swift"; path = "GRDB/Core/Support/StandardLibrary/DatabaseValueConvertible+RawRepresentable.swift"; sourceTree = ""; }; - B522194DB0FBACD57D2A66448A9EC078 /* FTS5+QueryInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FTS5+QueryInterface.swift"; path = "GRDB/QueryInterface/FTS5+QueryInterface.swift"; sourceTree = ""; }; - B54FD6484A06A5D685A311016ED4046E /* Balances.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Balances.swift; path = Sources/Common/Account/Balances.swift; sourceTree = ""; }; - B5D04B744DD067309A0EEA0C7ABF5396 /* ArbitraryConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ArbitraryConnection.swift; path = Sources/Common/Network/Connection/ArbitraryConnection.swift; sourceTree = ""; }; - B5FB19DC0F60E17C2E699A916523128D /* StringStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringStyle.swift; path = Sources/StringStyle.swift; sourceTree = ""; }; - B639D1E6C152F784812F8558BA260179 /* FTS3Pattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS3Pattern.swift; path = GRDB/FTS/FTS3Pattern.swift; sourceTree = ""; }; - B63DA36B8348B92D6039643C0B17900B /* DatabaseCancellable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseCancellable.swift; path = GRDB/ValueObservation/DatabaseCancellable.swift; sourceTree = ""; }; - B65FCECDAA73C5AC17B9D8944EC938AC /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; - B691CC6BB62B04560CD81F0BEFDD3156 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = Sources/Private/Model/ShapeItems/Merge.swift; sourceTree = ""; }; - B71F5E94348ABC899968D22ACE36822C /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = ""; }; - B7383D4E95EB443D05C924F68398E2B6 /* ImageAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageAsset.swift; path = Sources/Private/Model/Assets/ImageAsset.swift; sourceTree = ""; }; - B744961DD25BC511AA91877C21AEC5F3 /* CiphertextMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CiphertextMessage.swift; path = swift/Sources/LibSignalClient/messages/CiphertextMessage.swift; sourceTree = ""; }; - B74D9AF9B2CE3AB9C4AD405FDACCD8F2 /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = ""; }; - B78CE5810B0D740218262ABFFC54786A /* SenderMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderMemo.swift; path = Sources/Common/Transaction/Memos/SenderMemo.swift; sourceTree = ""; }; + B4046C40DC679E048CC7B26654B936ED /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDMultiFormatter.m; sourceTree = ""; }; + B41061F25737E6F01E74C98BB4917872 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = ""; }; + B45BCDBD48C859438E51449B025D5597 /* ImageLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageLayer.swift; path = Sources/Private/CoreAnimation/Layers/ImageLayer.swift; sourceTree = ""; }; + B469265EBCFE82A4F75DEBD63EF64885 /* SingleOutboundMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleOutboundMessage.swift; path = swift/Sources/LibSignalClient/chat/SingleOutboundMessage.swift; sourceTree = ""; }; + B4B96E9273E98CCEE3913B7DAE6CEA9A /* McConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McConstants.swift; path = Sources/Common/LibMobileCoin/McConstants.swift; sourceTree = ""; }; + B4CFC193CF71F94F7A0B64B8FC481A08 /* InMemorySignalProtocolStoreTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InMemorySignalProtocolStoreTests.swift; path = swift/Tests/LibSignalClientTests/InMemorySignalProtocolStoreTests.swift; sourceTree = ""; }; + B515544B5300B70EDCE53D5A163D1608 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + B5401A598C90D76F846A768EE71B0412 /* SignalRingRTC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SignalRingRTC.h; path = src/ios/SignalRingRTC/SignalRingRTC/SignalRingRTC.h; sourceTree = ""; }; + B5683E0FB16365097E22220C164A18EF /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; + B577EC13B49510CBA26E29F06A4CBA77 /* BackupForwardSecrecyTokenTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupForwardSecrecyTokenTests.swift; path = swift/Tests/LibSignalClientTests/BackupForwardSecrecyTokenTests.swift; sourceTree = ""; }; + B59BCC19BB76720BA54F6E0E9488D4A4 /* OpacityAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OpacityAnimation.swift; path = Sources/Private/CoreAnimation/Animations/OpacityAnimation.swift; sourceTree = ""; }; + B59D7E6C8047B0643F7B309940CAF24F /* Google_Protobuf_Duration+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Duration+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Duration+Extensions.swift"; sourceTree = ""; }; + B5A6F347CFB4CE1D011C75828A247D24 /* ViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewType.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/ViewType.swift; sourceTree = ""; }; + B5B518CEDE6F4396ECB619EC8B2C5C34 /* ColorValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/ColorValueProvider.swift; sourceTree = ""; }; + B5C26856CC2B6EECB02987BCD55D1E06 /* Google_Protobuf_Value+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Value+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Value+Extensions.swift"; sourceTree = ""; }; + B5CE8A09489532DDA67B037FE154AB3C /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; + B5F41D98F802F94C8C3DB45C9856B8BC /* PreparedTxInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreparedTxInput.swift; path = Sources/Common/Transaction/Inputs/PreparedTxInput.swift; sourceTree = ""; }; + B64A7872D58CC063FB8BF4FA7FC7E183 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; + B6749D81653B72A4C160E23C59009B6D /* JoinAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JoinAssociation.swift; path = GRDB/QueryInterface/Request/Association/JoinAssociation.swift; sourceTree = ""; }; + B6A9C30B1C71378293BA3FD1DE67AF66 /* ErasedContentProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErasedContentProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ErasedContentProviding.swift; sourceTree = ""; }; + B6BD21FC3774A5BA6753AAD3E38365BB /* Services.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Services.swift; path = swift/Sources/LibSignalClient/chat/Services.swift; sourceTree = ""; }; + B6D7A845B7F3B2C48376560C91A7D619 /* BinaryDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecodingOptions.swift; path = Sources/SwiftProtobuf/BinaryDecodingOptions.swift; sourceTree = ""; }; + B6E9EDDEFE35466CB783278F8E54C028 /* BlockchainMetaFetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockchainMetaFetcher.swift; path = Sources/Common/Transaction/Fee/BlockchainMetaFetcher.swift; sourceTree = ""; }; + B7051929BE5CF67E679E27549E9FE4B4 /* MobileCoin.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MobileCoin.modulemap; sourceTree = ""; }; + B712C5E7C7A27E5E6E9EA094E1371AD0 /* SFU.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SFU.swift; path = src/ios/SignalRingRTC/SignalRingRTC/SFU.swift; sourceTree = ""; }; B790E57D307B7DC2D255C432878FA953 /* Contacts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Contacts.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Contacts.framework; sourceTree = DEVELOPER_DIR; }; - B7C1F9E655076E6B7D8DB2CE13781947 /* attest.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = attest.pb.swift; path = Sources/Common/attest.pb.swift; sourceTree = ""; }; - B7C2FFE656F08E4DCE73ED8AE1480E5F /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; - B7D81DF7AFE6C6D955C8CEDEBE634101 /* DataConvertible+HexEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DataConvertible+HexEncoding.swift"; path = "Sources/Common/Utils/Encoding/DataConvertible+HexEncoding.swift"; sourceTree = ""; }; - B80F11D421082C2B38EF7CCCB842D945 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = ""; }; - B818F5827A0BC14D1C2637103E099614 /* GroupPublicParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupPublicParams.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupPublicParams.swift; sourceTree = ""; }; - B84A40943DE4B0EA1F21F729AC20DDCE /* KeyedDecodingContainerExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyedDecodingContainerExtensions.swift; path = Sources/Private/Model/Extensions/KeyedDecodingContainerExtensions.swift; sourceTree = ""; }; - B8628E0BB4DD0BAEC7404B4D85E0734B /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = ""; }; - B874995A519C769350D9485D71142D75 /* ImmutableOnceReadLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmutableOnceReadLock.swift; path = Sources/Common/Utils/Locks/ImmutableOnceReadLock.swift; sourceTree = ""; }; - B8909E8CF09CB201D26F9A5C4A4C2F3D /* MobileCoinClient+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+Deprecated.swift"; path = "Sources/Common/MobileCoinClient+Deprecated.swift"; sourceTree = ""; }; - B8C7C475FE6C073B029DE8B4F9A1D667 /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAbstractDatabaseLogger.h; sourceTree = ""; }; - B8EB7B43A18BADACB1E7AA2FA08475F1 /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = ""; }; - B9177DB161AB5AB3F6F7974E52F4738F /* Data+CompressionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+CompressionDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+CompressionDeprecated.swift"; sourceTree = ""; }; - B93308874BC53BDC6DE7CFF65A88A636 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; - B94F23B5DA461F6C495998CC11C2A111 /* ExpiringProfileKeyCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpiringProfileKeyCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/ExpiringProfileKeyCredentialResponse.swift; sourceTree = ""; }; - B95579D56FA32F99AA2378EC0A1F1E6C /* JSONDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecodingOptions.swift; path = Sources/SwiftProtobuf/JSONDecodingOptions.swift; sourceTree = ""; }; - B9603D214553AF59587002FD3C1121CC /* AnyInfiniteIterator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyInfiniteIterator.swift; path = Sources/Common/Utils/InfiniteIterator/AnyInfiniteIterator.swift; sourceTree = ""; }; - B96E819355B3C86FA3D497000AD5CC01 /* Google_Protobuf_Timestamp+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Timestamp+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Timestamp+Extensions.swift"; sourceTree = ""; }; - BA06447AA9C0097D0322ACFB2EC0E686 /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = ""; }; - BA17DE0A0F9474FF8C68C340E919E598 /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = ""; }; - BA287395BA21C48032D8F17FEDFF2AAE /* ClassReference.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClassReference.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Internal/ClassReference.swift; sourceTree = ""; }; - BA2FD9F6E1E6F523B6767A7569B571A4 /* SQLRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLRequest.swift; path = GRDB/Core/SQLRequest.swift; sourceTree = ""; }; - BA427017292AFB25E9543E6033866348 /* TxOutMemoParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutMemoParser.swift; path = Sources/Common/Transaction/Memos/TxOutMemoParser.swift; sourceTree = ""; }; - BAC6B142C32CB05572DAE976B4C9CE2F /* Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Internal.swift; path = Sources/SwiftProtobuf/Internal.swift; sourceTree = ""; }; - BB11BCB0616CD014E4CE69FF8A790232 /* BackupAuthCredentialRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredentialRequest.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredentialRequest.swift; sourceTree = ""; }; - BB17E20AE74A281627CC8DE5E251FB22 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = ""; }; - BB62E08EB60E676B43587F51DD5EF35E /* AttestAke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestAke.swift; path = Sources/Common/Network/Attestation/AttestAke.swift; sourceTree = ""; }; - BB709D1B6ECEC3EA99F42CFB0B0C1663 /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; - BB96D52B93792718D10B36C9301506FB /* NativeHandleOwner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeHandleOwner.swift; path = swift/Sources/LibSignalClient/NativeHandleOwner.swift; sourceTree = ""; }; - BBA952B20DED36F4BB521C904713DD5B /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; - BBC3A150470C2F66F1D6518CB222F4A5 /* DatabaseWriter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseWriter.swift; path = GRDB/Core/DatabaseWriter.swift; sourceTree = ""; }; - BC07CCD250D3EA2C0A281433C6683987 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog.h; sourceTree = ""; }; - BC5E8BA9D85A0BB9C6F7D64CC124D808 /* TextFormatEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncodingVisitor.swift; path = Sources/SwiftProtobuf/TextFormatEncodingVisitor.swift; sourceTree = ""; }; - BC611685B3FAA26BDF5C3D06E4F8ADA4 /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; - BC64C57AA29E77AA6B008124BA6CADAF /* SignalMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignalMessage.swift; path = swift/Sources/LibSignalClient/messages/SignalMessage.swift; sourceTree = ""; }; + B79D9D1DAF38FBF1A00B7C430C9BEF87 /* PathOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/PathOutputNode.swift; sourceTree = ""; }; + B7A9BAC69DB9B6F0F2E5241588CC4B30 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; + B7DAA8E36F7845779C205198CCFD0C1E /* common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.h; path = Artifacts/include/common.h; sourceTree = ""; }; + B7F3CDEDAB02288C1BE00D6376C7D745 /* ZigZag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZigZag.swift; path = Sources/SwiftProtobuf/ZigZag.swift; sourceTree = ""; }; + B7F703E5CE8A149CD7FB4DA544FEFF18 /* CombinedShapeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedShapeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/CombinedShapeAnimation.swift; sourceTree = ""; }; + B80491BC1E7CACAAB860950424675030 /* AuthCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/AuthCredentialPresentation.swift; sourceTree = ""; }; + B81A5E2219EBE634668396CEFB5BD8E6 /* BonMot-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BonMot-dummy.m"; sourceTree = ""; }; + B84472D8051DA516B7FBDCAA696FB312 /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationSubview.swift; path = Sources/Public/iOS/AnimationSubview.swift; sourceTree = ""; }; + B8C05F94FF0A66820DE72273DDDF0DA9 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; + B8D0BC459C2D16D548D6B8D1AA3AB85B /* PublicAddressProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicAddressProvider.swift; path = Sources/Common/Transaction/Memos/PublicAddressProvider.swift; sourceTree = ""; }; + B902A56CFAC3BF8ABC518957575AA497 /* CallLinkPublicParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkPublicParams.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkPublicParams.swift; sourceTree = ""; }; + B93243DB0BBE375D500F965B0DD18C1C /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = GRDB/Core/Configuration.swift; sourceTree = ""; }; + B947727473452DE24FD2F2D79E4A0E2F /* LogHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LogHandler.swift; path = Sources/Logging/LogHandler.swift; sourceTree = ""; }; + B9A7BFFD097B6439622C07A3A3392C93 /* color_cache_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = color_cache_utils.h; path = src/utils/color_cache_utils.h; sourceTree = ""; }; + B9B746EA796DB3F258A0D7E649B58A13 /* keys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = keys.h; path = Artifacts/include/keys.h; sourceTree = ""; }; + B9DA5702BA36AC45BEF04667D11A6D86 /* AccountKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountKeys.swift; path = swift/Sources/LibSignalClient/AccountKeys.swift; sourceTree = ""; }; + B9F8D6551CD08642059ECBD001B14FFD /* PreKeyBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreKeyBundle.swift; path = swift/Sources/LibSignalClient/state/PreKeyBundle.swift; sourceTree = ""; }; + BA08706E9BE61B7BF8D866F183EF55DD /* DeviceId.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceId.swift; path = swift/Sources/LibSignalClient/DeviceId.swift; sourceTree = ""; }; + BA0BB7567B77566C511FCA0D6BDB12BD /* Refinable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Refinable.swift; path = GRDB/Utils/Refinable.swift; sourceTree = ""; }; + BA55A366490490DCC19CA5140F6720EB /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; + BAAC9539A50CDCA088C9FA7B190FE974 /* Bip39Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bip39Utils.swift; path = Sources/Common/Mnemonic/Bip39Utils.swift; sourceTree = ""; }; + BB29D27D53A643F8C850EEB434899485 /* DeviceTransfer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceTransfer.swift; path = swift/Sources/LibSignalClient/DeviceTransfer.swift; sourceTree = ""; }; + BB7D9345A006BCA00A887FC47624932C /* DestinationMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationMemoUtils.swift; path = Sources/Common/Transaction/Memos/DestinationMemoUtils.swift; sourceTree = ""; }; + BBC35F722FB4723AC0A1FB8A8CE3E07F /* Archive+Helpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Helpers.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Helpers.swift"; sourceTree = ""; }; + BBEB48FE238471C180762659AD61C2A0 /* ALView+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ALView+PureLayout.h"; path = "PureLayout/PureLayout/ALView+PureLayout.h"; sourceTree = ""; }; + BC1A3B03063A72E0F80FE3A715D86594 /* ExtensionMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionMap.swift; path = Sources/SwiftProtobuf/ExtensionMap.swift; sourceTree = ""; }; + BC210D7BE9909AC310EA579564927CDA /* libwebp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.release.xcconfig; sourceTree = ""; }; BC7D984968A0296E6213DF1EBF0F2342 /* Pods-SignalServiceKitTests.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalServiceKitTests.app store release.xcconfig"; sourceTree = ""; }; - BD33C032B35193F9F17DFA6BFCD007D5 /* AsyncMessageSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncMessageSequence.swift; path = Sources/SwiftProtobuf/AsyncMessageSequence.swift; sourceTree = ""; }; - BD48B7466DF777157A2A4DA3DE089A04 /* DataIDProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataIDProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DataIDProviding.swift; sourceTree = ""; }; - BD7A29DB8D8DC4C89C629B74EAF25718 /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = ""; }; - BD91AAB121323976F8A6E29C7F9C52E4 /* MainThreadAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainThreadAnimationLayer.swift; path = Sources/Private/MainThread/LayerContainers/MainThreadAnimationLayer.swift; sourceTree = ""; }; - BDA8D4CF127213C408BBE2454FBFCB9C /* KnownTxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KnownTxOut.swift; path = Sources/Common/Ledger/KnownTxOut.swift; sourceTree = ""; }; - BDC91153980100108E7CB62DAC40BD1A /* HasOneAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HasOneAssociation.swift; path = GRDB/QueryInterface/Request/Association/HasOneAssociation.swift; sourceTree = ""; }; - BE2AAD83204656D932EC54013C792730 /* RectangleAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RectangleAnimation.swift; path = Sources/Private/CoreAnimation/Animations/RectangleAnimation.swift; sourceTree = ""; }; - BE3EC6D7EC10FC18F80A959DEBC801D1 /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = ""; }; - BE4C9348F8E36ECEA22D00FBD45A73BB /* GradientStrokeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStrokeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderNodes/GradientStrokeNode.swift; sourceTree = ""; }; - BEB54EF920D1341048D58DAC7C7E9CB3 /* DidEndDisplayingProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidEndDisplayingProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidEndDisplayingProviding.swift; sourceTree = ""; }; + BC8CA962D2937EB66864BB6EF18CCCFD /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = ""; }; + BCB84746D9AC610E064904A7421633E4 /* AnimatedSwitch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedSwitch.swift; path = Sources/Public/Controls/AnimatedSwitch.swift; sourceTree = ""; }; + BD09902325AFCBE05A2F0401822050E3 /* BackupAuthCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredentialResponse.swift; sourceTree = ""; }; + BD3F5BD266DD87203F284B247E32F300 /* sqlite3.c */ = {isa = PBXFileReference; includeInIndex = 1; path = sqlite3.c; sourceTree = ""; }; + BD465B00E83E7C5EDCECF270F887092B /* ProfileKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKey.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKey.swift; sourceTree = ""; }; + BD663641EDDAFA0E40D8D1C9FCC83437 /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = GRDB/ValueObservation/ValueReducer/Map.swift; sourceTree = ""; }; + BD6D8B4416C2EFAC8642C0093CFD4757 /* NativeTestingNice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeTestingNice.swift; path = swift/Tests/LibSignalClientTests/NativeTestingNice.swift; sourceTree = ""; }; + BDB53B74493FED5CA737E24A1B1C8E90 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = GRDB/Utils/Utils.swift; sourceTree = ""; }; + BDFB9C79956D5C1CF5FB919F3ED9938E /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; + BE0D7E128A2B715AC2118C0B8259AB09 /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = ""; }; + BE9FD49D5AB97EFD71276A9494F8C369 /* GRDB.swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GRDB.swift-dummy.m"; sourceTree = ""; }; BEBCEAB162C6E88FDB6F81CF19E6B97D /* Pods-SignalUITests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalUITests-acknowledgements.plist"; sourceTree = ""; }; - BEBD05B7B840BF84DDCFBCA511B43F6D /* GenericServerSecretParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GenericServerSecretParams.swift; path = swift/Sources/LibSignalClient/zkgroup/GenericServerSecretParams.swift; sourceTree = ""; }; - BEC72BE6967CDB6D7B928595EEFCFAF2 /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = ""; }; - BEC949711BE2504315A6A3C451A215EB /* FogKeyImageConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogKeyImageConnection.swift; path = Sources/Common/Network/Connection/Connections/FogKeyImageConnection.swift; sourceTree = ""; }; - BF4738E34A2707B346FBDECCDF666509 /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; - BF6E0EF9D5836467C3A02EE2A95467DB /* RowAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RowAdapter.swift; path = GRDB/Core/RowAdapter.swift; sourceTree = ""; }; - BF9D983352535B706EBC1AA026DED845 /* TxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOut.swift; path = Sources/Common/Ledger/TxOut.swift; sourceTree = ""; }; - BFB2535327C0069647B80C15F5386790 /* AdaptableTextContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdaptableTextContainer.swift; path = Sources/UIKit/AdaptableTextContainer.swift; sourceTree = ""; }; - BFB28BA0FB0F678D316409F91223C5BD /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger.h; sourceTree = ""; }; - BFC49752280D9544FC22B9919FC129A8 /* CryptoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CryptoUtils.swift; path = Sources/Common/Crypto/CryptoUtils.swift; sourceTree = ""; }; - C02E0D4230AF229391561C1A28AF762B /* SwiftUIMeasurementContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftUIMeasurementContainer.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/LayoutUtilities/SwiftUIMeasurementContainer.swift; sourceTree = ""; }; - C02EFA23B739F02DAFA552F797051FC1 /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDMultiFormatter.h; sourceTree = ""; }; + BECBD6E97894C410F8A5D5B035328749 /* FTS3.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS3.swift; path = GRDB/FTS/FTS3.swift; sourceTree = ""; }; + BEE45138447CA79FFF98817B49CF2774 /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Sources/CocoaLumberjack/DDTTYLogger.m; sourceTree = ""; }; + BEEEBBA01CA9020550598DEB0784B24A /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; + BEFB372FB41CA2A2207EA249169C759C /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = ""; }; + BF306B4712DB528795F1FBB204954D7D /* BorrowUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BorrowUtils.swift; path = swift/Sources/LibSignalClient/BorrowUtils.swift; sourceTree = ""; }; + BF620F3437AF4C90179CA1A3CF290C91 /* CocoaLumberjack.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.release.xcconfig; sourceTree = ""; }; + BFCAAD7E9E81E784982F04BC56F7A9EF /* GetOfframpStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GetOfframpStatus.swift; path = Sources/Common/Mistyswap/GetOfframpStatus.swift; sourceTree = ""; }; + BFDFAB7EBDA58E8BA987CB34FC6674C7 /* NiceBridgingUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NiceBridgingUtils.swift; path = swift/Sources/LibSignalClient/NiceBridgingUtils.swift; sourceTree = ""; }; + C01A02B3AFC2D6A36E37F99C7E1C5807 /* LRUCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUCache.swift; path = Sources/Private/EmbeddedLibraries/LRUCache/LRUCache.swift; sourceTree = ""; }; + C01A51A496D7287E8C66892E47092F7A /* PublicAPITests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicAPITests.swift; path = swift/Tests/LibSignalClientTests/PublicAPITests.swift; sourceTree = ""; }; C06E6785104514DB28496B10AE05E834 /* Pods-Signal.profiling.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Signal.profiling.xcconfig"; sourceTree = ""; }; - C08B1DB3F71BC858746B077454613954 /* thread_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_utils.h; path = src/utils/thread_utils.h; sourceTree = ""; }; - C0A238B327B7E46B2ED4189BB50C3764 /* BinaryEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncoder.swift; path = Sources/SwiftProtobuf/BinaryEncoder.swift; sourceTree = ""; }; - C0B1C3417050621E0DC85A103F1E09F5 /* DatabaseError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseError.swift; path = GRDB/Core/DatabaseError.swift; sourceTree = ""; }; - C0EEB34F41BF57A8EC2205665A484A34 /* MobileCoinLogging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinLogging.swift; path = Sources/Common/Shared/MobileCoinLogging.swift; sourceTree = ""; }; - C163E4A0029C2181B0B6BF8FB5BECB86 /* LayerImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerImageProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerImageProvider.swift; sourceTree = ""; }; - C1919BC47F580DAA1C5E70B4FEC31209 /* ShapeContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeContainerLayer.swift; path = Sources/Private/MainThread/NodeRenderSystem/RenderLayers/ShapeContainerLayer.swift; sourceTree = ""; }; - C1FB66B47DF55DDD20D4C9369F3901FC /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Sources/CocoaLumberjack/DDFileLogger.m; sourceTree = ""; }; - C2110A7C5ED2FDB8D006A32F664C2109 /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; - C23DE3FEDB16179908BAAEF7E98403A9 /* SecureValueRecoveryBackupTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureValueRecoveryBackupTests.swift; path = swift/Tests/LibSignalClientTests/SecureValueRecoveryBackupTests.swift; sourceTree = ""; }; - C244E94A5CD77F13CC18E2FEB02A1446 /* lottie-ios.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios.debug.xcconfig"; sourceTree = ""; }; - C2476560E4A1FBDDA78F8C06F2B40C04 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = ""; }; - C25C2F64E5BD8ECA394394008915A37C /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = src/ios/SignalRingRTC/SignalRingRTC/Logging.swift; sourceTree = ""; }; + C09B25AC5A6963B71DFCF92C9325A270 /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; }; + C0DF0DC15C448BA7E96BBB1C917ECF4A /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; + C0E9181518E5B26A072ADE3EE96645FC /* SectionedChangeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedChangeset.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/SectionedChangeset.swift; sourceTree = ""; }; + C0F364D22273FC74055D206E6F113F5E /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; + C0FF43A04B13094F94BC903266F1191D /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = ""; }; + C10AB6A3AD0B02505283148DCAA8E393 /* IoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IoUtils.swift; path = swift/Tests/LibSignalClientTests/IoUtils.swift; sourceTree = ""; }; + C1743B99D8CB925DDC12C3F09C9F2D28 /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = ""; }; + C1A20EBC5AFA51754A3260C30A465C68 /* RistrettoPublic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RistrettoPublic.swift; path = Sources/Common/Crypto/RistrettoPublic.swift; sourceTree = ""; }; + C1B92D46E17656CBC9FC5A043E09FF90 /* Aes256Gcm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aes256Gcm.swift; path = swift/Sources/LibSignalClient/Aes256Gcm.swift; sourceTree = ""; }; + C1E32A45B46673450DD59EF88026966B /* ClassReference.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClassReference.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Internal/ClassReference.swift; sourceTree = ""; }; + C20B6F58AC612CE9A89E5F9148077E59 /* LRUAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUAnimationCache.swift; path = Sources/Public/AnimationCache/LRUAnimationCache.swift; sourceTree = ""; }; C261436D14052AE3C35F240BCD155CAC /* CocoaLumberjack */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CocoaLumberjack; path = CocoaLumberjack.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C277E3A7FE90BC9BF1650FEB2DE2C721 /* FogServices.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogServices.swift; path = Sources/Common/Network/Service/FogServices.swift; sourceTree = ""; }; - C278C53D29203B097EEE646456502B6B /* Data64+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data64+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data64+withMcMutableBuffer.swift"; sourceTree = ""; }; - C28639391F7F2D166104DA1B4B2281DE /* HasOneThroughAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HasOneThroughAssociation.swift; path = GRDB/QueryInterface/Request/Association/HasOneThroughAssociation.swift; sourceTree = ""; }; - C2885C567733ADFE7D82CFECCAF2E141 /* TxOutConfirmationNumber.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutConfirmationNumber.swift; path = Sources/Common/Transaction/Outputs/TxOutConfirmationNumber.swift; sourceTree = ""; }; - C2CF94228C46703982EF29DB0F1DC904 /* Kdf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kdf.swift; path = swift/Sources/LibSignalClient/Kdf.swift; sourceTree = ""; }; - C2E922711C5359A04D13D6DD31C7EB27 /* SQLCipher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLCipher-prefix.pch"; sourceTree = ""; }; - C2EFE469A62D3CB8CD342365214F5995 /* CoreAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreAnimationLayer.swift; path = Sources/Private/CoreAnimation/CoreAnimationLayer.swift; sourceTree = ""; }; - C2F6654071E095B5EB1785333DD878A8 /* Fetch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fetch.swift; path = GRDB/ValueObservation/ValueReducer/Fetch.swift; sourceTree = ""; }; - C30C0204777643E34A141EA434C0D5FA /* SwiftProtobuf.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftProtobuf.modulemap; sourceTree = ""; }; - C363CDD7ECC6FA3E8D625DE317A2BBE2 /* DatabaseSnapshot.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseSnapshot.swift; path = GRDB/Core/DatabaseSnapshot.swift; sourceTree = ""; }; - C3669F09D4FAF01A1561FC38FAE73DDA /* OrderedDictionary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OrderedDictionary.swift; path = GRDB/Utils/OrderedDictionary.swift; sourceTree = ""; }; - C3969367F24787DBD674C698198605F7 /* format_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_constants.h; path = src/webp/format_constants.h; sourceTree = ""; }; - C3A41C713141E9809DAD78C4618E6F78 /* AsyncUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncUtils.swift; path = Sources/Common/Utils/Async/AsyncUtils.swift; sourceTree = ""; }; - C402D7F7862EB61F3B10BDDB741471C4 /* PreCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/PreCompositionLayer.swift; sourceTree = ""; }; - C43A313F6EEAACBE40206089DB338C34 /* SwiftProtobuf-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftProtobuf-umbrella.h"; sourceTree = ""; }; - C4527527127517C1B498CF8C5E85FF8F /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = ""; }; - C4AF40E036F6EE4AF1E22DF826CF0880 /* RegistrationServiceTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RegistrationServiceTypes.swift; path = swift/Sources/LibSignalClient/RegistrationServiceTypes.swift; sourceTree = ""; }; - C4DB1749462FE4BCE30E8A2F217FC1AB /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; - C5199B5FEF165F8122066E44257399E8 /* BackupLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupLevel.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupLevel.swift; sourceTree = ""; }; - C528B7BDF0AD2FF50C0EA91788739C9B /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = ""; }; - C535F4EC2394E20717F447BD39A11054 /* Statement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Statement.swift; path = GRDB/Core/Statement.swift; sourceTree = ""; }; - C54BDA055B5EA5FDE1137D23D8AC6BCD /* CompatibleAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibleAnimationView.swift; path = Sources/Public/iOS/Compatibility/CompatibleAnimationView.swift; sourceTree = ""; }; - C552289F7C94D9BBAE10C1DEF9ADDF5B /* GetOfframpStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GetOfframpStatus.swift; path = Sources/Common/Mistyswap/GetOfframpStatus.swift; sourceTree = ""; }; - C5C2C68462386B1CA7F73125B15E5E1B /* fog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fog.h; path = Artifacts/include/fog.h; sourceTree = ""; }; - C5DA1B0269BFF0C2C93EC1737132B7FD /* ShapeNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/ShapeNode.swift; sourceTree = ""; }; - C63777089EBD416F61B4C85493F8819C /* timestamp.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = timestamp.pb.swift; path = Sources/SwiftProtobuf/timestamp.pb.swift; sourceTree = ""; }; - C642F327991F97CC445011D141B79088 /* GroupInterpolator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupInterpolator.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueProviders/GroupInterpolator.swift; sourceTree = ""; }; - C65688AFEDD9914BC0247FAC7F845573 /* UIImage+WebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+WebP.h"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.h"; sourceTree = ""; }; - C68B5AD032C90C3A3F28FBA55B131F2B /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; - C6D64EB452E652BEACB14AE56678D011 /* DotLottieFile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieFile.swift; path = Sources/Public/DotLottie/DotLottieFile.swift; sourceTree = ""; }; - C6D69FA28E2F0962693AB8830463ECC1 /* DatabaseValueConvertible+Decodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DatabaseValueConvertible+Decodable.swift"; path = "GRDB/Core/Support/StandardLibrary/DatabaseValueConvertible+Decodable.swift"; sourceTree = ""; }; - C6DE60879F091D3253CAC987D3649E96 /* random_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random_utils.h; path = src/utils/random_utils.h; sourceTree = ""; }; - C6EA79E1F5ED5CDB1ED9E6D5973EC9FC /* HTTPCallOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPCallOptions.swift; path = Sources/HTTP/Interface/HTTPCallOptions.swift; sourceTree = ""; }; - C713B98982D24F5DCEDBB1AB266C3D10 /* AsyncTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncTests.swift; path = swift/Tests/LibSignalClientTests/AsyncTests.swift; sourceTree = ""; }; - C733E0EBDE53E9734B0AFB3FDBAFE98E /* UIColorExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIColorExtension.swift; path = Sources/Public/iOS/UIColorExtension.swift; sourceTree = ""; }; - C75ED338745E2B6BBEFA7FFF667EBFEB /* TextAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAnimator.swift; path = Sources/Private/Model/Text/TextAnimator.swift; sourceTree = ""; }; - C77E6E2B2FFD47A45C31970EEB822EDA /* ExtensibleMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensibleMessage.swift; path = Sources/SwiftProtobuf/ExtensibleMessage.swift; sourceTree = ""; }; + C28A474A1129B82BF4E48ACAE4080C73 /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = ""; }; + C2F78B1716FAF1A094583D5636B601FD /* KeypathSearchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeypathSearchable.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/KeypathSearchable.swift; sourceTree = ""; }; + C321836030A348C5AEDA47C625708773 /* TableRecord+QueryInterfaceRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TableRecord+QueryInterfaceRequest.swift"; path = "GRDB/QueryInterface/TableRecord+QueryInterfaceRequest.swift"; sourceTree = ""; }; + C323B99E20D7E7412301C8A4928F4738 /* ShapeCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/ShapeCompositionLayer.swift; sourceTree = ""; }; + C330FA3E2D3F34A521ED70213F1C0E7A /* PureLayout.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PureLayout.modulemap; sourceTree = ""; }; + C373D5CE72A6CD0485F89BA75E4BCF0B /* FogView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogView.swift; path = Sources/Common/Fog/View/FogView.swift; sourceTree = ""; }; + C38B8DC860CD0DCBF92730C3571D24A0 /* UnsafeRawPointer+Shims.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UnsafeRawPointer+Shims.swift"; path = "Sources/SwiftProtobuf/UnsafeRawPointer+Shims.swift"; sourceTree = ""; }; + C3A625176F4E780D90E906DFA645196D /* NBPhoneNumberDesc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberDesc.m; path = libPhoneNumber/NBPhoneNumberDesc.m; sourceTree = ""; }; + C3C4BB1E5B23C216E6E6CC7A7BF8F212 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; + C3CA2E5DCFB6D6AF4539DE16237655E2 /* OrderedDictionary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OrderedDictionary.swift; path = GRDB/Utils/OrderedDictionary.swift; sourceTree = ""; }; + C3D26DF86DF21ACDE8950FFF0DBFFD63 /* LibSignalClient-Unit-Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "LibSignalClient-Unit-Tests-frameworks.sh"; sourceTree = ""; }; + C3F96AF78F800F0DD5E93BCE0D00C4F0 /* ViewProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/ViewProviding.swift; sourceTree = ""; }; + C490564F35A9475473A4F1AFB4F7370C /* GroupSendEndorsement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSendEndorsement.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSendEndorsement.swift; sourceTree = ""; }; + C491E80EF8C1973B425D71BD6B83052F /* BonMot-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BonMot-umbrella.h"; sourceTree = ""; }; + C4BE01C598C5D591A9909C07AD405854 /* HTTPServiceDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPServiceDescriptor.swift; path = Sources/HTTP/Interface/HTTPServiceDescriptor.swift; sourceTree = ""; }; + C50BE532E689FC43B8B38A4254F8A14F /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = ""; }; + C51AAE3D280E8285B1E6ABF848164322 /* PaymentRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PaymentRequest.swift; path = Sources/Common/Encodings/PaymentRequest.swift; sourceTree = ""; }; + C52C0EE6774AE993E80FA44D436F7711 /* IncrementalMacTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IncrementalMacTests.swift; path = swift/Tests/LibSignalClientTests/IncrementalMacTests.swift; sourceTree = ""; }; + C549EA7DAC3646BDDEE36FCE8C58A72A /* MobileCoin-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MobileCoin-prefix.pch"; sourceTree = ""; }; + C55BCFF0B04050E7CA6C688F420342C2 /* Slip10Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Slip10Utils.swift; path = Sources/Common/Mnemonic/Slip10Utils.swift; sourceTree = ""; }; + C567D88E72514657B871A2836DE57A16 /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; + C5A7C81040EAFC09EE719E7B0FDE0CBE /* ForeignKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ForeignKey.swift; path = GRDB/QueryInterface/ForeignKey.swift; sourceTree = ""; }; + C5AB3252E8339AE0359BBE9D13D78B32 /* AnimationImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationImageProvider.swift; path = Sources/Public/ImageProvider/AnimationImageProvider.swift; sourceTree = ""; }; + C5C860552C1C0BF32ED7CE14F5192543 /* SerialCallbackQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialCallbackQueue.swift; path = Sources/Common/Utils/SerialCallbackQueue.swift; sourceTree = ""; }; + C5ED839819B08A3DC964CA9FBC0F0BEE /* ReceiptStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptStatus.swift; path = Sources/Common/Transaction/ReceiptStatus.swift; sourceTree = ""; }; + C61DF1B2A33CBCC8A1DD8604BADDE536 /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; + C635BA1CE6CAFBAFB3727996BF82CDAB /* Amount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amount.swift; path = Sources/Common/Transaction/Amount.swift; sourceTree = ""; }; + C6370670B9D227556E0AB0E77E1B0AE2 /* ValueObservationScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueObservationScheduler.swift; path = GRDB/ValueObservation/ValueObservationScheduler.swift; sourceTree = ""; }; + C64F847467AD10C3777AAF4FB27AB9DE /* HasManyAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HasManyAssociation.swift; path = GRDB/QueryInterface/Request/Association/HasManyAssociation.swift; sourceTree = ""; }; + C6A9CE5271FE556132C1E43B391E1DC4 /* sharpyuv_cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_cpu.c; path = sharpyuv/sharpyuv_cpu.c; sourceTree = ""; }; + C6AAA5F78364904CAA76D951AA17DC43 /* LottieAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationCache.swift; path = Sources/Public/AnimationCache/LottieAnimationCache.swift; sourceTree = ""; }; + C6B9F1C4FFEBE70FF04844DCF61F4179 /* PublicKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicKey.swift; path = swift/Sources/LibSignalClient/PublicKey.swift; sourceTree = ""; }; + C6BF99689C3843FAF5B285A8355C8C66 /* NativeHandleOwner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeHandleOwner.swift; path = swift/Sources/LibSignalClient/NativeHandleOwner.swift; sourceTree = ""; }; + C6CCCAD9EC16610EE749FA9E3F6E4395 /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = ""; }; + C6FD414ADB5099F97848067A9CEE9904 /* thread_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_utils.h; path = src/utils/thread_utils.h; sourceTree = ""; }; C780F798E9802C43F6D6AA79CE3FDD5E /* Pods-Signal-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Signal-acknowledgements.markdown"; sourceTree = ""; }; - C7A0E836C09E79F00040B8E3CD218149 /* transaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transaction.h; path = Artifacts/include/transaction.h; sourceTree = ""; }; - C7B31DA76B6B23BCB79593177DC2FA0E /* Entry+Serialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Entry+Serialization.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Entry+Serialization.swift"; sourceTree = ""; }; - C7E1C75296BF9D3B9880100CE4D1B03D /* Decoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decoder.swift; path = Sources/SwiftProtobuf/Decoder.swift; sourceTree = ""; }; - C7E1CE3888AB3416A23A53C1D23D75EC /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = ""; }; - C802CAC942733997893D67BC6A1A3DFE /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; - C81F65CEE9EFC8773CBB6AB1420A7C99 /* blurhash-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "blurhash-Info.plist"; sourceTree = ""; }; - C8515A9790A08ADF24DA6A244E09DCC3 /* HTTPResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPResponse.swift; path = Sources/HTTP/Interface/HTTPResponse.swift; sourceTree = ""; }; - C8895611778B470B366D016D20B5B889 /* FogView+TxOutFetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FogView+TxOutFetcher.swift"; path = "Sources/Common/Fog/View/FogView+TxOutFetcher.swift"; sourceTree = ""; }; - C89E0770C86EAF7B5D53B1BD965CE203 /* SwiftProtobufContiguousBytes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftProtobufContiguousBytes.swift; path = Sources/SwiftProtobuf/SwiftProtobufContiguousBytes.swift; sourceTree = ""; }; - C954BF0BFAC58BC31AD4D85D91858897 /* sharpyuv_dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_dsp.h; path = sharpyuv/sharpyuv_dsp.h; sourceTree = ""; }; - C96CAB5C5E4ECC913A61C99AE2A78152 /* huffman_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_utils.h; path = src/utils/huffman_utils.h; sourceTree = ""; }; - C9913F6A1A67B70D247267BDB8B1BE37 /* StarNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/PathNodes/StarNode.swift; sourceTree = ""; }; - C9EFCCEE5216D25505EB2287AF391CBF /* palette.c */ = {isa = PBXFileReference; includeInIndex = 1; name = palette.c; path = src/utils/palette.c; sourceTree = ""; }; - CA1BCF6FA463F4F2ABFC17E4B6348F4B /* NSArray+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+PureLayout.m"; path = "PureLayout/PureLayout/NSArray+PureLayout.m"; sourceTree = ""; }; - CA44B7C1EBEFEFB2F9E18D4909C712C9 /* printable.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = printable.pb.swift; path = Sources/Common/printable.pb.swift; sourceTree = ""; }; - CA5B0A1C433D1CC5AB7B6FE77F10A892 /* TextFormatDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecodingError.swift; path = Sources/SwiftProtobuf/TextFormatDecodingError.swift; sourceTree = ""; }; - CA98D3C618B05914157FE9BEF668340C /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = ""; }; + C7A55123767A40796E74974A6A71EFB7 /* EpoxyModelArrayBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelArrayBuilder.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelArrayBuilder.swift; sourceTree = ""; }; + C7B5E33FD91A0B9A739ED8C03AE478AB /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; + C7BCC27232F7FB55C7EB8693DA958C9C /* ProfileKeyCredentialRequestContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCredentialRequestContext.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCredentialRequestContext.swift; sourceTree = ""; }; + C7D1022F0F9B61BA90FDA684F44DA332 /* TransformAnimations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransformAnimations.swift; path = Sources/Private/CoreAnimation/Animations/TransformAnimations.swift; sourceTree = ""; }; + C86BFCA4A1F7935D999AD19FB11DDF5B /* RecoverableMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecoverableMemo.swift; path = Sources/Common/Transaction/Memos/RecoverableMemo.swift; sourceTree = ""; }; + C886C56FAE1C55657D1A6892ADE852E5 /* SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftUIView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/SwiftUIView.swift; sourceTree = ""; }; + C8A7ABDFBD7E4E7B5AD4D661A35CA4D4 /* Archive+MemoryFile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+MemoryFile.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+MemoryFile.swift"; sourceTree = ""; }; + C8F22EF35A9326CA38749576775B550E /* Data66+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data66+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data66+withMcMutableBuffer.swift"; sourceTree = ""; }; + C93B7AACB8FE0EDE0FDFEFC84EB622C4 /* SharedValueObservation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedValueObservation.swift; path = GRDB/ValueObservation/SharedValueObservation.swift; sourceTree = ""; }; + C94F24928FE8DBBC30715D8F7ABB9686 /* Export.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Export.swift; path = GRDB/Export.swift; sourceTree = ""; }; + C979C9CE07F712CC2CE8C23B22091FDB /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; + C9A825A823F190A2E13F379E94D5CB54 /* SignalRingRTC-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "SignalRingRTC-xcframeworks.sh"; sourceTree = ""; }; + C9FB316EE29D03D04F58A1F45DDA7E5A /* StandardLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StandardLibrary.swift; path = GRDB/Core/Support/StandardLibrary/StandardLibrary.swift; sourceTree = ""; }; + CA1018532622255FB9E347EE98BE648D /* LibSignalClient-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LibSignalClient-dummy.m"; sourceTree = ""; }; CA98DF7C376211EAE644880DE77D6FDB /* Pods-SignalShareExtension-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SignalShareExtension-acknowledgements.markdown"; sourceTree = ""; }; - CAAAC61875E6A5E970F719ED0A627D1C /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; - CAB91F3860E0C2B053E0BC0B8E2CFE63 /* AddressHash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddressHash.swift; path = Sources/Common/Account/AddressHash.swift; sourceTree = ""; }; - CB3A9A5F7CF5C9EC4D05F372D440D6BD /* FetchRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FetchRequest.swift; path = GRDB/Core/FetchRequest.swift; sourceTree = ""; }; - CB442264F76D80CDB145138C11CEAB09 /* LibSignalClient.unit-tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LibSignalClient.unit-tests.release.xcconfig"; sourceTree = ""; }; - CBB8A210449AEA1B2D6ADD25DD1F88EE /* CLIColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CLIColor.m; path = Sources/CocoaLumberjack/CLI/CLIColor.m; sourceTree = ""; }; + CAA4326259A58C699972E1C389439460 /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = ""; }; + CAD206F495873FC61DCD4C45D49820A6 /* StyleableUIElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyleableUIElement.swift; path = Sources/UIKit/StyleableUIElement.swift; sourceTree = ""; }; + CAE7100C65EFD20CC1F0AACF9EE86E43 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; + CB1CB9F019C22F04C4F61A6B90327E77 /* fog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fog.h; path = Artifacts/include/fog.h; sourceTree = ""; }; + CB3C6D5F85F208799D60AB5DCD92B442 /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; + CB7B0482A82E3E0E6057666BB0ED7444 /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = ""; }; + CB805C74A149C923065DE87A72798A7D /* AnyUnpackError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyUnpackError.swift; path = Sources/SwiftProtobuf/AnyUnpackError.swift; sourceTree = ""; }; CBBDB7A4CE1194016157AF199FE9A4AE /* Pods-SignalShareExtension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SignalShareExtension-umbrella.h"; sourceTree = ""; }; - CBDDEFB9C8DCF8F8E463658A6A279A2C /* TextFormatEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncodingOptions.swift; path = Sources/SwiftProtobuf/TextFormatEncodingOptions.swift; sourceTree = ""; }; - CBDE2870CDF8976327B5093C472CA711 /* NBRegExMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBRegExMatcher.m; path = libPhoneNumber/Internal/NBRegExMatcher.m; sourceTree = ""; }; - CBE727EB6EC3984D83313835C1476682 /* Archive+WritingDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+WritingDeprecated.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+WritingDeprecated.swift"; sourceTree = ""; }; - CBFAACB28F1E40AD709738075EE6DEA8 /* PureLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PureLayout.release.xcconfig; sourceTree = ""; }; - CC32F0D28084FAD609639244DAA327B8 /* LottieButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieButton.swift; path = Sources/Public/Controls/LottieButton.swift; sourceTree = ""; }; - CC54E99F5B114E02CFCE105F3370C724 /* Aes256Gcm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aes256Gcm.swift; path = swift/Sources/LibSignalClient/Aes256Gcm.swift; sourceTree = ""; }; - CC7234F2051A9B9E864F8E7D950F2A24 /* sqlite3.c */ = {isa = PBXFileReference; includeInIndex = 1; path = sqlite3.c; sourceTree = ""; }; + CBDF658AA5F550F12ABA649895102D83 /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = ""; }; + CBDF8A338323230E45E363EFD522F5B8 /* ledger.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ledger.http.swift; path = Sources/HTTP/ledger.http.swift; sourceTree = ""; }; + CBE2A17DEC27422E543EFAC0365FBBA1 /* CocoaLumberjack-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-umbrella.h"; sourceTree = ""; }; + CBE4FF59308A6BEA54588DABE21D96BF /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; + CC2113CB610061628AF4BA75458FEF2D /* WireFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WireFormat.swift; path = Sources/SwiftProtobuf/WireFormat.swift; sourceTree = ""; }; + CC23FEC28C9DC5FCF6319A32C7040EDF /* UnauthMessagesService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthMessagesService.swift; path = swift/Sources/LibSignalClient/chat/UnauthMessagesService.swift; sourceTree = ""; }; + CC3B38353E823881ACB5401645B30599 /* EmptyConnectionConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmptyConnectionConfig.swift; path = Sources/Common/Network/EmptyConnectionConfig.swift; sourceTree = ""; }; + CC59439440D02B13B1F2512B7312F529 /* DDFileLogger+Buffering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Buffering.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger+Buffering.h"; sourceTree = ""; }; CC724648B1655669C092A005E3C368C3 /* Pods-SignalShareExtension.testable release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalShareExtension.testable release.xcconfig"; sourceTree = ""; }; - CC73E331F894FA58538C9ABD5CD9012D /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = swift/Sources/LibSignalClient/Error.swift; sourceTree = ""; }; - CC8D603B6B9879C9521FEA793E6B8F2F /* DatabaseValueConvertible+ReferenceConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DatabaseValueConvertible+ReferenceConvertible.swift"; path = "GRDB/Core/Support/Foundation/DatabaseValueConvertible+ReferenceConvertible.swift"; sourceTree = ""; }; - CCAF562872C684DD32D9ED17D6C64CC0 /* ReceiptCredential.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredential.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredential.swift; sourceTree = ""; }; - CCCB4BAA542A93DA0875C925575802CB /* FogView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogView.swift; path = Sources/Common/Fog/View/FogView.swift; sourceTree = ""; }; - CCE4822CF86C1D63601CDED92CFE8635 /* NBPhoneNumberDesc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberDesc.m; path = libPhoneNumber/NBPhoneNumberDesc.m; sourceTree = ""; }; - CD19B3407D35A883D7F03DEAEFC0BC7A /* KyberPreKeyRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KyberPreKeyRecord.swift; path = swift/Sources/LibSignalClient/state/KyberPreKeyRecord.swift; sourceTree = ""; }; - CD3753BF8A35BAA48DEB1A619694D885 /* AnimationSubview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationSubview.swift; path = Sources/Public/iOS/AnimationSubview.swift; sourceTree = ""; }; - CD4C0852BC43996F0C600E801AEF7376 /* SimpleExtensionMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SimpleExtensionMap.swift; path = Sources/SwiftProtobuf/SimpleExtensionMap.swift; sourceTree = ""; }; - CD7BCC789B9EA529A435CB9EDE45C230 /* NSData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSData.swift; path = GRDB/Core/Support/Foundation/NSData.swift; sourceTree = ""; }; - CD822E80C3B5C1DBAF4B181812F47DEE /* SignedContingentInputBuilderUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedContingentInputBuilderUtils.swift; path = Sources/Common/Transaction/SignedContingentInputBuilderUtils.swift; sourceTree = ""; }; - CDA929B946D5610BF8CF31D9E21D92B8 /* ShapeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/ShapeAnimation.swift; sourceTree = ""; }; - CDE923B980C523C7EF3FF230972DA56F /* McData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McData.swift; path = Sources/Common/LibMobileCoin/McData.swift; sourceTree = ""; }; - CE1D4079799803AC1A3DD9621F7A2F96 /* Username.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Username.swift; path = swift/Sources/LibSignalClient/Username.swift; sourceTree = ""; }; - CE322F92E88AF497D0BD607515C852F7 /* VersionedCryptoBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VersionedCryptoBox.swift; path = Sources/Common/Crypto/VersionedCryptoBox.swift; sourceTree = ""; }; - CE3766F629834804FEC3790658286135 /* SQLRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLRelation.swift; path = GRDB/QueryInterface/SQL/SQLRelation.swift; sourceTree = ""; }; - CE41A59AA0ADD4641082EABD97F3847F /* SDImageFramePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFramePool.h; path = SDWebImage/Private/SDImageFramePool.h; sourceTree = ""; }; - CE52214731282EB9A84DD6CE737A03CD /* mistyswap_common.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_common.pb.swift; path = Sources/Common/mistyswap_common.pb.swift; sourceTree = ""; }; - CE6EDDF33F438E1C9F0D39CF81559DDD /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; - CEC58D9055B36B4A107CBBD12CE4DCA2 /* ProfileKeyVersion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyVersion.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyVersion.swift; sourceTree = ""; }; + CC7D01C7241526D6CCBC1E1AE2039ACA /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAssertMacros.h; sourceTree = ""; }; + CCA7F5A6F421DF1D7628FF70EAC74BD1 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; + CCE6043CC2378B64B9C967A0959441C7 /* DatabaseCancellable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseCancellable.swift; path = GRDB/ValueObservation/DatabaseCancellable.swift; sourceTree = ""; }; + CD0EC665C7047502E05E383747299CF8 /* Result+CallbackUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+CallbackUtils.swift"; path = "Sources/Common/Utils/Callback/Result+CallbackUtils.swift"; sourceTree = ""; }; + CD29CF0134AFAE01093001478AC6ADCC /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; + CD3CADD81AB41A9A08048731B4974E14 /* LibSignalClient-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibSignalClient-prefix.pch"; sourceTree = ""; }; + CD6060ABDD4A05891B2820E309F3F263 /* RowDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RowDecodingError.swift; path = GRDB/Core/RowDecodingError.swift; sourceTree = ""; }; + CD9F8ABA341142F76721D6908B296AAF /* DatabaseValueConvertible+Decodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DatabaseValueConvertible+Decodable.swift"; path = "GRDB/Core/Support/StandardLibrary/DatabaseValueConvertible+Decodable.swift"; sourceTree = ""; }; + CDB3551D8989DAF325C7D6FFD7BE00CA /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; + CE1871EE446C07134C2EE0D37F248435 /* StrokeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/StrokeAnimation.swift; sourceTree = ""; }; + CE324B4F7333BBF00BE1981C6D039D18 /* UIKit+Helpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIKit+Helpers.swift"; path = "Sources/UIKit/UIKit+Helpers.swift"; sourceTree = ""; }; + CE620BD390F7CB15B9DBA96746CF734E /* DotLottieManifest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieManifest.swift; path = Sources/Private/Model/DotLottie/DotLottieManifest.swift; sourceTree = ""; }; + CE6328590C0969C8494C9E4BA9D67790 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; + CE769B2471190E54D368B7E071225954 /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; + CE7F5FAA09F5B873A67F0C13A0B9811D /* TextFormatDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecoder.swift; path = Sources/SwiftProtobuf/TextFormatDecoder.swift; sourceTree = ""; }; + CE8BD9CAD6E8330518CBB1476A866C70 /* InfallibleDataSerializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfallibleDataSerializable.swift; path = Sources/Common/Utils/Serialization/InfallibleDataSerializable.swift; sourceTree = ""; }; + CE94F5CD5270B7F06807E3AC94BF96B6 /* libwebp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = libwebp.modulemap; sourceTree = ""; }; + CEB3A5BCFAD2035900B077608312938E /* TextAnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextAnimatorNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/Text/TextAnimatorNode.swift; sourceTree = ""; }; + CEB61016F5FFFD6C4403E0D662CDD846 /* SQLSelection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLSelection.swift; path = GRDB/QueryInterface/SQL/SQLSelection.swift; sourceTree = ""; }; + CEB71F134F7FC20F637D28AF03C1558A /* Bundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bundle.swift; path = Sources/Private/Model/Extensions/Bundle.swift; sourceTree = ""; }; CED64D5CA41B98FB0DCAE7D156C9F68F /* LibSignalClient-Unit-Tests */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "LibSignalClient-Unit-Tests"; path = "LibSignalClient-Unit-Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - CED9C06CF66C1D26650298281FCFB8D9 /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = ""; }; - CEE3011E498C0406D4527E4DE0AA7431 /* DotLottieAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieAnimation.swift; path = Sources/Private/Model/DotLottie/DotLottieAnimation.swift; sourceTree = ""; }; - CEFAB82305185AB6003D4F68C258B45F /* DDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDTTYLogger.h; sourceTree = ""; }; + CEDFD659888FAACFC2D89E71D7AA81F8 /* SQLCipher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SQLCipher-Info.plist"; sourceTree = ""; }; + CEF9050DE06518872660AA9152E2A034 /* Assertions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Assertions.swift; path = src/ios/SignalRingRTC/SignalRingRTC/Assertions.swift; sourceTree = ""; }; CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SDWebImage-SDWebImage"; path = SDWebImage.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - CF21EA17C35E91A5B66052A5AE8E5ADA /* GroupSendDerivedKeyPair.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSendDerivedKeyPair.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSendDerivedKeyPair.swift; sourceTree = ""; }; - CF2A0294BA328E34166E8AEB3F751CEC /* ShapeCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/ShapeCompositionLayer.swift; sourceTree = ""; }; - CF4EAA953857157A344EA8FEA8DA6B86 /* blockchain.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = blockchain.pb.swift; path = Sources/Common/blockchain.pb.swift; sourceTree = ""; }; - CF65B7C52BD727831123368BD2A6E6A4 /* ALView+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ALView+PureLayout.m"; path = "PureLayout/PureLayout/ALView+PureLayout.m"; sourceTree = ""; }; + CF1AFCA598F846F6AA41D9A399CF1539 /* JSONDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecodingError.swift; path = Sources/SwiftProtobuf/JSONDecodingError.swift; sourceTree = ""; }; + CF5CC7CBF17ACE526EDD26B306F017BA /* ConnectionSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionSession.swift; path = Sources/Common/Network/ConnectionSession.swift; sourceTree = ""; }; + CF7F8312BC540D1F61862EE0A75DC66A /* MixinSelectionStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MixinSelectionStrategy.swift; path = Sources/Common/Transaction/Inputs/MixinSelectionStrategy.swift; sourceTree = ""; }; CF8514D7CD4C0BD140F12A7011F98791 /* Pods-SignalUI-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalUI-acknowledgements.plist"; sourceTree = ""; }; - D027966CCDDC3DF6D3D18CBBC6DA9043 /* SDWebImageWebPCoderDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageWebPCoderDefine.m; path = SDWebImageWebPCoder/Classes/SDWebImageWebPCoderDefine.m; sourceTree = ""; }; - D0333DCABEE17B6EDF49CD267B8D2259 /* SetContentProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetContentProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/SetContentProviding.swift; sourceTree = ""; }; - D05CE930733389BDC407A715E39F0858 /* TestUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestUtils.swift; path = swift/Tests/LibSignalClientTests/TestUtils.swift; sourceTree = ""; }; - D0A66F8448FB4008CAA43D2D6197B2AB /* NSArray+NBAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+NBAdditions.h"; path = "libPhoneNumber/NSArray+NBAdditions.h"; sourceTree = ""; }; - D0CF21241A828E37AC4E89800BB1A311 /* BorrowUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BorrowUtils.swift; path = swift/Sources/LibSignalClient/BorrowUtils.swift; sourceTree = ""; }; - D0D2649E5B60BAF9B18E4AECE130D9D4 /* GroupCall.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupCall.swift; path = src/ios/SignalRingRTC/SignalRingRTC/GroupCall.swift; sourceTree = ""; }; - D116DF85CB18A724CC50AFA98EC1B1F6 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; + CFBFFB1D9198403A00FEE103B5CF4A00 /* CdsTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CdsTypes.swift; path = swift/Sources/LibSignalClient/CdsTypes.swift; sourceTree = ""; }; + CFCCD8B628DAEBBB089016B148D7F386 /* SerialDispatchLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchLock.swift; path = Sources/Common/Utils/Locks/SerialDispatchLock.swift; sourceTree = ""; }; + D022ED840EE07AB50CED1A7E207FABDC /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = ""; }; + D05A5AA1ADF37A2D1509E5544C5715CD /* RemoveDuplicates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RemoveDuplicates.swift; path = GRDB/ValueObservation/ValueReducer/RemoveDuplicates.swift; sourceTree = ""; }; + D0705650840A72B469609D9F6C9CB700 /* mistyswap_common.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_common.http.swift; path = Sources/HTTP/mistyswap_common.http.swift; sourceTree = ""; }; + D0915C41C3F474DAEDB34D03963F0BD1 /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = ""; }; + D0AE99721790FC4D81668403A5F991BB /* AccountEntropyTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AccountEntropyTests.swift; path = swift/Tests/LibSignalClientTests/AccountEntropyTests.swift; sourceTree = ""; }; + D0B0F498BD58DCD7A21778C46418EB84 /* CoreAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreAnimationLayer.swift; path = Sources/Private/CoreAnimation/CoreAnimationLayer.swift; sourceTree = ""; }; + D0D257F7CFA7CD7430751A81EF26A02B /* blockchain_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blockchain_types.h; path = Artifacts/include/blockchain_types.h; sourceTree = ""; }; + D0E835090F3730CAD6F40319ADA53E57 /* IoProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IoProtocols.swift; path = swift/Sources/LibSignalClient/IoProtocols.swift; sourceTree = ""; }; D11761D6988B5F29BB319D5189B9EF5E /* LibSignalClient */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LibSignalClient; path = LibSignalClient.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D13A5C8D68527F561ED5C93776337E50 /* Ellipse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Ellipse.swift; path = Sources/Private/Model/ShapeItems/Ellipse.swift; sourceTree = ""; }; + D1268E4136E078B1760B875F6373C24A /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = ""; }; D1934E15EDC19F19D9C532BA63DB287B /* Pods-SignalServiceKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalServiceKit.debug.xcconfig"; sourceTree = ""; }; - D1950E0707E46E17E0D2B2F889133FBC /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; - D1EDF889B313F244CE3F969400A51CA5 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; - D2018EE459741402158163C75D317F61 /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = ""; }; - D221929A4E0EE99E15D465581F416ACE /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; - D2692F1891662F712CABADEF999827C0 /* ValueObservation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueObservation.swift; path = GRDB/ValueObservation/ValueObservation.swift; sourceTree = ""; }; - D26D4DD04D2105260793657188937012 /* UuidCiphertext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UuidCiphertext.swift; path = swift/Sources/LibSignalClient/zkgroup/UuidCiphertext.swift; sourceTree = ""; }; - D28ABBC384FD60BD63FA97DE4FDACE51 /* FTS5Pattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5Pattern.swift; path = GRDB/FTS/FTS5Pattern.swift; sourceTree = ""; }; - D28ED2C19BB7FCCB5156BD7F90F54F35 /* StylisticAlternates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StylisticAlternates.swift; path = Sources/StylisticAlternates.swift; sourceTree = ""; }; - D28F4595A9D8DD2013B291E47087828E /* FixedFeeStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FixedFeeStrategy.swift; path = Sources/Common/Transaction/Fee/FixedFeeStrategy.swift; sourceTree = ""; }; - D292CA3295EA319C60278B78120E6E22 /* TransferPayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransferPayload.swift; path = Sources/Common/Encodings/TransferPayload.swift; sourceTree = ""; }; - D2BCDB719938AC16AC6DF4C73C0EA271 /* SignalRingRTC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SignalRingRTC.modulemap; sourceTree = ""; }; - D3029138E25678F215AB8147ACA888D6 /* SQLInterpolation+QueryInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SQLInterpolation+QueryInterface.swift"; path = "GRDB/QueryInterface/SQLInterpolation+QueryInterface.swift"; sourceTree = ""; }; - D3056C15B0024A34ADA2BDD274C03130 /* PreKeyBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreKeyBundle.swift; path = swift/Sources/LibSignalClient/state/PreKeyBundle.swift; sourceTree = ""; }; - D32084BBA9E2B88C5C505B21A64E05DE /* ProvisioningConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProvisioningConnection.swift; path = swift/Sources/LibSignalClient/ProvisioningConnection.swift; sourceTree = ""; }; + D1A202CCC3B4DE755DDA941FA9F2EE4A /* DatabaseCollation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseCollation.swift; path = GRDB/Core/DatabaseCollation.swift; sourceTree = ""; }; + D1B66402B03F25599DD6EA6173FC9293 /* ArbitraryHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ArbitraryHttpConnection.swift; path = Sources/HTTPS/HttpConnection/ArbitraryHttpConnection.swift; sourceTree = ""; }; + D1CC559DA70C7B9AB3067105ECFA4329 /* CGColor+RGB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGColor+RGB.swift"; path = "Sources/Private/Utility/Extensions/CGColor+RGB.swift"; sourceTree = ""; }; + D1D2785644E36553F17DF85D6C471D02 /* lossless_enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips_dsp_r2.c; path = src/dsp/lossless_enc_mips_dsp_r2.c; sourceTree = ""; }; + D1F7F1261C7524C2D86EAE0C7FF5D227 /* Collection+Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Diff.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/Diffing/Collection+Diff.swift"; sourceTree = ""; }; + D203D18727E94B6060A4B8E8CE0BF108 /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; + D26B43C4AB11906D1F45F1FB21E6DA2A /* mux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux.h; path = src/webp/mux.h; sourceTree = ""; }; + D282AFEB0DA77CBC3BD8D11B1F19DF62 /* descriptor.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = descriptor.pb.swift; path = Sources/SwiftProtobuf/descriptor.pb.swift; sourceTree = ""; }; + D2AACFBE683A47DCDC0B8D0C9658E9AF /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; + D30CF2A4A325CCE380984002C40615F2 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Sources/CocoaLumberjack/DDLog.m; sourceTree = ""; }; + D323BF3FD02FE57BB55FAB3315BEB900 /* signed_contingent_input.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = signed_contingent_input.h; path = Artifacts/include/signed_contingent_input.h; sourceTree = ""; }; D328B205E7D5CFAFBC01D77062F5E246 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; - D3472AEAEF7E1A1CAC0947E39F48619A /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = ""; }; - D3533EAF117E52B0B5A1E3137E27FB3F /* TableRecord+Association.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TableRecord+Association.swift"; path = "GRDB/QueryInterface/TableRecord+Association.swift"; sourceTree = ""; }; - D35B5C65FBF528D0E9D599AC9FB6D885 /* Locks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locks.swift; path = Sources/Logging/Locks.swift; sourceTree = ""; }; - D37E2873FC1BA4F3204FDACDDF921DE1 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = ""; }; - D3847B8C351F4C838F7E496397BFF36A /* MobileCoinXoshiroRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinXoshiroRng.swift; path = Sources/Common/Crypto/MobileCoinXoshiroRng.swift; sourceTree = ""; }; - D3DC7A36FE389771DFF8AF5ABF69E557 /* palette.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = palette.h; path = src/utils/palette.h; sourceTree = ""; }; - D48F60B53ED686C433F6B09929A0F229 /* UrlLoadBalancer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UrlLoadBalancer.swift; path = Sources/Common/Network/UrlLoadBalancer.swift; sourceTree = ""; }; - D4A65523F1BD1ADA7E410D1D0B806795 /* SerialCallbackQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialCallbackQueue.swift; path = Sources/Common/Utils/SerialCallbackQueue.swift; sourceTree = ""; }; + D3311CF0C4989A1825D593D3725CBE02 /* SetBehaviorsProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetBehaviorsProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/SetBehaviorsProviding.swift; sourceTree = ""; }; + D33E3ACC8CEB53224C96FAFB7C1E9AF4 /* quant_levels_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_utils.h; path = src/utils/quant_levels_utils.h; sourceTree = ""; }; + D34DCE7C99A2D57DF9E9CDC0AD2DC195 /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = ""; }; + D3E0AE135AF6165628D472F4B4AC31F3 /* SessionRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionRecord.swift; path = swift/Sources/LibSignalClient/state/SessionRecord.swift; sourceTree = ""; }; + D3F2EEB6B0FEC21B861E9DB7A44D58F0 /* FileManager+ZIP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+ZIP.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/FileManager+ZIP.swift"; sourceTree = ""; }; + D3FADFC5789EC8BDC37374D619983CBA /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; + D404CDB07F3123D4487456785EFDC356 /* SealedSender.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SealedSender.swift; path = swift/Sources/LibSignalClient/SealedSender.swift; sourceTree = ""; }; + D42747573846699D54487BBFC9D0E855 /* SDCallbackQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCallbackQueue.m; path = SDWebImage/Core/SDCallbackQueue.m; sourceTree = ""; }; + D43612DE23B97A16429B31FF8CB670EA /* DataStoreInMemory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStoreInMemory.swift; path = swift/Sources/LibSignalClient/DataStoreInMemory.swift; sourceTree = ""; }; + D468C2DE8AFD7E1C983B4F801C2BC4E4 /* BinaryEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingVisitor.swift; path = Sources/SwiftProtobuf/BinaryEncodingVisitor.swift; sourceTree = ""; }; + D4773303228D219BE8E9C101E1A4A6CC /* AdaptiveStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdaptiveStyle.swift; path = Sources/UIKit/AdaptiveStyle.swift; sourceTree = ""; }; + D4B24A626FDE577FD3F6C8E48BAD836B /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; D4C1210759E9E1648512C557CABDF729 /* Pods-SignalNSE.profiling.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalNSE.profiling.xcconfig"; sourceTree = ""; }; - D4DE5FC6F53F5E209079AA2053B9BEEE /* AsyncUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncUtils.swift; path = swift/Sources/LibSignalClient/AsyncUtils.swift; sourceTree = ""; }; - D558FBD39092EC62DEBF42127A026254 /* CALayer+setupLayerHierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+setupLayerHierarchy.swift"; path = "Sources/Private/CoreAnimation/Layers/CALayer+setupLayerHierarchy.swift"; sourceTree = ""; }; - D57C0C9A31E0CFCCDA74C41DCF312467 /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; + D4D430038BD3C39D4B3EA0B43FFD6513 /* MaskCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskCompositionLayer.swift; path = Sources/Private/CoreAnimation/Layers/MaskCompositionLayer.swift; sourceTree = ""; }; + D4DDA0A9451E5EACC7D9B438309FD8F0 /* NBPhoneNumberDesc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberDesc.h; path = libPhoneNumber/NBPhoneNumberDesc.h; sourceTree = ""; }; + D4F4C408D71CBE82FDE69EA68C14507F /* ValueWriteOnlyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueWriteOnlyObserver.swift; path = GRDB/ValueObservation/ValueWriteOnlyObserver.swift; sourceTree = ""; }; + D50318E8F4E835F9C010635DCB177455 /* TextFormatDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecodingOptions.swift; path = Sources/SwiftProtobuf/TextFormatDecodingOptions.swift; sourceTree = ""; }; + D514960ED3B6EF9C2784EB4FFDA0BE62 /* SessionRecordTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionRecordTests.swift; path = swift/Tests/LibSignalClientTests/SessionRecordTests.swift; sourceTree = ""; }; + D52FD34703289AA39C2899A8694A34C0 /* LottieViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieViewType.swift; path = Sources/Public/Controls/LottieViewType.swift; sourceTree = ""; }; + D56F830F6AAD07D5B381F5E1FF56A442 /* CreateCallLinkCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredentialResponse.swift; sourceTree = ""; }; + D57D00E47563C7DDAE12568A8F9CA727 /* lossless_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse41.c; path = src/dsp/lossless_sse41.c; sourceTree = ""; }; + D59EBCFEF78635E6B0FC83A5881F0A3F /* UserBasedAuthorization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UserBasedAuthorization.swift; path = swift/Sources/LibSignalClient/chat/UserBasedAuthorization.swift; sourceTree = ""; }; + D5AA067CB3695B7DF980848CA83FDCAA /* CustomPathAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomPathAnimation.swift; path = Sources/Private/CoreAnimation/Animations/CustomPathAnimation.swift; sourceTree = ""; }; D5D7658E875C74D5F0AF62089185C968 /* Pods-Signal-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Signal-dummy.m"; sourceTree = ""; }; - D5ECEDA7C5CC3E6E25E0DE110BB8FE66 /* RootEntropyUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RootEntropyUtils.swift; path = Sources/Common/Account/RootEntropyUtils.swift; sourceTree = ""; }; - D6381CAD13227A0C692878E96C1A351D /* ViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewType.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/ViewType.swift; sourceTree = ""; }; - D671321BD2AB8CB9642BC60F3BA7F061 /* quant_levels_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_utils.h; path = src/utils/quant_levels_utils.h; sourceTree = ""; }; - D6937869EA5021AD1FCFE086376BB329 /* ShapeLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeLayer.swift; path = Sources/Private/CoreAnimation/Layers/ShapeLayer.swift; sourceTree = ""; }; - D7265E61E0A2C0A5D49787209E2A7F91 /* BonMot.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BonMot.debug.xcconfig; sourceTree = ""; }; - D73F86A92E2E31165E99BF1224DCA052 /* Logging.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Logging.modulemap; sourceTree = ""; }; - D752914CDD261B142BA1051CD59D8C7E /* MixinSelectionStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MixinSelectionStrategy.swift; path = Sources/Common/Transaction/Inputs/MixinSelectionStrategy.swift; sourceTree = ""; }; - D76BC7CD9B21B066A5F8C78DEE73B4B6 /* Tracking.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Tracking.swift; path = Sources/Tracking.swift; sourceTree = ""; }; - D78BB5E0944E7B43AD62DF61D88C4F68 /* libwebp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = libwebp.modulemap; sourceTree = ""; }; - D7C8853702AB166797FC0A3B3C08893A /* URL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URL.swift; path = GRDB/Core/Support/Foundation/URL.swift; sourceTree = ""; }; - D7CF003015AD19F9A4BB39E1CD97CEE0 /* StandardLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StandardLibrary.swift; path = GRDB/Core/Support/StandardLibrary/StandardLibrary.swift; sourceTree = ""; }; - D7D0E5B311F6187501B4AF92FD777F25 /* RestApiRequester.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RestApiRequester.swift; path = Sources/HTTPS/RestApiRequester.swift; sourceTree = ""; }; - D7F85B6C63B8A82BB6A67A789293B132 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; - D7F9124373DFCFE9EC09EAA6E9A751A1 /* SenderWithPaymentRequestMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderWithPaymentRequestMemoUtils.swift; path = Sources/Common/Transaction/Memos/SenderWithPaymentRequestMemoUtils.swift; sourceTree = ""; }; - D826D1B9FE03DF3CD676F32DD58BB9E9 /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = ""; }; - D88B0835D276E4B58DFCC4B78ED575EA /* MathUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MathUtils.swift; path = Sources/SwiftProtobuf/MathUtils.swift; sourceTree = ""; }; - D8B9A8FB8A8B82F3B18E8FFD791A8428 /* Collection+Readability.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Readability.swift"; path = "Sources/Common/Utils/Collection+Readability.swift"; sourceTree = ""; }; - D8D9C992E4D0DD7965A5F8F43FC782B1 /* InMemorySignalProtocolStoreTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InMemorySignalProtocolStoreTests.swift; path = swift/Tests/LibSignalClientTests/InMemorySignalProtocolStoreTests.swift; sourceTree = ""; }; - D8FA5EE0D466A1735AFBA1151E7D6D03 /* NonRotatingUrlLoadBalancer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NonRotatingUrlLoadBalancer.swift; path = Sources/Common/Network/NonRotatingUrlLoadBalancer.swift; sourceTree = ""; }; - D92E4C37EA26E035CEE0946C5E29B906 /* common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.h; path = Artifacts/include/common.h; sourceTree = ""; }; - D95BC8540C95AB955B3E4435CDEC5713 /* lottie-ios-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "lottie-ios-prefix.pch"; sourceTree = ""; }; - D974C3109D4E840972645D4D586DD142 /* Data+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data+withMcMutableBuffer.swift"; sourceTree = ""; }; - D9C7BE3795B29CCB4FA3BB0C83A378EC /* TxOutMemoBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutMemoBuilder.swift; path = Sources/Common/Transaction/TxOutMemoBuilder.swift; sourceTree = ""; }; - DA01E4CDB23BD8B0CEDCB92DB64E446E /* BlockchainConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockchainConnection.swift; path = Sources/Common/Network/Connection/Connections/BlockchainConnection.swift; sourceTree = ""; }; - DA233BCF617434B2276AA61E5998684D /* SignalRingRTC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SignalRingRTC-Info.plist"; sourceTree = ""; }; - DA2703D87E42557E7C62187B7287BC26 /* JSONEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingOptions.swift; path = Sources/SwiftProtobuf/JSONEncodingOptions.swift; sourceTree = ""; }; - DA54BAE1CA3223B97C4107E21565881F /* NodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NodeProperty.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/NodeProperty.swift; sourceTree = ""; }; - DA9F99397CE0944C3A48A6D8FEC91539 /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = ""; }; - DAB76C59588557894B50CEEF5A985734 /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = ""; }; - DABE30AB0B12B43306C1EB709C33D46F /* PartialTxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PartialTxOut.swift; path = Sources/Common/Ledger/PartialTxOut.swift; sourceTree = ""; }; - DACB9FB360EF49A2EFD5A58DB15FE2A3 /* Bip39Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bip39Utils.swift; path = Sources/Common/Mnemonic/Bip39Utils.swift; sourceTree = ""; }; - DACBD45AB2D31BDC787CE7D12200A75F /* field_mask.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = field_mask.pb.swift; path = Sources/SwiftProtobuf/field_mask.pb.swift; sourceTree = ""; }; - DAD14E1799E93D6D5AA7BB318F19C666 /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = ""; }; - DADF6949FAFFBABC0F54CDB60659CE47 /* HexEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HexEncoding.swift; path = Sources/Common/Utils/Encoding/HexEncoding.swift; sourceTree = ""; }; - DAFEDE7FCFB1585E8392EA564D31AA71 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; + D5DA4879D665348079F4B4EC8DBE265E /* SwiftProtobuf-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftProtobuf-prefix.pch"; sourceTree = ""; }; + D61362664F2CC1BC40E58CC08F9BD2CE /* AnyValueContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyValueContainer.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/AnyValueContainer.swift; sourceTree = ""; }; + D6B42C9A506087A9B08E67899F12A6F0 /* URL+Prefix.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+Prefix.swift"; path = "Sources/HTTPS/Utils/URL+Prefix.swift"; sourceTree = ""; }; + D6EAC44CB92E10A44416DDFE44558068 /* KnownTxOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KnownTxOut.swift; path = Sources/Common/Ledger/KnownTxOut.swift; sourceTree = ""; }; + D7171337AD72CFDCF259484E85A95616 /* EpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModeled.swift; sourceTree = ""; }; + D73A3ED4CE0FB79B2E682A5E732BF461 /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; + D79FE4D1995CF39353A93842D0A5FFE5 /* MeasuringViewRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MeasuringViewRepresentable.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/LayoutUtilities/MeasuringViewRepresentable.swift; sourceTree = ""; }; + D7A1C23089192F39C4C40AD3522E9AB9 /* FetchableRecord+Decodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FetchableRecord+Decodable.swift"; path = "GRDB/Record/FetchableRecord+Decodable.swift"; sourceTree = ""; }; + D7DCEABF7823FCA6BA3BD7F8CD73988E /* GRDB.swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GRDB.swift.modulemap; sourceTree = ""; }; + D822EF3A77BBD61985E65D7D2BA818BD /* AnyEpoxyModelProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEpoxyModelProperty.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Internal/AnyEpoxyModelProperty.swift; sourceTree = ""; }; + D8558E089E3A41E47957FEB33ABC5A8A /* KeyedDecodingContainerExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyedDecodingContainerExtensions.swift; path = Sources/Private/Model/Extensions/KeyedDecodingContainerExtensions.swift; sourceTree = ""; }; + D8647D797AE719519F8E81070966410B /* libPhoneNumber-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "libPhoneNumber-iOS.modulemap"; sourceTree = ""; }; + D873477C6CAEA6F1DF9556B3A3830B8A /* TokioAsyncContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TokioAsyncContext.swift; path = swift/Sources/LibSignalClient/TokioAsyncContext.swift; sourceTree = ""; }; + D8760D6BA1D40E481144DBDC60E71F70 /* slip10.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slip10.h; path = Artifacts/include/slip10.h; sourceTree = ""; }; + D89A055C7604E3120E3DC4C13BBA3FD1 /* PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PureLayout.h; path = PureLayout/PureLayout/PureLayout.h; sourceTree = ""; }; + D8E5C93C1B16C4DFD89713454F506089 /* GroupSendEndorsementsResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupSendEndorsementsResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupSendEndorsementsResponse.swift; sourceTree = ""; }; + D8F44E2978EAE208458AF52FED67E246 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; + D9254B5D3B0E44C363E197C2D4128A2C /* Compatibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Compatibility.swift; path = Sources/Compatibility.swift; sourceTree = ""; }; + D92B8165EAE8EC5F298928F9C601C9E6 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Common/Shared/Errors.swift; sourceTree = ""; }; + D92CBF9819313EE2A64A0928DF422469 /* ShapeRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeRenderLayer.swift; path = Sources/Private/MainThread/NodeRenderSystem/RenderLayers/ShapeRenderLayer.swift; sourceTree = ""; }; + D92F979A7AB472382B50353C154C6BD2 /* HTTPStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPStatus.swift; path = Sources/HTTP/Interface/HTTPStatus.swift; sourceTree = ""; }; + D94AC3124A8091AB1E289307E30AE0A4 /* CallManagerGlobal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallManagerGlobal.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallManagerGlobal.swift; sourceTree = ""; }; + D976C99BF5427742D9C4DB19BC769473 /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = ""; }; + D9DEC4C162F7C15DC297F85C76540EA6 /* BehaviorsConfigurableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorsConfigurableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/BehaviorsConfigurableView.swift; sourceTree = ""; }; + DA2186F4BE5734447C10627933EB2412 /* VersionedCryptoBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VersionedCryptoBox.swift; path = Sources/Common/Crypto/VersionedCryptoBox.swift; sourceTree = ""; }; + DA93CCA88D115F7AFC22F4EFE902CC8B /* MobileCoin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MobileCoin.debug.xcconfig; sourceTree = ""; }; + DACDCE9B872E2247CB4611E497D189A7 /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = ""; }; + DAECFAFAA493F57824058B596FD91EE1 /* TransactionBuilderUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionBuilderUtils.swift; path = Sources/Common/Transaction/TransactionBuilderUtils.swift; sourceTree = ""; }; + DB00C24381E887F6754E456950D09735 /* HTTPMethodDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethodDescriptor.swift; path = Sources/HTTP/Interface/HTTPMethodDescriptor.swift; sourceTree = ""; }; + DB09D4AF1CBEADEEFEA46E12C9CA70FE /* ExtensionFields.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionFields.swift; path = Sources/SwiftProtobuf/ExtensionFields.swift; sourceTree = ""; }; DB0C37CF90936A7DC8ADC0886A5FF94E /* Pods-SignalUITests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalUITests-dummy.m"; sourceTree = ""; }; - DB12227D9DF340B8B090239C65EE834E /* SenderKeyMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderKeyMessage.swift; path = swift/Sources/LibSignalClient/messages/SenderKeyMessage.swift; sourceTree = ""; }; - DB511E1D7986ADF056617B5F70FC65F3 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; - DB6345924C9902CFFBF2E784724B33FF /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; - DB7E2A39DD24BEF1CF9FCDBE8EE75B50 /* Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data.swift; path = GRDB/Core/Support/Foundation/Data.swift; sourceTree = ""; }; - DB9FE2EBC3DCD2CE51C206F949D4D685 /* CreateCallLinkCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredentialResponse.swift; sourceTree = ""; }; - DBBDC5C5A2DC1BB5918EAFC8E049EC2E /* Result+Throws.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Throws.swift"; path = "Sources/Common/Utils/Result+Throws.swift"; sourceTree = ""; }; - DBC8D62C2BCADCA8714869EC137B2FCB /* LibSignalClient-Unit-Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "LibSignalClient-Unit-Tests-frameworks.sh"; sourceTree = ""; }; - DBD08950B126549162B3696227BCABCD /* FogUrl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogUrl.swift; path = Sources/Common/Network/Url/FogUrl.swift; sourceTree = ""; }; - DC11383675401FE18098EB1D864F11D4 /* SwiftProtobuf-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftProtobuf-dummy.m"; sourceTree = ""; }; - DC5D06482698BCD377F4E0A67C0AC044 /* ProfileKeyCommitment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProfileKeyCommitment.swift; path = swift/Sources/LibSignalClient/zkgroup/ProfileKeyCommitment.swift; sourceTree = ""; }; - DC79D4F582EB5B5D7A21EC8F86C8AB5D /* Archive+Progress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Progress.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Progress.swift"; sourceTree = ""; }; - DCAA04E82147AA8068C07608CE4B6BC6 /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; - DCD3CF48130CFD9A5D15B957B72423C8 /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = ""; }; - DD039C30F935B55F17E486FE14D299E7 /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; + DB0F2D72EC8DA982F95D3B5AF78501D8 /* URL+ZIP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+ZIP.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/URL+ZIP.swift"; sourceTree = ""; }; + DB1BA2B0C3B6110C45CDBA020AB9BEE2 /* CoreTextRenderLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreTextRenderLayer.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CoreTextRenderLayer.swift; sourceTree = ""; }; + DBC7BAEB01BC0B0F5534B832DDE9FB90 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = ""; }; + DBC9CEBC33CF7E7A2A85546B70D29B2D /* ServerZkReceiptOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerZkReceiptOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerZkReceiptOperations.swift; sourceTree = ""; }; + DC0CFB3087CBAD25B135DAF22ADEECFE /* vp8li_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_dec.h; path = src/dec/vp8li_dec.h; sourceTree = ""; }; + DC1E6B89EC172418E5E1BD7CE5CB059F /* HashVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HashVisitor.swift; path = Sources/SwiftProtobuf/HashVisitor.swift; sourceTree = ""; }; + DC6AA8A3A12F69BEAED6EEE019E64898 /* ImageCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/ImageCompositionLayer.swift; sourceTree = ""; }; + DC9EE9C0507C7A29B06A62924B6492AB /* FogMerkleProofConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogMerkleProofConnection.swift; path = Sources/Common/Network/Connection/Connections/FogMerkleProofConnection.swift; sourceTree = ""; }; + DCC7DAC24B9A11EA853C3172D11B7A33 /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; + DCDB18836DCC80AA9C0610CFB503FE60 /* TransactionPreparer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionPreparer.swift; path = Sources/Common/Transaction/TransactionPreparer.swift; sourceTree = ""; }; + DCDD8F537CC594F091295C05397B79A5 /* BundleImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BundleImageProvider.swift; path = Sources/Public/iOS/BundleImageProvider.swift; sourceTree = ""; }; + DCE89CFD39CBD83D7A8FED0E55D22325 /* NSString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NSString.swift; path = GRDB/Core/Support/Foundation/NSString.swift; sourceTree = ""; }; + DCF55225E342A87ECB7BA76987402B49 /* InfiniteOpaqueAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteOpaqueAnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/InfiniteOpaqueAnimationLayer.swift; sourceTree = ""; }; + DD1673610E81B2D655811CB59FEA214C /* blurhash.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = blurhash.modulemap; sourceTree = ""; }; DD1F7F0DD5F46D2D5BE49951BEBF322C /* Pods-Signal-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Signal-acknowledgements.plist"; sourceTree = ""; }; - DD2310BEBF8AFFA3B3A3052EE9381647 /* UIView+SwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+SwiftUIView.swift"; path = "Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/UIView+SwiftUIView.swift"; sourceTree = ""; }; - DD56AE4A475294D9C721A6B07B7789F4 /* SenderKeyDistributionMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SenderKeyDistributionMessage.swift; path = swift/Sources/LibSignalClient/messages/SenderKeyDistributionMessage.swift; sourceTree = ""; }; - DD5A7D958D223C5A8386C38053EA02D6 /* ExtensionFields.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionFields.swift; path = Sources/SwiftProtobuf/ExtensionFields.swift; sourceTree = ""; }; - DD74331589A5A150FE723636CDF8DA98 /* PathElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathElement.swift; path = Sources/Private/Utility/Primitives/PathElement.swift; sourceTree = ""; }; - DD8F041439EB5A51C7CED8AC771EE07B /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; - DDF66FBFDEC8BE55E5BC6CF434A8858E /* libPhoneNumber-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libPhoneNumber-iOS-Info.plist"; sourceTree = ""; }; - DDFE1D9A1385FDFD23A9EE5A693E6510 /* VisibilityAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VisibilityAnimation.swift; path = Sources/Private/CoreAnimation/Animations/VisibilityAnimation.swift; sourceTree = ""; }; - DE0B9853B421D3712A8EA58B662EA865 /* Aes256GcmSiv.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aes256GcmSiv.swift; path = swift/Sources/LibSignalClient/Aes256GcmSiv.swift; sourceTree = ""; }; - DE6E91F39D0527C6238FDE79D6A7D005 /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = ""; }; - DEBACCAFE81E1442186047A3E8102641 /* AnyEpoxyModelProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyEpoxyModelProperty.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Internal/AnyEpoxyModelProperty.swift; sourceTree = ""; }; - DF779B1D24AB1E520CA960B64B123D5D /* SQLGenerationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLGenerationContext.swift; path = GRDB/QueryInterface/SQLGeneration/SQLGenerationContext.swift; sourceTree = ""; }; - DFA96D7E4883FA3F7E8BA157382E15B8 /* PureLayout.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PureLayout.modulemap; sourceTree = ""; }; - DFAD62F61BCC1758ABECE00744BA0918 /* FetchableRecord+TableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FetchableRecord+TableRecord.swift"; path = "GRDB/Record/FetchableRecord+TableRecord.swift"; sourceTree = ""; }; - DFB4DF22BCB5F5DD1DF82F63254FE712 /* kex_rng.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = kex_rng.pb.swift; path = Sources/Common/kex_rng.pb.swift; sourceTree = ""; }; - DFD751EA570AA553AE06341497A4F525 /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; - E035BE5C72A43368A5E0B86A1D4B53A8 /* View+ValueChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "View+ValueChanged.swift"; path = "Sources/Private/Utility/Helpers/View+ValueChanged.swift"; sourceTree = ""; }; - E039DCD8BA7BD3840768D9378E8B9BE2 /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; - E03A743DC68A280B09E03D4377565A34 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; - E0484825544D9115D6EB9CBAE7FD905C /* mistyswap_offramp.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_offramp.http.swift; path = Sources/HTTP/mistyswap_offramp.http.swift; sourceTree = ""; }; - E05D8087C7E88841DA0226AE74795955 /* DDFileLogger+Buffering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDFileLogger+Buffering.m"; path = "Sources/CocoaLumberjack/Extensions/DDFileLogger+Buffering.m"; sourceTree = ""; }; - E07727879D828D0E40DE2354CF319123 /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = ""; }; - E09AF82178063BEB28DB116442960C07 /* DataStoreInMemory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStoreInMemory.swift; path = swift/Sources/LibSignalClient/DataStoreInMemory.swift; sourceTree = ""; }; - E0B5F0E1E8D8E6EAEC2D81A6DF9968A1 /* AnimationImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationImageProvider.swift; path = Sources/Public/ImageProvider/AnimationImageProvider.swift; sourceTree = ""; }; - E0CE65ECDA91F568AD9F84060C3206C6 /* HasManyAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HasManyAssociation.swift; path = GRDB/QueryInterface/Request/Association/HasManyAssociation.swift; sourceTree = ""; }; - E0D6C3628CA484FE69EFF63F662CB91A /* Marker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Marker.swift; path = Sources/Private/Model/Objects/Marker.swift; sourceTree = ""; }; - E0DA65D0BDD56D1BD3D9414E5DA0A0E1 /* LibMobileCoin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LibMobileCoin.release.xcconfig; sourceTree = ""; }; - E0E47C7E248138130CEA186AD1D6FDDB /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = ""; }; - E0E5E7F115678B4D21E67D5F28FED5B1 /* LottieColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieColor.swift; path = Sources/Public/Primitives/LottieColor.swift; sourceTree = ""; }; - E0EA5F79926CB74D91E26DCE00CD76E0 /* ForeignKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ForeignKey.swift; path = GRDB/QueryInterface/ForeignKey.swift; sourceTree = ""; }; - E0F069A410BCFCC575D74DF23DE235E4 /* DestinationWithPaymentRequestMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationWithPaymentRequestMemo.swift; path = Sources/Common/Transaction/Memos/DestinationWithPaymentRequestMemo.swift; sourceTree = ""; }; - E0F392FD1CEAA0982F832F417EA5DDE1 /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; - E102CA8FCBC3F7A0FB19115AB9B3BC4E /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = ""; }; - E1A4828B8CD3EC307F9497DEE1026D04 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; - E1A6F10638157731B338DD593AEEB0C8 /* TransportProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransportProtocol.swift; path = Sources/Common/Network/TransportProtocol.swift; sourceTree = ""; }; - E1B0EB9B0A72E1F45179438660ACDE8D /* Google_Protobuf_ListValue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_ListValue+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_ListValue+Extensions.swift"; sourceTree = ""; }; - E1E0CC97CECFB565B206428D64459820 /* ProtobufMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtobufMap.swift; path = Sources/SwiftProtobuf/ProtobufMap.swift; sourceTree = ""; }; - E2090B67CA38C94D715A47FF969B2EC6 /* ViewEpoxyModeled.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewEpoxyModeled.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/ViewEpoxyModeled.swift; sourceTree = ""; }; - E2459B6F2AE49C72EE26D9912B18C88C /* ItemsExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemsExtension.swift; path = Sources/Private/MainThread/NodeRenderSystem/Extensions/ItemsExtension.swift; sourceTree = ""; }; - E2487733A4516E5273EA27235F2C9B27 /* BinaryEncodingSizeVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingSizeVisitor.swift; path = Sources/SwiftProtobuf/BinaryEncodingSizeVisitor.swift; sourceTree = ""; }; + DD34CBF1F4E0C7DD8A256CABB1B6D27C /* SolidLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SolidLayer.swift; path = Sources/Private/CoreAnimation/Layers/SolidLayer.swift; sourceTree = ""; }; + DD5478322D831FC524486B7CEEB4DFF1 /* Data32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data32.swift; path = Sources/Common/Utils/Data/Data32.swift; sourceTree = ""; }; + DD5AA989C60AC3B9DC22ABBF3F402E46 /* NodePropertyMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NodePropertyMap.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/NodePropertyMap.swift; sourceTree = ""; }; + DD645C2D2E6B11AFFAB96FA60F8CAD83 /* FogUntrustedTxOutFetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogUntrustedTxOutFetcher.swift; path = Sources/Common/Fog/FogUntrustedTxOutFetcher.swift; sourceTree = ""; }; + DDBE686BBA1AE6DC3278389952C76535 /* SDWebImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoder.h; path = SDWebImageWebPCoder/Module/SDWebImageWebPCoder.h; sourceTree = ""; }; + DDE899862952FF3B8406B2F609ECE557 /* Archive+Writing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Writing.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Writing.swift"; sourceTree = ""; }; + DDEB66853990138A735BC9168B249E4E /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; + DE2F7A439E3EAE0303A0DD1AEA436A19 /* NBPhoneNumberDefines.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberDefines.m; path = libPhoneNumber/NBPhoneNumberDefines.m; sourceTree = ""; }; + DE776E3FF4E8155964F03456BD7B883F /* AvatarUploadCredentialTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AvatarUploadCredentialTests.swift; path = swift/Tests/LibSignalClientTests/AvatarUploadCredentialTests.swift; sourceTree = ""; }; + DE90E970A1162CA35447A797BA904785 /* NSArray+PureLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+PureLayout.h"; path = "PureLayout/PureLayout/NSArray+PureLayout.h"; sourceTree = ""; }; + DEA494E1383FB0DD8486C100C4C41E1F /* AccountKey+RootEntropy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AccountKey+RootEntropy.swift"; path = "Sources/Common/Account/AccountKey+RootEntropy.swift"; sourceTree = ""; }; + DEAF8F9673DEEA639B437A2442991AA9 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; + DED60668CA4D5E787471B27E5BC06058 /* empty.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = empty.pb.swift; path = Sources/SwiftProtobuf/empty.pb.swift; sourceTree = ""; }; + DEDD32835C1FFA42E6DF7FEA444C6689 /* LibMobileCoin-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LibMobileCoin-umbrella.h"; sourceTree = ""; }; + DEE0F34BD976524820AC4A646DC3BFFB /* ConsensusUrl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsensusUrl.swift; path = Sources/Common/Network/Url/ConsensusUrl.swift; sourceTree = ""; }; + DF01A621425D75F16330CAC3FBE69ED5 /* ServerZkProfileOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerZkProfileOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ServerZkProfileOperations.swift; sourceTree = ""; }; + DF0D286712E64D392BCEC74DCCAC85BF /* TransportProtocol+CombinedTimetout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TransportProtocol+CombinedTimetout.swift"; path = "Sources/Common/Network/ProtocolSpecific/Combined/TransportProtocol+CombinedTimetout.swift"; sourceTree = ""; }; + DF3638448FE03FDD1A3EF914EBAB1A3D /* ServiceId.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServiceId.swift; path = swift/Sources/LibSignalClient/ServiceId.swift; sourceTree = ""; }; + DF648CD1064C1201A06BF734C442DBC0 /* BackupAuthCredentialRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BackupAuthCredentialRequest.swift; path = swift/Sources/LibSignalClient/zkgroup/BackupAuthCredentialRequest.swift; sourceTree = ""; }; + DFB30D035E0E0EE20C89F68288ABEA0A /* external.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = external.pb.swift; path = Sources/Common/external.pb.swift; sourceTree = ""; }; + DFBB92A26BE190F5293532083986CDD2 /* CallLinkAuthCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallLinkAuthCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/CallLinkAuthCredentialResponse.swift; sourceTree = ""; }; + DFD29F5CA2DE5F984F35719A10941089 /* DictionaryInitializable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DictionaryInitializable.swift; path = Sources/Private/Model/DictionaryInitializable.swift; sourceTree = ""; }; + DFD40E419220613A5ED989F58094BD84 /* FogViewKeyScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogViewKeyScanner.swift; path = Sources/Common/Fog/FogViewKeyScanner.swift; sourceTree = ""; }; + E00278CE6FE1BD5FA4A63B9A000DE2A1 /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; + E0187659B071D78D90556E0318522EB4 /* AccountKey+Mnemonic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AccountKey+Mnemonic.swift"; path = "Sources/Common/Mnemonic/AccountKey+Mnemonic.swift"; sourceTree = ""; }; + E051D1B0C5DE89AF4183701405476FDD /* NBPhoneMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneMetaData.h; path = libPhoneNumber/NBPhoneMetaData.h; sourceTree = ""; }; + E0727AF2FA62755931F5FC6372E52250 /* ProtocolConnectionFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtocolConnectionFactory.swift; path = Sources/Common/Network/Connection/ProtocolConnectionFactory.swift; sourceTree = ""; }; + E106909F998937FEEDB5E2CC2FFDD991 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = swift/Sources/LibSignalClient/Error.swift; sourceTree = ""; }; + E10E9B7B1C9EC3A9A1FC3C964E53600D /* Glyph.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Glyph.swift; path = Sources/Private/Model/Text/Glyph.swift; sourceTree = ""; }; + E1B58B31881262E73BB8D480E4BF8292 /* sharpyuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv.h; path = sharpyuv/sharpyuv.h; sourceTree = ""; }; + E1B9AB5E0FF5FF35FFAB7EE04B3BFD1D /* AttestedHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestedHttpConnection.swift; path = Sources/HTTPS/HttpConnection/AttestedHttpConnection.swift; sourceTree = ""; }; + E1D6438A94FA3CE9403CE688EF1DA027 /* DefaultTxOutSelectionStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultTxOutSelectionStrategy.swift; path = Sources/Common/Transaction/Inputs/DefaultTxOutSelectionStrategy.swift; sourceTree = ""; }; + E1EE703571E50998FDD2C5DEB62186DA /* StorageAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StorageAdapter.swift; path = Sources/Common/Storage/StorageAdapter.swift; sourceTree = ""; }; + E1F4F2A347154F4929FD3AF61426A573 /* sharpyuv_dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_dsp.h; path = sharpyuv/sharpyuv_dsp.h; sourceTree = ""; }; + E22441A62E47C98E9A1A125B446F62E3 /* StrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StrokeRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/StrokeRenderer.swift; sourceTree = ""; }; + E24E0B505DA56F381A4A88AFEB780CD1 /* Google_Protobuf_Struct+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Struct+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Struct+Extensions.swift"; sourceTree = ""; }; E2917B2388E8C36F6EB8D649D0054B2C /* Pods-SignalServiceKitTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-SignalServiceKitTests-Info.plist"; sourceTree = ""; }; E2A9969E4A824275CB828B306EDB2DA0 /* Pods-SignalUITests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SignalUITests-umbrella.h"; sourceTree = ""; }; - E2BF8BCC2EAB42291B0004A2884045F2 /* SignedContingentInputCreator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedContingentInputCreator.swift; path = Sources/Common/Transaction/SignedContingentInputCreator.swift; sourceTree = ""; }; - E2E91BEF8AAA205D1A36714E3E92FC80 /* GradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientFillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/GradientFillRenderer.swift; sourceTree = ""; }; - E31C76061F80C16FD2C55FACD29A9788 /* SerialCallbackLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialCallbackLock.swift; path = Sources/Common/Utils/Locks/SerialCallbackLock.swift; sourceTree = ""; }; - E35D76F2F97A68A7F9683C29B909E366 /* common_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_dec.h; path = src/dec/common_dec.h; sourceTree = ""; }; - E36D64F6D0824D86B7E80B26DFF9F210 /* duration.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = duration.pb.swift; path = Sources/SwiftProtobuf/duration.pb.swift; sourceTree = ""; }; - E3C0EF223C310CBD9B7030EA5C9D4BEF /* LockedBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockedBox.swift; path = GRDB/Utils/LockedBox.swift; sourceTree = ""; }; - E3C41EBF8FB0C1C1C8ADE382F02C7C61 /* huffman_encode_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_encode_utils.h; path = src/utils/huffman_encode_utils.h; sourceTree = ""; }; - E3CBC408FB0F902E4BD0D3FE4E5221B6 /* AnyNodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyNodeProperty.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/AnyNodeProperty.swift; sourceTree = ""; }; - E3DA330214A8A19169784C148A176F21 /* Database+Schema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Database+Schema.swift"; path = "GRDB/Core/Database+Schema.swift"; sourceTree = ""; }; - E3EBB7903314E4E8B5AA6A48C7A42094 /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter.h; sourceTree = ""; }; - E437EF5D643444218B1C7C03A0465BBE /* Receipt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Receipt.swift; path = Sources/Common/Transaction/Receipt.swift; sourceTree = ""; }; - E439337CDE6EE701265FEA44492081A2 /* SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImage-Info.plist"; sourceTree = ""; }; - E45A3AC4CF58A30EC09999AAC91D80EA /* BonMot-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BonMot-prefix.pch"; sourceTree = ""; }; - E4705709FD012C1487E4BCE72C27910B /* BezierPathRoundExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BezierPathRoundExtension.swift; path = Sources/Private/Utility/Primitives/BezierPathRoundExtension.swift; sourceTree = ""; }; - E495038B466596C1F5C0DA9D4F230A8A /* StyleIDProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyleIDProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/StyleIDProviding.swift; sourceTree = ""; }; + E2EB889A867332A1E3AFE62F7483C683 /* AttestationVerifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestationVerifier.swift; path = Sources/Common/Network/Attestation/AttestationVerifier.swift; sourceTree = ""; }; + E2EFEBF4DA210F6C1B7E89B15832A3EA /* DotLottieCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieCache.swift; path = Sources/Public/DotLottie/Cache/DotLottieCache.swift; sourceTree = ""; }; + E308F0A12CF281EB043C2555D3D96B71 /* MaskContainerLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskContainerLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/MaskContainerLayer.swift; sourceTree = ""; }; + E32A00070ECB5C9F7AD6CB17066F4B31 /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDMultiFormatter.h; sourceTree = ""; }; + E3301991A32437DD8100269CF81C6864 /* source_context.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = source_context.pb.swift; path = Sources/SwiftProtobuf/source_context.pb.swift; sourceTree = ""; }; + E34344A59CA61472E245CC8756C3C4FF /* TextLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextLayer.swift; path = Sources/Private/CoreAnimation/Layers/TextLayer.swift; sourceTree = ""; }; + E3FFAE382C9F95EDE27062050774F504 /* AnyNodeProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyNodeProperty.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/Protocols/AnyNodeProperty.swift; sourceTree = ""; }; + E4555DB512630552C7144D57A5F1721E /* CreateCallLinkCredentialRequestContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CreateCallLinkCredentialRequestContext.swift; path = swift/Sources/LibSignalClient/zkgroup/CreateCallLinkCredentialRequestContext.swift; sourceTree = ""; }; + E45AB72B58D7A490642AE5173BA2EF27 /* StarAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarAnimation.swift; path = Sources/Private/CoreAnimation/Animations/StarAnimation.swift; sourceTree = ""; }; + E460E6994D8001A5E85D21B339A1D74D /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = ""; }; + E469420CFC1BA54DA608F10D128904A9 /* DatabasePublishers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabasePublishers.swift; path = GRDB/Core/DatabasePublishers.swift; sourceTree = ""; }; + E46BED30DDF5C3881A6D91EC7DD5F4FE /* GRDB.swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GRDB.swift.release.xcconfig; sourceTree = ""; }; + E4B0EB82DDBFEDCA3081B778F7999F0E /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; E4E7B3DD46ABB0DBBB56BD5AE90E4911 /* PureLayout */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = PureLayout; path = PureLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E51A809B538A1802E9D3E722036C1745 /* DefaultServiceProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultServiceProvider.swift; path = Sources/Common/Network/Service/DefaultServiceProvider.swift; sourceTree = ""; }; - E5295568329FC7A41CEBC96B4833BC2D /* Star.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Star.swift; path = Sources/Private/Model/ShapeItems/Star.swift; sourceTree = ""; }; - E54829594EC6EB2D886617C31C8319AD /* LibSignalClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LibSignalClient.debug.xcconfig; sourceTree = ""; }; - E570170F09369E878AFA6729242EED40 /* JSONMapEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONMapEncodingVisitor.swift; path = Sources/SwiftProtobuf/JSONMapEncodingVisitor.swift; sourceTree = ""; }; - E5A11B72E416054487FDBEF00744E8A0 /* CAAnimation+TimingConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CAAnimation+TimingConfiguration.swift"; path = "Sources/Private/CoreAnimation/Animations/CAAnimation+TimingConfiguration.swift"; sourceTree = ""; }; - E61C2BEB7FF551F16BCA58B834049463 /* DatabaseMigrator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseMigrator.swift; path = GRDB/Migration/DatabaseMigrator.swift; sourceTree = ""; }; - E67519EAF4E11F753ABE349B6922022B /* TimeUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeUtils.swift; path = Sources/SwiftProtobuf/TimeUtils.swift; sourceTree = ""; }; - E67B83E089B1559C54CB66DAC30EE3BC /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; - E6BA6CCB3608B61B7A331A753B6E95FF /* TransactionStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionStatus.swift; path = Sources/Common/Transaction/TransactionStatus.swift; sourceTree = ""; }; - E6D1C079D6D962E2959F6B5FAED40051 /* FogMerkleProofConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogMerkleProofConnection.swift; path = Sources/Common/Network/Connection/Connections/FogMerkleProofConnection.swift; sourceTree = ""; }; - E730ADBAC4917509C33EA16A21DE09ED /* EncodableRecord+Encodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EncodableRecord+Encodable.swift"; path = "GRDB/Record/EncodableRecord+Encodable.swift"; sourceTree = ""; }; - E73750C46AB736F3AB2CCBE0624CE709 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = GRDB/Utils/Utils.swift; sourceTree = ""; }; - E7447073E6276BBA2777009702EE442E /* AttributedStringTransformation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttributedStringTransformation.swift; path = Sources/UIKit/AttributedStringTransformation.swift; sourceTree = ""; }; - E768D2ECEFFE69385B95639744BD4E14 /* CallManagerUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallManagerUtil.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallManagerUtil.swift; sourceTree = ""; }; - E77607D3F2D7FD62254602F301B947D2 /* Google_Protobuf_Any+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Any+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift"; sourceTree = ""; }; - E7863FF5366D90823088CB83A73CEA29 /* Message+BinaryAdditions_Data.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+BinaryAdditions_Data.swift"; path = "Sources/SwiftProtobuf/Message+BinaryAdditions_Data.swift"; sourceTree = ""; }; - E7D02B76306DB653EC8B681DADF62D4E /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = ""; }; - E7E4B4126AC38D0DE81E223CEABE9251 /* GradientStrokeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientStrokeRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/GradientStrokeRenderer.swift; sourceTree = ""; }; - E86901AC2FB77263F3720F94D193C6F3 /* UIViewConfiguringSwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIViewConfiguringSwiftUIView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/UIViewConfiguringSwiftUIView.swift; sourceTree = ""; }; + E4F46FA469EDA6EF96F5D4EF3259D600 /* UIViewConfiguringSwiftUIView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIViewConfiguringSwiftUIView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/UIViewConfiguringSwiftUIView.swift; sourceTree = ""; }; + E5E6E6A8B461AB30B582166A7AB8CED8 /* ColorEffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorEffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/ColorEffectValue.swift; sourceTree = ""; }; + E5F7A4220C4B941D92EB5EFFC0BE99AE /* GenericServerPublicParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GenericServerPublicParams.swift; path = swift/Sources/LibSignalClient/zkgroup/GenericServerPublicParams.swift; sourceTree = ""; }; + E64C7D76F41111689EAB5DCBCC16821D /* ProtobufMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtobufMap.swift; path = Sources/SwiftProtobuf/ProtobufMap.swift; sourceTree = ""; }; + E67D27A99D191844A1383056E22C26A9 /* LibMobileCoinError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LibMobileCoinError.swift; path = Sources/Common/LibMobileCoin/LibMobileCoinError.swift; sourceTree = ""; }; + E67EB0141BD76348FCC293EF3A029B5B /* sharpyuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_sse2.c; path = sharpyuv/sharpyuv_sse2.c; sourceTree = ""; }; + E775A7186429E53FD827FABE58B1FE45 /* ReceiveValuesOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiveValuesOn.swift; path = GRDB/Utils/ReceiveValuesOn.swift; sourceTree = ""; }; + E8877B56F76D977CAF23BAA164AA167D /* LayerImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerImageProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/LayerImageProvider.swift; sourceTree = ""; }; E8C1FFCA335DFFD02252B928DB3C7447 /* Pods-SignalUI-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-SignalUI-acknowledgements.markdown"; sourceTree = ""; }; - E8F570BAAFC3974A5BAD25EEAD9EC205 /* BaseAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseAnimationLayer.swift; path = Sources/Private/CoreAnimation/Layers/BaseAnimationLayer.swift; sourceTree = ""; }; - E8F71075862A9FC7303670F02BD03A78 /* ClientZkGroupCipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientZkGroupCipher.swift; path = swift/Sources/LibSignalClient/zkgroup/ClientZkGroupCipher.swift; sourceTree = ""; }; - E90341025E8495ECC3906690DA6F259E /* MaskCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaskCompositionLayer.swift; path = Sources/Private/CoreAnimation/Layers/MaskCompositionLayer.swift; sourceTree = ""; }; - E92583504546E398DC6FB0BDF200E579 /* RepeaterLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RepeaterLayer.swift; path = Sources/Private/CoreAnimation/Layers/RepeaterLayer.swift; sourceTree = ""; }; - E9580BDC554F1386F5E3FD4BE5C055BD /* blurhash.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = blurhash.debug.xcconfig; sourceTree = ""; }; - E95D8885E143D1BCF49DB35A5BBD9419 /* JSONEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncoder.swift; path = Sources/SwiftProtobuf/JSONEncoder.swift; sourceTree = ""; }; - E967D3D762F917771636BD3A5B380D22 /* PointValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PointValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/PointValueProvider.swift; sourceTree = ""; }; - E96E6149E6A777D0E4C7C26326299753 /* StringStyle+Part.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringStyle+Part.swift"; path = "Sources/StringStyle+Part.swift"; sourceTree = ""; }; - E97794A9117DEDD5D40F889975BB44ED /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = ""; }; - E98DF5217EADF2B544BCDF9158D85508 /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = ""; }; - E99D89D833B2D53C40F2672C086B6377 /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; - E9A8AF247194F4A7480FD8EAE8CE80B9 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; - E9ABF177FD19F10D6206141802D6244A /* ClonableHandleOwnerTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClonableHandleOwnerTests.swift; path = swift/Tests/LibSignalClientTests/ClonableHandleOwnerTests.swift; sourceTree = ""; }; - E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "lottie-ios.release.xcconfig"; sourceTree = ""; }; - E9E1267EAE423783E0F93A3A1A135599 /* TextDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextDocument.swift; path = Sources/Private/Model/Text/TextDocument.swift; sourceTree = ""; }; - EA335749D1F8D77D0DDED0A24EB7F949 /* SizeValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/SizeValueProvider.swift; sourceTree = ""; }; - EA39845E084772BF085C83DCE73DEA50 /* sharpyuv_gamma.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_gamma.c; path = sharpyuv/sharpyuv_gamma.c; sourceTree = ""; }; - EA48B255A02A8CE0A217331ED5C5F086 /* HashVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HashVisitor.swift; path = Sources/SwiftProtobuf/HashVisitor.swift; sourceTree = ""; }; - EA543E89B87D6B5AC233369E55A8C9D9 /* ChatConnection+Fake.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ChatConnection+Fake.swift"; path = "swift/Sources/LibSignalClient/ChatConnection+Fake.swift"; sourceTree = ""; }; - EA8853737BEB1B0AAC66A4C47B3350B8 /* CachedImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedImageProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CachedImageProvider.swift; sourceTree = ""; }; - EA9B16084C6BD044CE9F0C6305B74D88 /* Keyframes+timeRemapping.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keyframes+timeRemapping.swift"; path = "Sources/Private/CoreAnimation/Extensions/Keyframes+timeRemapping.swift"; sourceTree = ""; }; - EAA266F355641DF6E4D0E8F87B683D86 /* cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = src/dsp/cpu.h; sourceTree = ""; }; - EAA77991F5DDE5BABEAE1FA806F10052 /* SQLCipher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLCipher.debug.xcconfig; sourceTree = ""; }; - EAB00AA83C8FACD5FF69180B4FAD880F /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; - EAB623F8CDB7039C3DBADD758BCFBABD /* CommonTableExpression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommonTableExpression.swift; path = GRDB/QueryInterface/Request/CommonTableExpression.swift; sourceTree = ""; }; - EABCD616B6BE58935D60F811AC0612CF /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; - EABEB9E27F7FCF257DBBFB1DA7E631A5 /* RowDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RowDecodingError.swift; path = GRDB/Core/RowDecodingError.swift; sourceTree = ""; }; - EB1E62B9B8636A38B03270D5AFC00D15 /* Keyframe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keyframe.swift; path = Sources/Public/Keyframes/Keyframe.swift; sourceTree = ""; }; - EB8C29EE08BC472B6F1525BCF76E14BD /* McRngCallback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = McRngCallback.swift; path = Sources/Common/LibMobileCoin/McRngCallback.swift; sourceTree = ""; }; - EB933FC1B3F03B845FB7A95CAA20EFA7 /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = ""; }; - EBA0530059228CAC35469D29F66EE3AB /* DatabaseValueConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseValueConvertible.swift; path = GRDB/Core/DatabaseValueConvertible.swift; sourceTree = ""; }; + E8C9E71DCFA9B75C8204E1B646E6E930 /* Data64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data64.swift; path = Sources/Common/Utils/Data/Data64.swift; sourceTree = ""; }; + E9025B7304A57A1BFAD08123570FCBF4 /* HttpCallResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpCallResult.swift; path = Sources/HTTPS/Utils/HttpCallResult.swift; sourceTree = ""; }; + E966E4C4099840B688DF4E82D69277ED /* asMcBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = asMcBuffer.swift; path = Sources/Common/LibMobileCoin/asMcBuffer.swift; sourceTree = ""; }; + E9678165F10CFF44B737101EE4441CFB /* Net.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Net.swift; path = swift/Sources/LibSignalClient/Net.swift; sourceTree = ""; }; + E971E30B1F0A5436BBDCBCF1D8AA1B7B /* SDImageFramePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFramePool.m; path = SDWebImage/Private/SDImageFramePool.m; sourceTree = ""; }; + E9A7C528EE009363D5D3819A4303B123 /* GroupNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/RenderContainers/GroupNode.swift; sourceTree = ""; }; + E9ACC7FAD0C804BB4EBB0DB2EEF8D489 /* TextLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextLayerModel.swift; path = Sources/Private/Model/Layers/TextLayerModel.swift; sourceTree = ""; }; + E9B58BFE9C0D636F735C426FA6D8E287 /* TxOutMemoBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutMemoBuilder.swift; path = Sources/Common/Transaction/TxOutMemoBuilder.swift; sourceTree = ""; }; + E9F31556A020DA41BC1294F2427879FF /* ProvisioningConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProvisioningConnection.swift; path = swift/Sources/LibSignalClient/ProvisioningConnection.swift; sourceTree = ""; }; + EA07F5D9C0CFFBA0FA0E71AFB40ED967 /* TraitCollectionProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TraitCollectionProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/TraitCollectionProviding.swift; sourceTree = ""; }; + EA23A32FBD2A807FE87C3D615F05D94A /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; + EA5A67DD923443CA90C44EE877626F0B /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; + EA6BCE39E2D161CC16F53714FA86CEF6 /* sharpyuv_gamma.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_gamma.h; path = sharpyuv/sharpyuv_gamma.h; sourceTree = ""; }; + EA79DA73AEE089888D9FCE8788D839F5 /* ClientZkAuthOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientZkAuthOperations.swift; path = swift/Sources/LibSignalClient/zkgroup/ClientZkAuthOperations.swift; sourceTree = ""; }; + EA7CE307C176243DF8232FD3F47F339F /* DataExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataExtension.swift; path = Sources/Private/Utility/Extensions/DataExtension.swift; sourceTree = ""; }; + EAAAE8A025A778013D2D59A79F734C67 /* mistyswap_offramp.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = mistyswap_offramp.http.swift; path = Sources/HTTP/mistyswap_offramp.http.swift; sourceTree = ""; }; + EAC5A16DADA010756AC97B73EBE4B584 /* DestinationWithPaymentIntentMemo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationWithPaymentIntentMemo.swift; path = Sources/Common/Transaction/Memos/DestinationWithPaymentIntentMemo.swift; sourceTree = ""; }; + EAE9DEE889C9B1F172C13905B1317BC7 /* LottieAnimationLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationLayer.swift; path = Sources/Public/Animation/LottieAnimationLayer.swift; sourceTree = ""; }; + EB1BF5BA704337D6F27B8F7D01A1F54B /* PathDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PathDecoder.swift; path = Sources/SwiftProtobuf/PathDecoder.swift; sourceTree = ""; }; + EB3481FC335A2F7CC5B19C9D6788E6E9 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; + EB5B417B08B694AB51736A9CE2DDA58B /* DataConvertible+HexEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DataConvertible+HexEncoding.swift"; path = "Sources/Common/Utils/Encoding/DataConvertible+HexEncoding.swift"; sourceTree = ""; }; + EB68DAEAE8317495EADB4215E645D41C /* LottieAnimationViewInitializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationViewInitializers.swift; path = Sources/Public/Animation/LottieAnimationViewInitializers.swift; sourceTree = ""; }; + EB9A946EB527F9DDD723A9675D0C9FC6 /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = ""; }; + EBB712C9B92C8C556AAA3668E7CEF2A2 /* KeyImageSpentTracker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyImageSpentTracker.swift; path = Sources/Common/Ledger/KeyImageSpentTracker.swift; sourceTree = ""; }; EBC80AAEF15155F36550085EA2715F48 /* Pods-SignalTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SignalTests-umbrella.h"; sourceTree = ""; }; - EC11C7BF8A44F9F01F02099136D51CD0 /* Message+JSONArrayAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONArrayAdditions.swift"; path = "Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift"; sourceTree = ""; }; - EC13D363F6596D574B07CF412F8E0131 /* FogReportHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogReportHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogReportHttpConnection.swift; sourceTree = ""; }; - EC7C57F21265CD5C4CBD997DF9959E62 /* EpoxySwiftUILayoutMargins.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxySwiftUILayoutMargins.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxySwiftUILayoutMargins.swift; sourceTree = ""; }; - ED06488B7E4297408B2401AA2BBD899C /* SQL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQL.swift; path = GRDB/Core/SQL.swift; sourceTree = ""; }; - ED168B308BD3CF3CDF0264BA778949EC /* DDLoggerNames.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLoggerNames.m; path = Sources/CocoaLumberjack/DDLoggerNames.m; sourceTree = ""; }; - ED3BB5124DB5ADE37C89B6A8E7D58163 /* LottieAnimationView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieAnimationView.swift; path = Sources/Public/Animation/LottieAnimationView.swift; sourceTree = ""; }; - ED7D4B8C1ABA1A75DD1831DE142D0916 /* AnimationTime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationTime.swift; path = Sources/Public/Primitives/AnimationTime.swift; sourceTree = ""; }; - EDE4D6BECA14CF7A62DCB05CDC0CB95B /* ColorEffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorEffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/ColorEffectValue.swift; sourceTree = ""; }; - EDEB3D61920BFB580710ADBA5DAA4ECA /* DestinationMemoUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DestinationMemoUtils.swift; path = Sources/Common/Transaction/Memos/DestinationMemoUtils.swift; sourceTree = ""; }; - EE56CBDE708D0D464AFC5EB9E42189FC /* fog_common.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = fog_common.pb.swift; path = Sources/Common/fog_common.pb.swift; sourceTree = ""; }; - EE78C70DF3D58FFFD6C36B3265B7FB8E /* LibMobileCoin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LibMobileCoin.debug.xcconfig; sourceTree = ""; }; - EE8AE24CC80815941098982C4DBF8898 /* libPhoneNumber-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libPhoneNumber-iOS-umbrella.h"; sourceTree = ""; }; - EE8DB0548BCAA0A79F4B614CF1977255 /* demux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demux.h; path = src/webp/demux.h; sourceTree = ""; }; - EED8826D7284BCD4AB84C00997B51923 /* view.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = view.http.swift; path = Sources/HTTP/view.http.swift; sourceTree = ""; }; - EF1FF847F6555A8AF9A8934DBA9AFCDD /* DidSelectProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DidSelectProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/DidSelectProviding.swift; sourceTree = ""; }; - EF3337F43FA45EFDA8AC6A4B4F571540 /* ProtocolConnectionFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtocolConnectionFactory.swift; path = Sources/Common/Network/Connection/ProtocolConnectionFactory.swift; sourceTree = ""; }; - EF3873645B6101FA6942390DFE214B90 /* FogReportManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogReportManager.swift; path = Sources/Common/Fog/Report/FogReportManager.swift; sourceTree = ""; }; - EF9C69FBD37665078CA876E0BC0C9B97 /* OnDemandFuture.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OnDemandFuture.swift; path = GRDB/Utils/OnDemandFuture.swift; sourceTree = ""; }; - EFAE4BB25480D40D49347B6367D4AE8F /* CallManagerGlobal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallManagerGlobal.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallManagerGlobal.swift; sourceTree = ""; }; - EFE1E7BB0F105810107F5A319FB515DE /* struct.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = struct.pb.swift; path = Sources/SwiftProtobuf/struct.pb.swift; sourceTree = ""; }; - F056FFFD567DBC94CAF3D21FD3018BC8 /* HttpProtocolConnectionFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HttpProtocolConnectionFactory.swift; path = Sources/HTTPS/HttpProtocolConnectionFactory.swift; sourceTree = ""; }; - F08C9F1AD1B88AE99A4024743486F8A3 /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDMultiFormatter.m; sourceTree = ""; }; - F108FFA58AA80496475D25838D4B6AE4 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; - F121A1D6A927317C1184F208004E334E /* SwiftProtobuf.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftProtobuf.debug.xcconfig; sourceTree = ""; }; - F1816301D097A4ED6991F2C55A0814A4 /* EpoxyModelProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxyModelProperty.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/EpoxyModelProperty.swift; sourceTree = ""; }; - F1B5A6321521FCD6285CFA4A3BAD1443 /* Data+Compression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Compression.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Data+Compression.swift"; sourceTree = ""; }; - F1D31C2DBD1376F2D2946CA11C106469 /* blurhash.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = blurhash.modulemap; sourceTree = ""; }; - F2A16C5853B4AC866C7621E54789D4B5 /* CompatibilityTracker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompatibilityTracker.swift; path = Sources/Private/CoreAnimation/CompatibilityTracker.swift; sourceTree = ""; }; - F2C585155047173BC672F983F5F2D6A9 /* FogUntrustedTxOutFetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogUntrustedTxOutFetcher.swift; path = Sources/Common/Fog/FogUntrustedTxOutFetcher.swift; sourceTree = ""; }; + EBD1FBBA408074A4920336282C82404D /* ByteArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ByteArray.swift; path = swift/Sources/LibSignalClient/zkgroup/ByteArray.swift; sourceTree = ""; }; + EBF614BD342E2AD08DF7F02F2A0275FF /* ClientZkGroupCipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientZkGroupCipher.swift; path = swift/Sources/LibSignalClient/zkgroup/ClientZkGroupCipher.swift; sourceTree = ""; }; + EC1D1FF0954C98A3B2F481CB3D21879E /* BasicCredentials.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BasicCredentials.swift; path = Sources/Common/Network/Authorization/BasicCredentials.swift; sourceTree = ""; }; + EC2D53B5A08949CFA092857936C449E3 /* ShapeItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeItem.swift; path = Sources/Private/Model/ShapeItems/ShapeItem.swift; sourceTree = ""; }; + EC37E34AA2FB21F2C4ABA093A08A4CEC /* ReceiptCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredentialResponse.swift; sourceTree = ""; }; + EC5479EAC7FB9F96E82FCAC5B36B6494 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; + EC58C172A16AD645CB0A5B60D0EBFEC7 /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; + EC6099F8F000691621EBD3ED60003761 /* FogSearchKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogSearchKey.swift; path = Sources/Common/Fog/View/FogSearchKey.swift; sourceTree = ""; }; + EC7C88169DBBA97B5E655A3337892C60 /* ArbitraryConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ArbitraryConnection.swift; path = Sources/Common/Network/Connection/ArbitraryConnection.swift; sourceTree = ""; }; + ECDF72A55ED7AE2BBE4FC5AD7037E2C0 /* NativeNice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NativeNice.swift; path = swift/Sources/LibSignalClient/NativeNice.swift; sourceTree = ""; }; + ECE54440E7354F97C9B26A386D416840 /* Data66.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data66.swift; path = Sources/Common/Utils/Data/Data66.swift; sourceTree = ""; }; + ED22A7D55A6B22272592DA51014BB200 /* URL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URL.swift; path = GRDB/Core/Support/Foundation/URL.swift; sourceTree = ""; }; + ED528EDBB86F331BC20C30281AD1CF23 /* HsmEnclaveTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HsmEnclaveTests.swift; path = swift/Tests/LibSignalClientTests/HsmEnclaveTests.swift; sourceTree = ""; }; + ED746EB0201154210E175FABC0B31194 /* DropShadowStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowStyle.swift; path = Sources/Private/Model/LayerStyles/DropShadowStyle.swift; sourceTree = ""; }; + ED8621CDF3046BE5ADB727133DEA8C6F /* blurhash-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "blurhash-Info.plist"; sourceTree = ""; }; + EE06C5B3A4373E2700EFF2327348BD6E /* AuthCredentialWithPniResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthCredentialWithPniResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/AuthCredentialWithPniResponse.swift; sourceTree = ""; }; + EE230622EE3FF68AC6D49B6CBD50BB9C /* AsyncUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncUtils.swift; path = swift/Sources/LibSignalClient/AsyncUtils.swift; sourceTree = ""; }; + EE6368A3E8B491C1D6B8E17325A022F1 /* TrimPathNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TrimPathNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/ModifierNodes/TrimPathNode.swift; sourceTree = ""; }; + EE9F3EE183B5DF16ED0A635ACB2E7C3A /* SQLOperators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLOperators.swift; path = GRDB/QueryInterface/SQL/SQLOperators.swift; sourceTree = ""; }; + EE9F8D9B057E1B1EF385E2606FCC88F6 /* TableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableRecord.swift; path = GRDB/Record/TableRecord.swift; sourceTree = ""; }; + EEC7DF748E7D5BCA613B83DFF3069A25 /* TokenId.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TokenId.swift; path = Sources/Common/Transaction/TokenId.swift; sourceTree = ""; }; + EF1B53ACA1D00E7D4C2B62D9D610DEB9 /* Data32+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data32+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data32+withMcMutableBuffer.swift"; sourceTree = ""; }; + EF2421AC5C835762E0D0A01293455574 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; + EF37A8B942CAFFE25E878315FA03D2B2 /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; + EF853FC1ADC6753D3DD0086B867B41F4 /* ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; sourceTree = ""; }; + EFC0A921DAECF56B457CFC683FF5D3A1 /* Visitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Visitor.swift; path = Sources/SwiftProtobuf/Visitor.swift; sourceTree = ""; }; + EFDFE1BFBCD7B44D304AA2D7BDFBC49C /* FogView+TxOutFetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FogView+TxOutFetcher.swift"; path = "Sources/Common/Fog/View/FogView+TxOutFetcher.swift"; sourceTree = ""; }; + F00EA1F6077DF449DB5D1F8CC8E60778 /* libPhoneNumber-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libPhoneNumber-iOS-prefix.pch"; sourceTree = ""; }; + F025BA23AED851FC5F0221378EA61F90 /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; + F04F7D81E6836DB29872D43BB9A0F303 /* TestHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestHelpers.swift; path = Sources/Private/Utility/Debugging/TestHelpers.swift; sourceTree = ""; }; + F0B91203DF2628D946090B86D27718E4 /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter.m; sourceTree = ""; }; + F0FE2EDF8A94F449FA01CE30A40A07BA /* LegacyGradientFillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegacyGradientFillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/LegacyGradientFillRenderer.swift; sourceTree = ""; }; + F114009E617B09C353A526D5BFFD9086 /* Decoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decoder.swift; path = Sources/SwiftProtobuf/Decoder.swift; sourceTree = ""; }; + F1596AFAA378B1FCD2972F722F0E2732 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; + F17A96761FDD2C4EA98FF0C64CDAAED9 /* ShapeAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeAnimation.swift; path = Sources/Private/CoreAnimation/Animations/ShapeAnimation.swift; sourceTree = ""; }; + F1BC800E5D1D1EA76E15FDC613209376 /* LottieView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LottieView.swift; path = Sources/Public/Animation/LottieView.swift; sourceTree = ""; }; + F201827520D594F6B5552908A22D8A16 /* StatementColumnConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StatementColumnConvertible.swift; path = GRDB/Core/StatementColumnConvertible.swift; sourceTree = ""; }; + F2105685910CBF045E99E1DE4C92C521 /* GradientValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientValueProvider.swift; path = Sources/Public/DynamicProperties/ValueProviders/GradientValueProvider.swift; sourceTree = ""; }; + F26BDD60D8893A752154F75510E5B268 /* DDFileLogger+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Internal.h"; path = "Sources/CocoaLumberjack/DDFileLogger+Internal.h"; sourceTree = ""; }; + F28155761A490450349B609E6B559490 /* CocoaLumberjack.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CocoaLumberjack.modulemap; sourceTree = ""; }; + F2816BA637B2E96740CC27A98CC5EBBD /* Enum.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enum.swift; path = Sources/SwiftProtobuf/Enum.swift; sourceTree = ""; }; + F2AB640CF5F6A1D0E5D227E18E4FB8CE /* SingleValueProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleValueProvider.swift; path = Sources/Private/MainThread/NodeRenderSystem/NodeProperties/ValueProviders/SingleValueProvider.swift; sourceTree = ""; }; F2D97079484BD7B2E7FECC6B797611B8 /* Pods-SignalServiceKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SignalServiceKit-umbrella.h"; sourceTree = ""; }; - F2EA161D88EC958A1EBCEE9FAD708741 /* CallSummary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallSummary.swift; path = src/ios/SignalRingRTC/SignalRingRTC/CallSummary.swift; sourceTree = ""; }; - F31E85166270B2282736B4C3497EE024 /* CLIColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLIColor.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/CLIColor.h; sourceTree = ""; }; - F32F14A47A3A0FC282D7A93129C37AEA /* CustomPathAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomPathAnimation.swift; path = Sources/Private/CoreAnimation/Animations/CustomPathAnimation.swift; sourceTree = ""; }; - F363E5694D8491525BE83891B66671B8 /* Data64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data64.swift; path = Sources/Common/Utils/Data/Data64.swift; sourceTree = ""; }; - F36F47F313F777006FC684D854AB3CAD /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = ""; }; - F3795B824C6713689DB48AE4BB2692B6 /* UsernameTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UsernameTests.swift; path = swift/Tests/LibSignalClientTests/UsernameTests.swift; sourceTree = ""; }; - F39976B71E3130040B3DD0B04A260707 /* PositiveInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PositiveInt.swift; path = Sources/Common/Utils/TypeConstraints/PositiveInt.swift; sourceTree = ""; }; - F3AD8DA360D01D48FE97219AA808F779 /* DatabaseSchemaCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseSchemaCache.swift; path = GRDB/Core/DatabaseSchemaCache.swift; sourceTree = ""; }; - F3E6FC87751B6693CCF998F240AE1573 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; - F42420206681A28AF5B4576F79693B47 /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; - F46E527014E7B2437194835979F3EA20 /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = ""; }; - F49FCA28C3C8FC63366AAB7C42EE124A /* lottie-ios-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "lottie-ios-dummy.m"; sourceTree = ""; }; + F2DD594C8206CDB8EE79D6CA1CDA8A97 /* DDLoggerNames.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLoggerNames.m; path = Sources/CocoaLumberjack/DDLoggerNames.m; sourceTree = ""; }; + F2E50517D66765B3CD65545EFEDADD8F /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = ""; }; + F30000E6B1FB0CDC9CC781880DDAA737 /* SQLExpression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLExpression.swift; path = GRDB/QueryInterface/SQL/SQLExpression.swift; sourceTree = ""; }; + F33BBF6DB09F0DC9C84BB7C0A2CADC53 /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = ""; }; + F36F4ED4CAA9CDB010D2EF9A83E707B5 /* CachedImageProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedImageProvider.swift; path = Sources/Private/MainThread/LayerContainers/Utility/CachedImageProvider.swift; sourceTree = ""; }; + F3912FF607CF3F6960FA563E1F49E3D0 /* JSONSerialization+Verification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "JSONSerialization+Verification.swift"; path = "Sources/Common/Utils/JSONSerialization+Verification.swift"; sourceTree = ""; }; + F3F48289D1ABCAAA4E6F6128A8542612 /* UsernameTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UsernameTests.swift; path = swift/Tests/LibSignalClientTests/UsernameTests.swift; sourceTree = ""; }; + F3F6745B2128DDD334F5008825F4A2E7 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; + F401544AB64DE212CCF144E710BA265A /* ValueConcurrentObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValueConcurrentObserver.swift; path = GRDB/ValueObservation/ValueConcurrentObserver.swift; sourceTree = ""; }; + F40664169A329AAAF888E3BA6B55B809 /* RoundedCorners.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RoundedCorners.swift; path = Sources/Private/Model/ShapeItems/RoundedCorners.swift; sourceTree = ""; }; + F409093FAC1F72B41592F1C44F40D7BC /* huffman_encode_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_encode_utils.h; path = src/utils/huffman_encode_utils.h; sourceTree = ""; }; + F4713AC871BFAFF17F8DC7B756354A68 /* UrlLoadBalancer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UrlLoadBalancer.swift; path = Sources/Common/Network/UrlLoadBalancer.swift; sourceTree = ""; }; + F480616FA1437A67B23C199E47E10CF5 /* AttestAke.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttestAke.swift; path = Sources/Common/Network/Attestation/AttestAke.swift; sourceTree = ""; }; + F4B816DDDA1D0410E8CEA959F5D418C0 /* RegistrationServiceTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RegistrationServiceTypes.swift; path = swift/Sources/LibSignalClient/RegistrationServiceTypes.swift; sourceTree = ""; }; + F4E545515F5154FC15E2B622BBE0204B /* TxOutProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TxOutProtocol.swift; path = Sources/Common/Ledger/TxOutProtocol.swift; sourceTree = ""; }; F4F0AF978B76BBAE39DB461B49892536 /* Pods-SignalNSE-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-SignalNSE-dummy.m"; sourceTree = ""; }; - F5156843914F4121DC37B942C7BDBD92 /* Shape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shape.swift; path = Sources/Private/Model/ShapeItems/Shape.swift; sourceTree = ""; }; - F547698C1A37360FC9F5E192736CE845 /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogCapture.h; sourceTree = ""; }; - F5597633362FB0FA45A673F649C152C5 /* MobileCoin.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MobileCoin.modulemap; sourceTree = ""; }; - F58232D909F55873A195B557F53928DF /* UnauthProfilesService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthProfilesService.swift; path = swift/Sources/LibSignalClient/chat/UnauthProfilesService.swift; sourceTree = ""; }; - F5E79FA12083BE56B7E744C3AA74FFD2 /* MobileCoinClient+RTH.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+RTH.swift"; path = "Sources/Common/MobileCoinClient+RTH.swift"; sourceTree = ""; }; - F6203896350E9ED1AD89236A795BFED8 /* FogMerkleProofHttpConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogMerkleProofHttpConnection.swift; path = Sources/HTTPS/HttpConnection/HttpConnections/FogMerkleProofHttpConnection.swift; sourceTree = ""; }; - F62362920320195CBD10ABBB781165E6 /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; - F62890FE21971E202C5682D7E9CFF954 /* AssetLibrary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetLibrary.swift; path = Sources/Private/Model/Assets/AssetLibrary.swift; sourceTree = ""; }; - F669D001365C464CAD3329597B23B4C1 /* MobileCoinRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinRng.swift; path = Sources/Common/Utils/Rng/MobileCoinRng.swift; sourceTree = ""; }; - F6B9E8B7E107DF16F66102777791392C /* OpacityAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OpacityAnimation.swift; path = Sources/Private/CoreAnimation/Animations/OpacityAnimation.swift; sourceTree = ""; }; - F6D13AAB76CA8A3FC4470BD1F0A5E532 /* URL+Prefix.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+Prefix.swift"; path = "Sources/HTTPS/Utils/URL+Prefix.swift"; sourceTree = ""; }; - F6D370E2EFA42A0EF3E8CE2FDE902CB0 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = ""; }; - F7657CAA54D7462265765E0BEEE0C145 /* SQLSubquery.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLSubquery.swift; path = GRDB/QueryInterface/SQL/SQLSubquery.swift; sourceTree = ""; }; - F786776A3892088F64BA471EAEE05336 /* SQLOrdering.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLOrdering.swift; path = GRDB/QueryInterface/SQL/SQLOrdering.swift; sourceTree = ""; }; - F8039E68AEF438A2B521B94245F74F01 /* LRUAnimationCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUAnimationCache.swift; path = Sources/Public/AnimationCache/LRUAnimationCache.swift; sourceTree = ""; }; - F86E33280BE3C758BCEAAD5E017A4F1A /* LayerDebugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerDebugging.swift; path = Sources/Private/Utility/Debugging/LayerDebugging.swift; sourceTree = ""; }; + F51090B5096E2CD2E0AAFFCCA7EC3B86 /* WALSnapshot.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WALSnapshot.swift; path = GRDB/Core/WALSnapshot.swift; sourceTree = ""; }; + F54099AADF46C5CC3418E5CA7DE30162 /* BlurHashEncode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlurHashEncode.swift; path = Swift/BlurHashEncode.swift; sourceTree = ""; }; + F57FAFFDD8190190028E6E6C0A34C7EC /* Sgx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sgx.swift; path = swift/Sources/LibSignalClient/Sgx.swift; sourceTree = ""; }; + F58135CC2C536B6E143C7B11D3ED9D0C /* sharpyuv_csp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_csp.h; path = sharpyuv/sharpyuv_csp.h; sourceTree = ""; }; + F5AFE0B6944CDA540093EC9B06F4B61B /* MobileCoinClient+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+Deprecated.swift"; path = "Sources/Common/MobileCoinClient+Deprecated.swift"; sourceTree = ""; }; + F5C90B5735E8458587D8DA8061768CCC /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; + F5E48F6DDF2E9CD557889370184E00A6 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = ""; }; + F5EFEC62191E3DFAC056885685EE2B2F /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = ""; }; + F5F163193C206A09B7FFA61F9C2E2B0D /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; + F609D872BEAB110DE94871550C5F4BA6 /* Balances.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Balances.swift; path = Sources/Common/Account/Balances.swift; sourceTree = ""; }; + F623850E5F4966716F475F235C6B1C51 /* PassThroughOutputNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PassThroughOutputNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/PassThroughOutputNode.swift; sourceTree = ""; }; + F6261261E1601A658372C568FEFAB3F2 /* Mask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mask.swift; path = Sources/Private/Model/Objects/Mask.swift; sourceTree = ""; }; + F63EE2EB9233F0B4BEB37D3D1395E091 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SDWebImage-SDWebImage-Info.plist"; sourceTree = ""; }; + F672F7B5112FDEF69D2B4595E1AE4874 /* GroupMasterKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupMasterKey.swift; path = swift/Sources/LibSignalClient/zkgroup/GroupMasterKey.swift; sourceTree = ""; }; + F76A89761376B2039DBAFE8E9EDA2D1D /* ForgetOfframp.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ForgetOfframp.swift; path = Sources/Common/Mistyswap/ForgetOfframp.swift; sourceTree = ""; }; + F774F24E4E5007A41E586D080402067B /* EffectValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EffectValue.swift; path = Sources/Private/Model/LayerEffects/EffectValues/EffectValue.swift; sourceTree = ""; }; + F7AF4EB09961830772E5DEE11131D67B /* EpoxySwiftUILayoutMargins.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EpoxySwiftUILayoutMargins.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/SwiftUI/EpoxySwiftUILayoutMargins.swift; sourceTree = ""; }; + F7E4EFDBDFBF580BDEF3BB23109F9068 /* MobileCoinRng.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MobileCoinRng.swift; path = Sources/Common/Utils/Rng/MobileCoinRng.swift; sourceTree = ""; }; + F803496834BAF5479EBF89B999BBFED7 /* PreCompLayerModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreCompLayerModel.swift; path = Sources/Private/Model/Layers/PreCompLayerModel.swift; sourceTree = ""; }; + F808AD6F7A77D65826640A56D8A4953E /* UnauthUsernamesService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthUsernamesService.swift; path = swift/Sources/LibSignalClient/chat/UnauthUsernamesService.swift; sourceTree = ""; }; + F82284F31F114F9F94F30E4CC0660EA2 /* StyleIDProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyleIDProviding.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Model/Providers/StyleIDProviding.swift; sourceTree = ""; }; + F83356A8F113B85BDE9DF79C7EFE332C /* ShapeLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShapeLayer.swift; path = Sources/Private/CoreAnimation/Layers/ShapeLayer.swift; sourceTree = ""; }; + F83AC9B400E133D40853540CF3C0727B /* RepeaterLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RepeaterLayer.swift; path = Sources/Private/CoreAnimation/Layers/RepeaterLayer.swift; sourceTree = ""; }; F880712E346E7C72DE7D5577DB168DBD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - F8F323C4768BA6764420B30282A0D04F /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = ""; }; - F924DB45CCB603C442027D6C8E0297E2 /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = ""; }; - F92D84873CF46D8F0BD1AFB9F4B71A07 /* NBNumberFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBNumberFormat.m; path = libPhoneNumber/NBNumberFormat.m; sourceTree = ""; }; + F89DD89F84602732D20AEFA8253681AA /* consensus_config.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = consensus_config.pb.swift; path = Sources/Common/consensus_config.pb.swift; sourceTree = ""; }; + F8A8050D2D4EF366C37015AF55719B47 /* NSArray+NBAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+NBAdditions.h"; path = "libPhoneNumber/NSArray+NBAdditions.h"; sourceTree = ""; }; + F8B0D339E3AFA29FFB14219D4719D73D /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; + F8C68725A0B2840CE928BF25C73549A7 /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = ""; }; F93D4B3DD4AA1754DC286B273A79ED50 /* Pods-SignalUI-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-SignalUI-umbrella.h"; sourceTree = ""; }; - F93F3B6008FEC3AD86E44270373B6EDE /* sharpyuv_cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_cpu.h; path = sharpyuv/sharpyuv_cpu.h; sourceTree = ""; }; - F954A06FD293AF771377225DEAE4834F /* JoinAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JoinAssociation.swift; path = GRDB/QueryInterface/Request/Association/JoinAssociation.swift; sourceTree = ""; }; - F956A39F5D6398168137B89B7143B93E /* JSONDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecoder.swift; path = Sources/SwiftProtobuf/JSONDecoder.swift; sourceTree = ""; }; - F95AF7C35945425818CF1D49840FD8A6 /* any.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = any.pb.swift; path = Sources/SwiftProtobuf/any.pb.swift; sourceTree = ""; }; - F95E4067ABDBC563E4E53E9FE45BC878 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = ""; }; - F96D58EAF2D2635CA0E35DB0E9397232 /* FogBlockConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FogBlockConnection.swift; path = Sources/Common/Network/Connection/Connections/FogBlockConnection.swift; sourceTree = ""; }; - F9ED576D4E9F6281DF39A890E144B115 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; - F9F701A1D0D211DD5FB1EC76446498C8 /* KeyTransparency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyTransparency.swift; path = swift/Sources/LibSignalClient/KeyTransparency.swift; sourceTree = ""; }; - FA214B3C1D97F54E7EA35B6A6CA86C2F /* TextCompositionLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextCompositionLayer.swift; path = Sources/Private/MainThread/LayerContainers/CompLayers/TextCompositionLayer.swift; sourceTree = ""; }; + F9725E82151FDF22D5E3FEF8853195F5 /* Archive+Progress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Archive+Progress.swift"; path = "Sources/Private/EmbeddedLibraries/ZipFoundation/Archive+Progress.swift"; sourceTree = ""; }; + F9764914CDF9AD02EEA71753F9695499 /* Protocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protocol.swift; path = swift/Sources/LibSignalClient/Protocol.swift; sourceTree = ""; }; + F9B752863F15F6C6C241041A5836D6CB /* TransactionStatusChecker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionStatusChecker.swift; path = Sources/Common/Transaction/TransactionStatusChecker.swift; sourceTree = ""; }; + FA1E07AA84B55AA001C8212A7BC58FB1 /* AnimationContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationContext.swift; path = Sources/Private/Utility/Helpers/AnimationContext.swift; sourceTree = ""; }; FA48426C81C8BD52859C2CE5BE3239AB /* Pods-SignalServiceKit.testable release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-SignalServiceKit.testable release.xcconfig"; sourceTree = ""; }; - FAB6A85F9E05B1B77FC8EF9D3C8688EE /* MobileCoinClient+MistySwap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MobileCoinClient+MistySwap.swift"; path = "Sources/Common/MobileCoinClient+MistySwap.swift"; sourceTree = ""; }; - FAC4785A5858C9932D681C2F8847E375 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; - FAEE78A7D09240EC23E4F4FFAFDF35BC /* HsmEnclaveTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HsmEnclaveTests.swift; path = swift/Tests/LibSignalClientTests/HsmEnclaveTests.swift; sourceTree = ""; }; - FAF4871A0D31234D72FFD34CA61C1D0B /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; - FB2B2DD668C8064A6378B51BC575E9A1 /* libmobilecoin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = libmobilecoin.h; path = Artifacts/include/libmobilecoin.h; sourceTree = ""; }; - FB3F804CF9D0C200F6038C06E523469A /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = ""; }; - FB61BAE7EF34902CC36854A733974D51 /* PrintableWrapper+Base58.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrintableWrapper+Base58.swift"; path = "Sources/Common/Encodings/PrintableWrapper+Base58.swift"; sourceTree = ""; }; - FB7A3EFF4A74BB7CA3514CF2A067D862 /* NBRegularExpressionCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBRegularExpressionCache.m; path = libPhoneNumber/Internal/NBRegularExpressionCache.m; sourceTree = ""; }; - FBA76CAD192EEE42D9AA10740510D44A /* DatabasePool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabasePool.swift; path = GRDB/Core/DatabasePool.swift; sourceTree = ""; }; - FBC3BEFADF56B5A684F4F274F6068F95 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; - FBCA8001EF4437C0FFDD6B55EF33C2CD /* Table.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Table.swift; path = GRDB/QueryInterface/SQL/Table.swift; sourceTree = ""; }; - FBEB169BCB07BB5A6D2ABCD721A348BF /* SDWebImageWebPCoder-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImageWebPCoder-Info.plist"; sourceTree = ""; }; - FBFDFD61C2B19B1B1D0C9C7F4F681598 /* SQLAssociation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLAssociation.swift; path = GRDB/QueryInterface/SQL/SQLAssociation.swift; sourceTree = ""; }; - FC0022ED3F2F612FC06A687338E46E99 /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; - FC1B40A479CC5365CD0051EEB5DD72EB /* CryptoTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CryptoTests.swift; path = swift/Tests/LibSignalClientTests/CryptoTests.swift; sourceTree = ""; }; - FC1E2EB0A3FE6BD89963B758B6C220D1 /* DatabaseBackupProgress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseBackupProgress.swift; path = GRDB/Core/DatabaseBackupProgress.swift; sourceTree = ""; }; - FC3E2E2CAB8D4B18D0075BB23BC6EC1A /* BlurHashDecode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlurHashDecode.swift; path = Swift/BlurHashDecode.swift; sourceTree = ""; }; - FC45DBD4F4D68A4C27715FF0240D36DA /* FillRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FillRenderer.swift; path = Sources/Private/MainThread/NodeRenderSystem/Nodes/OutputNodes/Renderables/FillRenderer.swift; sourceTree = ""; }; - FCE22B54EA426C6CB8D9B7569271AB09 /* Message+TextFormatAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+TextFormatAdditions.swift"; path = "Sources/SwiftProtobuf/Message+TextFormatAdditions.swift"; sourceTree = ""; }; + FADD12051B4ACF8610CED2B28B5380B6 /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = ""; }; + FAF17610F5311A4C7AB5B00D7C0861A0 /* Database.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Database.swift; path = GRDB/Core/Database.swift; sourceTree = ""; }; + FAF89B553FC69CC2695FDBCADADE515C /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = ""; }; + FB14082F0AEFA558C5560918D3AF8BD4 /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; + FB1B3E03CE0C0C025AE32B7F63048ECB /* MistyswapServices.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MistyswapServices.swift; path = Sources/Common/Network/Service/MistyswapServices.swift; sourceTree = ""; }; + FB5756E124119FB0EBC79C0F4D8C3AEA /* ALView+PureLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ALView+PureLayout.m"; path = "PureLayout/PureLayout/ALView+PureLayout.m"; sourceTree = ""; }; + FB742B7F8B3FB30746F650874CD62A3F /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; + FBF58CF214CA593EF4B7B6CB826CA756 /* BlockMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockMetadata.swift; path = Sources/Common/Ledger/BlockMetadata.swift; sourceTree = ""; }; + FC097D2BDC41FFFE1DB5BE70C8E7AF4B /* AnimationTextProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationTextProvider.swift; path = Sources/Public/TextProvider/AnimationTextProvider.swift; sourceTree = ""; }; + FC61FFA911371F81A399043A4273EC43 /* Data64+withMcMutableBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data64+withMcMutableBuffer.swift"; path = "Sources/Common/LibMobileCoin/Data64+withMcMutableBuffer.swift"; sourceTree = ""; }; + FC79E4DCF23DA20B05066F37D634B739 /* BridgingTests.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BridgingTests.swift; path = swift/Tests/LibSignalClientTests/BridgingTests.swift; sourceTree = ""; }; + FCAB2D008539DEF423355B3E6FAB3773 /* MutableCopying.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MutableCopying.swift; path = Sources/MutableCopying.swift; sourceTree = ""; }; + FCD1DD5502FED3D476986084B51E439F /* UUID.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UUID.swift; path = GRDB/Core/Support/Foundation/UUID.swift; sourceTree = ""; }; + FCF25FFAB0D134B18B813A1DEE20C741 /* SQLCipher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLCipher-prefix.pch"; sourceTree = ""; }; FCF61D9B2B75054A9A3185DDC609B7FF /* SDWebImageWebPCoder */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImageWebPCoder; path = SDWebImageWebPCoder.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FD2732BE125C9B4875458DF961DC65B9 /* DatabaseReader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DatabaseReader.swift; path = GRDB/Core/DatabaseReader.swift; sourceTree = ""; }; - FD42696F2687D8BBFCC2CF9F4E403CA8 /* StorageAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StorageAdapter.swift; path = Sources/Common/Storage/StorageAdapter.swift; sourceTree = ""; }; - FE0D69B7FCACF5CF51346446C143C183 /* InitiateOfframp.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InitiateOfframp.swift; path = Sources/Common/Mistyswap/InitiateOfframp.swift; sourceTree = ""; }; - FE162E93CFCC20EB499C99F43AFC4DBF /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = ""; }; - FE183D9F896E24963F63FBE6675B2611 /* KeyImageSpentTracker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyImageSpentTracker.swift; path = Sources/Common/Ledger/KeyImageSpentTracker.swift; sourceTree = ""; }; - FE2A438ACF226C50549991795B0A6464 /* ReceiptCredentialResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReceiptCredentialResponse.swift; path = swift/Sources/LibSignalClient/zkgroup/ReceiptCredentialResponse.swift; sourceTree = ""; }; - FE2C2266C890067278CEC34E6674A8D0 /* ConsensusConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsensusConnection.swift; path = Sources/Common/Network/Connection/Connections/ConsensusConnection.swift; sourceTree = ""; }; - FE2FC53FF65E4C9D50B59694F87A8C46 /* Google_Protobuf_FieldMask+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_FieldMask+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_FieldMask+Extensions.swift"; sourceTree = ""; }; - FE78EE0027B3364DC8AE2A3F54EDA0AC /* LayerStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayerStyle.swift; path = Sources/Private/Model/LayerStyles/LayerStyle.swift; sourceTree = ""; }; - FEC087609D26E30623907A744FA74160 /* DotLottieCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotLottieCacheProvider.swift; path = Sources/Public/DotLottie/Cache/DotLottieCacheProvider.swift; sourceTree = ""; }; - FECAC6F4B3D09B2F226B5F9F190AB3FA /* UnauthKeysService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnauthKeysService.swift; path = swift/Sources/LibSignalClient/chat/UnauthKeysService.swift; sourceTree = ""; }; + FD18103E584427D0737547DAB2AC3517 /* view.http.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = view.http.swift; path = Sources/HTTP/view.http.swift; sourceTree = ""; }; + FD31B206AC6A24F09332AF0E6F06734B /* SQLOrdering.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SQLOrdering.swift; path = GRDB/QueryInterface/SQL/SQLOrdering.swift; sourceTree = ""; }; + FD49F13136E0480FFC9B149FE828889C /* libPhoneNumber-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "libPhoneNumber-iOS.release.xcconfig"; sourceTree = ""; }; + FD4E7C3F660BD133A0D804C432FD34C8 /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = ""; }; + FDEED25577FEC662FA5406C3039B5764 /* AnimatorNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatorNode.swift; path = Sources/Private/MainThread/NodeRenderSystem/Protocols/AnimatorNode.swift; sourceTree = ""; }; + FE1DA165E3C74824E4AAB1F90DA75964 /* AuthHttpCallable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthHttpCallable.swift; path = Sources/HTTPS/HttpConnection/HttpCallable/AuthHttpCallable.swift; sourceTree = ""; }; + FE50AC8FE3AB3807DF815414F13106C3 /* DropShadowAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropShadowAnimation.swift; path = Sources/Private/CoreAnimation/Animations/DropShadowAnimation.swift; sourceTree = ""; }; FEEE7F6ED84CB4F145C9B49B014C46D3 /* LibMobileCoin */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LibMobileCoin; path = LibMobileCoin.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - FF1150E0C91C00EE0C598DC56279BBBE /* CALayer+addAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CALayer+addAnimation.swift"; path = "Sources/Private/CoreAnimation/Animations/CALayer+addAnimation.swift"; sourceTree = ""; }; - FF2E3B4CBD0942B851A72B28B79D247E /* libPhoneNumber-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libPhoneNumber-iOS-prefix.pch"; sourceTree = ""; }; - FF450EAF1BC010D6AF9D59FB13118A90 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; - FF498A6584304A5D088118BA419E4D39 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = ""; }; - FF4C78FCB0B7017F06546AE879541F3E /* ConnectionOptionWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionOptionWrapper.swift; path = Sources/Common/Network/Connection/ConnectionOptionWrapper.swift; sourceTree = ""; }; - FF52B0E0790DCDB748F6D4A95882C7D7 /* BehaviorsConfigurableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorsConfigurableView.swift; path = Sources/Private/EmbeddedLibraries/EpoxyCore/Views/BehaviorsConfigurableView.swift; sourceTree = ""; }; - FFAAFA19DEDE2AB5E95AC7F4CC239B4F /* AuthCredentialPresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthCredentialPresentation.swift; path = swift/Sources/LibSignalClient/zkgroup/AuthCredentialPresentation.swift; sourceTree = ""; }; + FEFC0228CEAFCE1725619ABEA307CE42 /* NBMetadataHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataHelper.h; path = libPhoneNumber/NBMetadataHelper.h; sourceTree = ""; }; + FF600E83A66ABB32AD3C805A03A067E0 /* libPhoneNumber-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "libPhoneNumber-iOS.debug.xcconfig"; sourceTree = ""; }; + FF768171CDAF7BE862A6624ABA8FB40E /* AnimationCacheProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationCacheProvider.swift; path = Sources/Public/AnimationCache/AnimationCacheProvider.swift; sourceTree = ""; }; + FF8908D0051CE5188DF52BBA325DD1C3 /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = ""; }; + FF962C16A77780B061EC8AF81626771A /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAbstractDatabaseLogger.h; sourceTree = ""; }; + FFEC529F249273AD2633D18161A78EFF /* FetchableRecord.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FetchableRecord.swift; path = GRDB/Record/FetchableRecord.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 0289E525F0EDD7E4E60E1D4FA9751C7F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 885A52E502FA39E4C5FEABCB43275A95 /* Foundation.framework in Frameworks */, - 7E5CDECD13F781C6181BA1DFE987DE54 /* Security.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 0338D692ADC9C0568CFC717F7134A896 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - A9C0470DC80C529007AFFC2271D15AC9 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 081F02C34D975DF366D6DF958D8A6C71 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -3901,14 +3890,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 097AD79C2944F82460F5F2C70519AFCC /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - CBF93E00DE3940811314493B4AB77D00 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 137D89718C3CD6BA0F2758F9F7DE80A6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -3918,6 +3899,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 143C8BBAB0100EA7E72E7286093AC7F0 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1F79B4CE9F6B04C9B8A1D8FDB30E59F9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 33E9DF7DC3321B2B1528FC9EE8C2881A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -3934,6 +3929,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4F6C00876A6AD616E2935012A58E5908 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 74BC634AB33F3D2718F13E86CD265D78 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 5B8D43A24CDF47AAD92D3C1ED3FBEAFD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -3950,6 +3953,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 69E4FE00E6E6A4B6FFB9394E46D1AE16 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 6B1C2D8EC4FA69C5E0ED0696DB927EEC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -3983,14 +3993,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 847BFDD6FCE9C6BEF7EAC28C250CDCA3 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 7780A9274986AE92B4D644046E13F66B /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 8D4C0B18FB779606446BCCABCAC75685 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4007,6 +4009,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9546AAB78FDBC13F02E1EBA3545327FA /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0237F75486030DE4824AA972E9081007 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 9ABB642BFC4DF84C15742E8623A296A0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4031,13 +4041,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B1A7167A21EBAA2E22CF23EC8C059E6C /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; C248E27794EBCC09DC83664509561E9D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4055,6 +4058,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C8DA8C3CBC87C27201748AAB42CA18B9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 1099CB4BF093A4B6958923044232A5CF /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; CDE5013A61E257174AACDA08DA16E08E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4066,18 +4077,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D0D29B1215D1A62DF4E4DB42B5A196CA /* Frameworks */ = { + D2D346EF9BE2A1F363FEE83C689ED082 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 2CE980CF45257A4AB3A79E72839EA24D /* Foundation.framework in Frameworks */, + 2937E5D2880B558E40D23BBA8DD38689 /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D4615C1F8EE89E6F4CD20564D9A8987E /* Frameworks */ = { + D39B4D2328287599A41D92E5851FC3B2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0D9488860C5271882F4FA741B415B544 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4089,10 +4101,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DE73BCB27D0BC691C5084DE6AE6E4BBC /* Frameworks */ = { + D8D91D817E5E0C4CF58FFF759A59E461 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 371AA9FB76B3C71B1F607E1C639EE492 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4104,13 +4117,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - EE3B237AF7A599BBE1FD8C7B9C381AAB /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; F60D8375649A689AB93A174CE216D6AC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -4122,480 +4128,127 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 038864F0234EF41BBE445F3E833B88F9 /* Resources */ = { + 07D61DA715E9A2810A5DF78558A31334 /* Support Files */ = { isa = PBXGroup; children = ( - 7D9F37E9CCE906FB8EBD0B22246448D7 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - 04B6849D14DFD5411CE1664D3613B154 /* Support Files */ = { - isa = PBXGroup; - children = ( - D78BB5E0944E7B43AD62DF61D88C4F68 /* libwebp.modulemap */, - 6ED6068B249747300F92DA65C07AD010 /* libwebp-dummy.m */, - 10A82B70C2E7AF8F7ECE694C08A82A95 /* libwebp-Info.plist */, - B2477708D4F3B52DC8F7277B4668D917 /* libwebp-prefix.pch */, - 4DB081E5F1264601F40B656F8D962534 /* libwebp-umbrella.h */, - 2110FBE3D26B718532956C82B064B460 /* libwebp.debug.xcconfig */, - 40FC798E3D25FE01DFF984ABECCFCC5F /* libwebp.release.xcconfig */, + 603D65A995359B1578ECA2FEA113DAA8 /* BonMot.modulemap */, + B81A5E2219EBE634668396CEFB5BD8E6 /* BonMot-dummy.m */, + AE39CC07AC6EA92E8056C9CA9A7AA103 /* BonMot-Info.plist */, + 407730278AD36CB80A1A62F99A0E547B /* BonMot-prefix.pch */, + C491E80EF8C1973B425D71BD6B83052F /* BonMot-umbrella.h */, + 6E978DF10DE3A192691A26DB32093E16 /* BonMot.debug.xcconfig */, + 29403D2BC1AEFA926479A98822CBC52D /* BonMot.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/libwebp"; + path = "../Target Support Files/BonMot"; sourceTree = ""; }; - 06A33933B651C1594D289528E10D29E1 /* Support Files */ = { + 09967DFDD0FF7214A152D8497EC3CE43 /* Support Files */ = { isa = PBXGroup; children = ( - 1C37DA9361F964F9A40D608739461A0B /* ResourceBundle-SQLCipher-SQLCipher-Info.plist */, - 916BE5C3A66998316A6E8B3D0EBC64FC /* SQLCipher.modulemap */, - 74B2F037B7FDF6657C6F4DAAE18850B2 /* SQLCipher-dummy.m */, - B1A310667C0CB8DF969394D1B70E51CC /* SQLCipher-Info.plist */, - C2E922711C5359A04D13D6DD31C7EB27 /* SQLCipher-prefix.pch */, - 82BE23BDDFACDB0657B4FE7628FFB551 /* SQLCipher-umbrella.h */, - EAA77991F5DDE5BABEAE1FA806F10052 /* SQLCipher.debug.xcconfig */, - 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */, + 3E9C989BB3E80CA450472E4FDD16F1AE /* LibMobileCoin.modulemap */, + 30A93BD650E581E31B8AEB892EB1C5FB /* LibMobileCoin-dummy.m */, + 818317FA4E8E3853FD3DB5FB40C57DBB /* LibMobileCoin-Info.plist */, + 0D4F56FC3A8EE49F2D649B6C0433FFED /* LibMobileCoin-prefix.pch */, + DEDD32835C1FFA42E6DF7FEA444C6689 /* LibMobileCoin-umbrella.h */, + A89585C5578973387DBE3E976744284D /* LibMobileCoin.debug.xcconfig */, + 7B886FBE81A79AC9B72627329CF18E3B /* LibMobileCoin.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/SQLCipher"; + path = "../Target Support Files/LibMobileCoin"; sourceTree = ""; }; - 1106A94F509840CCCC0046DDF784D0A7 /* lottie-ios */ = { + 111E9C8858910A038EC93346DC7427AF /* LibMobileCoin */ = { isa = PBXGroup; children = ( - 01F69F61CC2214F8ECA3D29CFD31A13F /* AnimatedButton.swift */, - 9148E0929D86AAB2A971032342DFB5C3 /* AnimatedControl.swift */, - 6A74DC4D5F76A192FC0170CF9712089A /* AnimatedProviding.swift */, - 0A81FE28268859A5EBF116816C3D7612 /* AnimatedSwitch.swift */, - AD6C402721A0133A4FC052D35D00ECE3 /* AnimationCacheProvider.swift */, - 817D976A77AB3775721C2CCA0A944272 /* AnimationContext.swift */, - 6265A7C9A0803BF5DB4D7930E6219BC0 /* AnimationFontProvider.swift */, - E0B5F0E1E8D8E6EAEC2D81A6DF9968A1 /* AnimationImageProvider.swift */, - 48F1483CA65CC9CDEE267EC855F9D60E /* AnimationKeypath.swift */, - 3A65D69EE30DEA3A4638CC1AAC61C557 /* AnimationKeypathExtension.swift */, - 53B1FE6751F9D767920CBD00C1458422 /* AnimationLayer.swift */, - CD3753BF8A35BAA48DEB1A619694D885 /* AnimationSubview.swift */, - 0CDD05C556905A3B07C64F5F70D12573 /* AnimationTextProvider.swift */, - ED7D4B8C1ABA1A75DD1831DE142D0916 /* AnimationTime.swift */, - 12EE9D95293CA1E475FF65261CFFBDE3 /* AnimatorNode.swift */, - 3864B0D2CB6DDC66CB69A0DE2B01AA6E /* AnimatorNodeDebugging.swift */, - DEBACCAFE81E1442186047A3E8102641 /* AnyEpoxyModelProperty.swift */, - 5B57001DA505E58607B18AA4FDDEDB2E /* AnyEquatable.swift */, - E3CBC408FB0F902E4BD0D3FE4E5221B6 /* AnyNodeProperty.swift */, - 17BEB051CC81F01DB24329C636FDCEDD /* AnyValueContainer.swift */, - A1166BFD6FF9A1FAB784E09FFD5FFF82 /* AnyValueProvider.swift */, - 4F02924CB663B4780765B5AD9B9CFD77 /* Archive.swift */, - AA51004EF61E79F598AB21FE636D1A44 /* Archive+BackingConfiguration.swift */, - 1F182A293DAE7EEA6D4BA891DA136CCE /* Archive+Helpers.swift */, - 0666FCA00203F27D1628524FF4DC7AC7 /* Archive+MemoryFile.swift */, - DC79D4F582EB5B5D7A21EC8F86C8AB5D /* Archive+Progress.swift */, - 70A9A38D33AB5DCE31F7ED366DBBA8AD /* Archive+Reading.swift */, - 5E380C9CD7C91427FDDAF18C56961366 /* Archive+ReadingDeprecated.swift */, - 3FCED2C3324A2184A4CC78C464FCDAD5 /* Archive+Writing.swift */, - CBE727EB6EC3984D83313835C1476682 /* Archive+WritingDeprecated.swift */, - 8F326E2C50A712E0F8CBEC2329D4CD00 /* Archive+ZIP64.swift */, - 97A49D8629A9FBF78F0AF33290849A0E /* Asset.swift */, - F62890FE21971E202C5682D7E9CFF954 /* AssetLibrary.swift */, - E8F570BAAFC3974A5BAD25EEAD9EC205 /* BaseAnimationLayer.swift */, - 8D280EE6F481902FB274088074D3A234 /* BaseCompositionLayer.swift */, - FF52B0E0790DCDB748F6D4A95882C7D7 /* BehaviorsConfigurableView.swift */, - 8C6DDF2DEB73C8AE49B8F70C50AB3C07 /* BezierPath.swift */, - E4705709FD012C1487E4BCE72C27910B /* BezierPathRoundExtension.swift */, - B49A571E8FDB31BA95468B1019CDD0B7 /* Binding+Map.swift */, - 9663E790EF64E699A3EEB9B62B68F574 /* BlendMode+Filter.swift */, - 373E35054B92228B13DF37DCA99F9CB1 /* Bundle.swift */, - 7B1FB957D3D1F25B1BBE3B4DD2EA234B /* BundleImageProvider.swift */, - E5A11B72E416054487FDBEF00744E8A0 /* CAAnimation+TimingConfiguration.swift */, - EA8853737BEB1B0AAC66A4C47B3350B8 /* CachedImageProvider.swift */, - FF1150E0C91C00EE0C598DC56279BBBE /* CALayer+addAnimation.swift */, - A8ABC8BD00528D3D9060F5C4F11E7635 /* CALayer+fillBounds.swift */, - D558FBD39092EC62DEBF42127A026254 /* CALayer+setupLayerHierarchy.swift */, - 12601B8CE0A638F40935DEB1CF27EC33 /* CallbackContextEpoxyModeled.swift */, - 7C2E834BE63484871341A6F156CD387D /* CGColor+RGB.swift */, - 2A5F07C698120ED7167A7715907A8115 /* CGFloatExtensions.swift */, - 118758D97D1D486A10EC5644EA712BE6 /* CGPointExtension.swift */, - BA287395BA21C48032D8F17FEDFF2AAE /* ClassReference.swift */, - 984B7F4B713C0E4CC1DE21EE844BE4DF /* Collection+Diff.swift */, - EDE4D6BECA14CF7A62DCB05CDC0CB95B /* ColorEffectValue.swift */, - 3821A01766465AF9E3A66B5FD0507516 /* ColorExtension.swift */, - 614FED5820958105B71F1D6E9138E321 /* ColorValueProvider.swift */, - 33D593A7A627762761C034037EFBAD42 /* CombinedShapeAnimation.swift */, - F2A16C5853B4AC866C7621E54789D4B5 /* CompatibilityTracker.swift */, - 5FBC97F48868EA2F8DA48980C009509F /* CompatibleAnimationKeypath.swift */, - C54BDA055B5EA5FDE1137D23D8AC6BCD /* CompatibleAnimationView.swift */, - 12E50A76EE1BA7987BD2F15E5D05E552 /* CompositionLayer.swift */, - A2A45471C58D88D60E5EC71B22A597D8 /* CompositionLayersInitializer.swift */, - 0A5780032A299D60DA0A1B472BE31296 /* CompoundBezierPath.swift */, - 07F4B95C992A1EEAE0746916B722D631 /* ContentConfigurableView.swift */, - C2EFE469A62D3CB8CD342365214F5995 /* CoreAnimationLayer.swift */, - 1502B98633B1BDEF8703FB80140E97C8 /* CoreTextRenderLayer.swift */, - 92FDAB3BB597BA2EFEC2C624271F2734 /* CurveVertex.swift */, - F32F14A47A3A0FC282D7A93129C37AEA /* CustomPathAnimation.swift */, - 0E3A8BAFCF01EB71889C30B74873DF62 /* DashPattern.swift */, - F1B5A6321521FCD6285CFA4A3BAD1443 /* Data+Compression.swift */, - B9177DB161AB5AB3F6F7974E52F4738F /* Data+CompressionDeprecated.swift */, - 348BD48200DFDDAD2DEA31CC45D6C99E /* Data+Serialization.swift */, - 0F63B8E45E962E48D2D8D7981A869E9B /* DataExtension.swift */, - BD48B7466DF777157A2A4DA3DE089A04 /* DataIDProviding.swift */, - 2D4B2C6855FD904AE29E45F388AA8D96 /* DecodingStrategy.swift */, - 308689DAE10027DEBD6619D71501884B /* DefaultAnimationCache.swift */, - 9B4309F626D58F4AE60F68D2D17C88BE /* DictionaryInitializable.swift */, - 20A8AC344136DC5681D0785D74AE841D /* DidDisplayProviding.swift */, - BEB54EF920D1341048D58DAC7C7E9CB3 /* DidEndDisplayingProviding.swift */, - EF1FF847F6555A8AF9A8934DBA9AFCDD /* DidSelectProviding.swift */, - 174FF7D2CAA59FBDD96922CDC005E943 /* Diffable.swift */, - 4CB38973A14B21EA71092FF309A607B2 /* DiffableSection.swift */, - CEE3011E498C0406D4527E4DE0AA7431 /* DotLottieAnimation.swift */, - 69757D86F8FC7B092321E3EDEB458089 /* DotLottieCache.swift */, - FEC087609D26E30623907A744FA74160 /* DotLottieCacheProvider.swift */, - 210AEACB42A7D19EF3321B54B1E6F2A8 /* DotLottieConfiguration.swift */, - C6D64EB452E652BEACB14AE56678D011 /* DotLottieFile.swift */, - 94EC400B7686800B4CE3705E09D5BE1F /* DotLottieFileHelpers.swift */, - 72ADB4D9D8E9EC3FFFFFEB6FEF65CF6F /* DotLottieImageProvider.swift */, - 03CFFF95609D06D3C0E236A64A1B3607 /* DotLottieManifest.swift */, - 1CFCA0EEBACF548287C107E547D6CA85 /* DotLottieUtils.swift */, - 7B0135D779300BB5F277AD3B2B1EF3B1 /* DropShadowAnimation.swift */, - 5AB23BFBADACA622E2D92868A1FB66F5 /* DropShadowEffect.swift */, - 6641A22832B92BC481A6EDB15675E9E2 /* DropShadowStyle.swift */, - 2A9E4CB1F7D6E709E9D905B2F3CFCB97 /* EffectValue.swift */, - D13A5C8D68527F561ED5C93776337E50 /* Ellipse.swift */, - 309CF0D2288C9E3F20C08BBD54DD5DBE /* EllipseAnimation.swift */, - 5C53AC8AF64BA6794C2DC56FC945F731 /* EllipseNode.swift */, - 318FB7A7861F226D6F8ADF7D71717B62 /* Entry.swift */, - C7B31DA76B6B23BCB79593177DC2FA0E /* Entry+Serialization.swift */, - 7C741EB5AA40D879BF792E3040DF81CF /* Entry+ZIP64.swift */, - 10EAB93AC1BC489F621144826929FCC7 /* EpoxyableView.swift */, - 9B50887EF39E7F88D9C39EC43D7DC8F0 /* EpoxyableView+SwiftUIView.swift */, - 89D20E4D8F77AD3AD554B2A868FA91DB /* EpoxyLogger.swift */, - 98376C15AF132345F35456202E619961 /* EpoxyModelArrayBuilder.swift */, - 4FBAF3E8E0246FB1C43C46079E896656 /* EpoxyModeled.swift */, - F1816301D097A4ED6991F2C55A0814A4 /* EpoxyModelProperty.swift */, - 44C736ED2C5DCC78B8500728FA313A93 /* EpoxyModelStorage.swift */, - 57945A2127DCF53B3A08F5AD1C71FE19 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */, - EC7C57F21265CD5C4CBD997DF9959E62 /* EpoxySwiftUILayoutMargins.swift */, - 2919B70CAF86B885AFA6DF7DC4CC01C1 /* ErasedContentProviding.swift */, - 28FBA2671D25F540F818FC459A232F3E /* FileManager+ZIP.swift */, - 940149FAB28A83D19C649F11EEE31723 /* FilepathImageProvider.swift */, - 25E58464F17EE76D2C34C71970B1BB98 /* Fill.swift */, - 882D9B2C29AB2623BCC4C5BE79173BE2 /* FillNode.swift */, - FC45DBD4F4D68A4C27715FF0240D36DA /* FillRenderer.swift */, - A1994CFF41A15E4C48C31FB5C90E1094 /* FloatValueProvider.swift */, - 568866C161C628B3A09E2EAD9C46C356 /* Font.swift */, - 2C74FCED86E4966E1F03227F94C51870 /* Glyph.swift */, - A7DBD882EB6D96B1BC3056B1415C4BF4 /* GradientAnimations.swift */, - 4A66A67B8BAA7119F0476B0BFD2ECAD3 /* GradientFill.swift */, - 692F976BD69A428A7591B0B3D6E961A3 /* GradientFillNode.swift */, - E2E91BEF8AAA205D1A36714E3E92FC80 /* GradientFillRenderer.swift */, - 92952474DE53191A8E50E562EA7CB26D /* GradientRenderLayer.swift */, - 949F82643E0459888E7F8EC79BDA596F /* GradientStroke.swift */, - BE4C9348F8E36ECEA22D00FBD45A73BB /* GradientStrokeNode.swift */, - E7E4B4126AC38D0DE81E223CEABE9251 /* GradientStrokeRenderer.swift */, - 0F9D179ED94802AD8300511C4EA3B44F /* GradientValueProvider.swift */, - A538DACB6C5A23CCE098BCA87264B8EC /* Group.swift */, - C642F327991F97CC445011D141B79088 /* GroupInterpolator.swift */, - 089BE8D0D0DF135F08B7A2F3E9267A7D /* GroupNode.swift */, - 16389986204C854CE1CE21CF355A8D9C /* GroupOutputNode.swift */, - B7383D4E95EB443D05C924F68398E2B6 /* ImageAsset.swift */, - 9E2388856DCA83FD66FBCC5DFDFC0B47 /* ImageCompositionLayer.swift */, - 5B5C0837334A5C86EA47A8B25BD89E16 /* ImageLayer.swift */, - 4336801C247E950DD6D4323D8F44D9AA /* ImageLayerModel.swift */, - 4277C86E63C31C6E19F5CCC623C97C4F /* IndexChangeset.swift */, - A2A91F85F3AC6F1B2B78A2CC7ADFC483 /* InfiniteOpaqueAnimationLayer.swift */, - A0B76CEC765E8F1788A84DC3FC242011 /* Interpolatable.swift */, - 2796B2B5D2C54F2C832F0ADC0E1F8AC5 /* InterpolatableExtensions.swift */, - 46FCCC820BAC6730634F28FCFFB08DBF /* InvertedMatteLayer.swift */, - E2459B6F2AE49C72EE26D9912B18C88C /* ItemsExtension.swift */, - B84A40943DE4B0EA1F21F729AC20DDCE /* KeyedDecodingContainerExtensions.swift */, - EB1E62B9B8636A38B03270D5AFC00D15 /* Keyframe.swift */, - 18728E454F650227BF2DAF0EC1BC1DB7 /* KeyframeData.swift */, - 6115DFB83B0EC314621E4820A47A8403 /* KeyframeExtensions.swift */, - 62A03BAFF7100758A9C76B4066045C50 /* KeyframeGroup.swift */, - 06A257B7A056194C715AA5D3A5C6FBB9 /* KeyframeGroup+exactlyOneKeyframe.swift */, - 6746C815F6D2D9FF45DF4184F72967B1 /* KeyframeInterpolator.swift */, - 01278D6775F4A7B8E65BD64B740870F9 /* Keyframes+combined.swift */, - EA9B16084C6BD044CE9F0C6305B74D88 /* Keyframes+timeRemapping.swift */, - 05EEFEA5B03F20CE29A4505D4D1C8471 /* KeypathSearchable.swift */, - F86E33280BE3C758BCEAAD5E017A4F1A /* LayerDebugging.swift */, - 8DA16DE9765DB358AFA38445A1C9A98C /* LayerEffect.swift */, - 113DCBFEA641BB7223FDF832FFF83E26 /* LayerFontProvider.swift */, - C163E4A0029C2181B0B6BF8FB5BECB86 /* LayerImageProvider.swift */, - 9B2AD5B9553979FFE6E166E9B84DCB50 /* LayerModel.swift */, - ADA43C95363BA384B23E44BC509C0A8A /* LayerModel+makeAnimationLayer.swift */, - 8DD6EF876474CD23DE411E8FD7C3E2C7 /* LayerProperty.swift */, - FE78EE0027B3364DC8AE2A3F54EDA0AC /* LayerStyle.swift */, - 808F534E04AEA602C193019B6ED8DF60 /* LayerTextProvider.swift */, - 7DB752BF25F6BF4FF5808E6A00FE0A2B /* LayerTransformNode.swift */, - 53CB1918C80CE045B058FC6BB2A97CC9 /* LegacyGradientFillRenderer.swift */, - 8BDC90706DDB0DF0E99626E459D992F1 /* LottieAnimation.swift */, - 38E18B46BBFE38E10EC909812A70440C /* LottieAnimationCache.swift */, - 59C238D0AC62D34C6B332C8B6AF984B2 /* LottieAnimationHelpers.swift */, - 10B909E01681762C794D9102DC8B45DD /* LottieAnimationLayer.swift */, - 70D4F66EC7099A43DC59B7830BAE5DFE /* LottieAnimationSource.swift */, - ED3BB5124DB5ADE37C89B6A8E7D58163 /* LottieAnimationView.swift */, - A4133784285E17BB017C3C08185E49B0 /* LottieAnimationViewBase.swift */, - 2EA738C80BE91C88A78CB6C9A04A6258 /* LottieAnimationViewInitializers.swift */, - CC32F0D28084FAD609639244DAA327B8 /* LottieButton.swift */, - E0E5E7F115678B4D21E67D5F28FED5B1 /* LottieColor.swift */, - 1AB15FDF92C1FF28FB9005F58F61F11E /* LottieConfiguration.swift */, - 43AAE501F177905EFB608D099B757C59 /* LottieLogger.swift */, - 16C7977FB46EC3D224317210DB424C16 /* LottiePlaybackMode.swift */, - 479B66EDF8E7DF04837D6A32CDE7E49F /* LottieSwitch.swift */, - 02FD54B9DF0553FE72943F67DAD15C10 /* LottieView.swift */, - 8A4042F1185C9698FF7C96EEC14F651B /* LottieViewType.swift */, - F8039E68AEF438A2B521B94245F74F01 /* LRUAnimationCache.swift */, - 8190C4EC92EF4111EB8FB7341243FCA6 /* LRUCache.swift */, - BD91AAB121323976F8A6E29C7F9C52E4 /* MainThreadAnimationLayer.swift */, - 35D816BDF33321A5F9774E4FD1230B61 /* MakeViewProviding.swift */, - E0D6C3628CA484FE69EFF63F662CB91A /* Marker.swift */, - 8C0F06349CFA7CCABBE85F34B378E0DB /* Mask.swift */, - E90341025E8495ECC3906690DA6F259E /* MaskCompositionLayer.swift */, - 4F4359E0D460DD81243101D2B9E15B21 /* MaskContainerLayer.swift */, - 7A2C9F45953E953BE74F9E6B272AA61F /* MathKit.swift */, - 070B2756BC5299AE6CEFDF9DB7132646 /* MeasuringViewRepresentable.swift */, - B691CC6BB62B04560CD81F0BEFDD3156 /* Merge.swift */, - DA54BAE1CA3223B97C4107E21565881F /* NodeProperty.swift */, - 6DD64ACABC69F9D1EDDB94821BEF45BE /* NodePropertyMap.swift */, - 487AD90682FB42E35DD6511618A1B94E /* NullCompositionLayer.swift */, - F6B9E8B7E107DF16F66102777791392C /* OpacityAnimation.swift */, - 3C7F999371BCFFD33963A8C9D707A841 /* PassThroughOutputNode.swift */, - DD74331589A5A150FE723636CDF8DA98 /* PathElement.swift */, - 038ED9A363CCCA26A84BC8D283BF9781 /* PathNode.swift */, - 817D8E22444B48DBD079CE0F3D9D38C4 /* PathOutputNode.swift */, - E967D3D762F917771636BD3A5B380D22 /* PointValueProvider.swift */, - 160B3EE6A479AA4C6ADFC34ECD152A0F /* PolygonNode.swift */, - 7A5315AB3F9DF760F6FE99B7CBBB5C74 /* PrecompAsset.swift */, - 8A301A58601DEF44B1111EF0AF325401 /* PreCompLayer.swift */, - 29A3DA06761217E0B57D8C46FC0F0B56 /* PreCompLayerModel.swift */, - C402D7F7862EB61F3B10BDDB741471C4 /* PreCompositionLayer.swift */, - 0946408A3F7CFE1E447394EC75B33781 /* Rectangle.swift */, - BE2AAD83204656D932EC54013C792730 /* RectangleAnimation.swift */, - 8F37155CDA5F33BE4F89C863FE961E84 /* RectNode.swift */, - 729A40EE56A5FE3B0C8E2CA429D5B6FD /* ReducedMotionOption.swift */, - 3E3AD087FD3E76B1E1C23E77DA8ABBF0 /* RenderingEngineOption.swift */, - A38FAF14A9EBFB999A2B35B35D2E15C1 /* RenderNode.swift */, - ADD037593A057538B7304E9B95E47CCA /* Repeater.swift */, - E92583504546E398DC6FB0BDF200E579 /* RepeaterLayer.swift */, - 9A6145FF981FA4EFA9E00BE53C3A7E77 /* RootAnimationLayer.swift */, - AF4D673F6BF91132328566A2C783EB9C /* RoundedCorners.swift */, - 6822A04811D30A038DBE50AB6650AAE1 /* RoundedCornersNode.swift */, - 277295C4751931167022D7C611BBD281 /* SectionedChangeset.swift */, - A2087C290EA479DED5F0AC779272FF4D /* SetBehaviorsProviding.swift */, - D0333DCABEE17B6EDF49CD267B8D2259 /* SetContentProviding.swift */, - F5156843914F4121DC37B942C7BDBD92 /* Shape.swift */, - CDA929B946D5610BF8CF31D9E21D92B8 /* ShapeAnimation.swift */, - CF2A0294BA328E34166E8AEB3F751CEC /* ShapeCompositionLayer.swift */, - C1919BC47F580DAA1C5E70B4FEC31209 /* ShapeContainerLayer.swift */, - 06BC4DA77F3DFA6C52A9D4E6F234D09F /* ShapeItem.swift */, - 502F45DE82D30FFD785DD3A4E968041F /* ShapeItemLayer.swift */, - D6937869EA5021AD1FCFE086376BB329 /* ShapeLayer.swift */, - 3C1DFF879B6A1222E9A3F3554BEA26E6 /* ShapeLayerModel.swift */, - C5DA1B0269BFF0C2C93EC1737132B7FD /* ShapeNode.swift */, - 4D086FAD1D81E0B7A1D0EDB4C9FA2741 /* ShapeRenderLayer.swift */, - 604F8F77DB6B00B2FD194F64CD5F5D0C /* ShapeTransform.swift */, - 1C8306222D56812D2ADD730300D23D87 /* SingleValueProvider.swift */, - EA335749D1F8D77D0DDED0A24EB7F949 /* SizeValueProvider.swift */, - B3D7D19295C14E5021BAD2CEA21D4914 /* SolidCompositionLayer.swift */, - 1477A1749F07AF1EB2A9CB48F8DB594E /* SolidLayer.swift */, - B1A2E3193BDE38DE469205D52D4B6126 /* SolidLayerModel.swift */, - E5295568329FC7A41CEBC96B4833BC2D /* Star.swift */, - 0AD765462F4AE7A993E3B8D7F35C16D6 /* StarAnimation.swift */, - C9913F6A1A67B70D247267BDB8B1BE37 /* StarNode.swift */, - 4079D2D0277C99C8E9B71CA4C2B26F52 /* StringExtensions.swift */, - ADD968A2C46536E71B01BC2B6D206851 /* Stroke.swift */, - 58E0309736ED9F5418580EBBA3915DE6 /* StrokeAnimation.swift */, - 860621158CFABA5ECDAE11A9D79CA801 /* StrokeNode.swift */, - 528E6C42B3A6B8DD94BEE830AF0AB668 /* StrokeRenderer.swift */, - 31E8B74ACF66238E952814E260BFE41F /* StyledView.swift */, - E495038B466596C1F5C0DA9D4F230A8A /* StyleIDProviding.swift */, - C02E0D4230AF229391561C1A28AF762B /* SwiftUIMeasurementContainer.swift */, - 6CE8B5621FF136D6B8626529FFF6D7BB /* SwiftUIView.swift */, - AA1E0296B89A03F4254A717A7004DD1C /* TestHelpers.swift */, - C75ED338745E2B6BBEFA7FFF667EBFEB /* TextAnimator.swift */, - 39F97172D23498FE73321BDA6F46DBE0 /* TextAnimatorNode.swift */, - FA214B3C1D97F54E7EA35B6A6CA86C2F /* TextCompositionLayer.swift */, - E9E1267EAE423783E0F93A3A1A135599 /* TextDocument.swift */, - 7E06297F44689232E2E3DA2DF05977C8 /* TextLayer.swift */, - 6C731FC15AE938D094D3EA5007BAC46C /* TextLayerModel.swift */, - AEA768C95BF9A7FE8F514495CC125D0F /* TraitCollectionProviding.swift */, - 3DED9DC5501A242D607D80D00F3CCDD7 /* Transform.swift */, - 7734BCCA98073E67C23C142CC1D932AE /* TransformAnimations.swift */, - 2D926AE8408D2ACBD98DC56699D4EA4C /* TransformLayer.swift */, - 066E802086B7DBEE038EDDAC886C29AD /* Trim.swift */, - 0036B9590430A08BBEEAF21872C7A0EC /* TrimPathNode.swift */, - C733E0EBDE53E9734B0AFB3FDBAFE98E /* UIColorExtension.swift */, - DD2310BEBF8AFFA3B3A3052EE9381647 /* UIView+SwiftUIView.swift */, - E86901AC2FB77263F3720F94D193C6F3 /* UIViewConfiguringSwiftUIView.swift */, - 53492F265D5FCB4702B88D297E72FA91 /* UnitBezier.swift */, - 9BE87A24B8D9AE42B6FD4CC8F4AC2AEB /* URL+ZIP.swift */, - 0CCB1173CC5431CC90D6CA3713EECDD4 /* ValueContainer.swift */, - 09D77B01263CC105DD7E980E49DEE07E /* ValueProviderStore.swift */, - 2D385E8CFFDBD1037F185F6252EB5982 /* Vector1DEffectValue.swift */, - 5E6287577E116FA4D0D898531DEAAE46 /* Vectors.swift */, - 02F775246039D7C33D79F2BE36CADD75 /* VectorsExtensions.swift */, - E035BE5C72A43368A5E0B86A1D4B53A8 /* View+ValueChanged.swift */, - 679BA4C0AD0D60ABDF36F3768AFA8F0F /* ViewDifferentiatorProviding.swift */, - E2090B67CA38C94D715A47FF969B2EC6 /* ViewEpoxyModeled.swift */, - 2834D5F00B8AF06BBA0A641F2EC9CAA3 /* ViewProviding.swift */, - D6381CAD13227A0C692878E96C1A351D /* ViewType.swift */, - DDFE1D9A1385FDFD23A9EE5A693E6510 /* VisibilityAnimation.swift */, - 3091E1B14B0B0DD4E45B7BC3C09E8458 /* WillDisplayProviding.swift */, - F17141D027A588A224BDCCBD4F323778 /* Resources */, - 464DC6448FAB07FE613F355E53EB0D85 /* Support Files */, + 487B79CAF9009FEEAAA12C198882AC3F /* CoreHTTP */, + 09967DFDD0FF7214A152D8497EC3CE43 /* Support Files */, ); - name = "lottie-ios"; - path = "lottie-ios"; + name = LibMobileCoin; + path = LibMobileCoin; sourceTree = ""; }; - 17BD3E8963FCACA638B7720D3121DBA3 /* MobileCoin */ = { + 193E60F2E32E7B7FD42A4AF80FF1B781 /* BonMot */ = { isa = PBXGroup; children = ( - F6D935A0C7CEBBEF167B3D27DEBECD2F /* CoreHTTP */, - 6EAA740515B32219DB2BEFFD611D3862 /* Support Files */, + 45D5D08EECDA534325530EF6CC601F0F /* AccessibilityHeadingLevel.swift */, + 1A08C5DA3F05A8BDC7CECD283765835D /* AdaptableTextContainer.swift */, + D4773303228D219BE8E9C101E1A4A6CC /* AdaptiveStyle.swift */, + 016115198E67CFD23311C8F945C86C9A /* AdaptiveStyleTransformation.swift */, + 371A7124A5F8A3241EC99A187A2561D8 /* AttributedStringTransformation.swift */, + D9254B5D3B0E44C363E197C2D4128A2C /* Compatibility.swift */, + 3E3EFF9AA54A7BDF8B131F80EAA4DA45 /* Composable.swift */, + 35203DD8777C089A12D1CECC5B6968F2 /* ContextualAlternates.swift */, + 77ECB1AD0BEA16F35BEE5D6ABD3A0FB5 /* EmbeddedTransformation.swift */, + 25BBF434DB7EEC84F6950BDBFB518D15 /* Emphasis.swift */, + 81500355C728E343827F5767BCE2B654 /* FontFeatures.swift */, + 57D2D183D386D8011AF8C0717AE52412 /* FontInspector.swift */, + 55C2927CFAE42489C35D2EC9CC4B5AA1 /* Image+Tinting.swift */, + 295A6C2C166162AEFA9AE013C3480E69 /* Ligatures.swift */, + FCAB2D008539DEF423355B3E6FAB3773 /* MutableCopying.swift */, + 0A8568B296E06BAB93E5683DADB642FA /* NamedStyles.swift */, + 4A46CCAE11BF7330004E18AE90AEA197 /* NSAttributedString+Adaptive.swift */, + 3742A1C41A64FC877B463D1615550598 /* NSAttributedString+BonMot.swift */, + 27289EFE816E61F6A340832EE754E081 /* Platform.swift */, + 6BABE2AD1C4BDE1D793E659D79C74C09 /* Special.swift */, + B3C25E744106B2DF3C93F9F667655626 /* StringStyle.swift */, + B17B1E91E3B0CBD55B44C89DD00B2441 /* StringStyle+Part.swift */, + CAD206F495873FC61DCD4C45D49820A6 /* StyleableUIElement.swift */, + 99E3F1E217732A3EBF3ACF1605A47984 /* StylisticAlternates.swift */, + 10F84B19419CCA7DD34256DEA8111150 /* Tab.swift */, + 11D9A47ADBA62D60C96640205F1DC2A9 /* Tab+Adaptive.swift */, + B347ECDDCD335F0332B6967EA09DA30B /* TextAlignmentConstraint.swift */, + 020DC8F66A1CCA569F7122B542605730 /* Tracking.swift */, + 2817DD08F6AB11FFB8C850C2373ABCC4 /* Tracking+Adaptive.swift */, + 94734BBDD1FE0483FA52DCF0C32AED67 /* Transform.swift */, + 04F5552904A592ED5A5C3A579B5B0082 /* UIKit+AdaptableTextContainerSupport.swift */, + CE324B4F7333BBF00BE1981C6D039D18 /* UIKit+Helpers.swift */, + 8FE1E6187767769607740898D7AE8EEC /* XMLBuilder.swift */, + 07D61DA715E9A2810A5DF78558A31334 /* Support Files */, ); - name = MobileCoin; - path = MobileCoin; + name = BonMot; + path = BonMot; sourceTree = ""; }; - 1A993A8A643F9CAE7DCFE84475C719DB /* LibSignalClient */ = { + 1A252CD5C8BB0B328303533D743FEA7E /* Core */ = { isa = PBXGroup; children = ( - 6C250AB0361D4BB0476F291FAC5C0962 /* AccountKeys.swift */, - 9F865212A7C654D586CF84F5D4C18AB1 /* Address.swift */, - A641984CAF5DD8F583D8518EE54B4E61 /* Aes256Ctr.swift */, - CC54E99F5B114E02CFCE105F3370C724 /* Aes256Gcm.swift */, - DE0B9853B421D3712A8EA58B662EA865 /* Aes256GcmSiv.swift */, - D4DE5FC6F53F5E209079AA2053B9BEEE /* AsyncUtils.swift */, - FFAAFA19DEDE2AB5E95AC7F4CC239B4F /* AuthCredentialPresentation.swift */, - 2EA4C31B62CB468F86FC12C680AC7925 /* AuthCredentialWithPni.swift */, - 5194378DFCDCC601D096499A28B1A7CC /* AuthCredentialWithPniResponse.swift */, - A979AFFACC43983BC5090E6C536EF934 /* AuthMessagesService.swift */, - 845D434DAD3E5CBD7C9138A7940A4EC1 /* BackupAuthCredential.swift */, - 5D06487BCA943EB6EE6CAAD9BB86E022 /* BackupAuthCredentialPresentation.swift */, - BB11BCB0616CD014E4CE69FF8A790232 /* BackupAuthCredentialRequest.swift */, - 984B9F90107E3B530EDD5ADDABA8D51C /* BackupAuthCredentialRequestContext.swift */, - 26E4DEDC8F223391B832EF69F4D29A43 /* BackupAuthCredentialResponse.swift */, - C5199B5FEF165F8122066E44257399E8 /* BackupLevel.swift */, - D0CF21241A828E37AC4E89800BB1A311 /* BorrowUtils.swift */, - 86D34C128D9330D3B6B6CEC96C2D8611 /* ByteArray.swift */, - 1FBB3DD18D88AC92B7237092C6DE1C46 /* CallLinkAuthCredential.swift */, - A013F786730E777EE7CC366FA60600E7 /* CallLinkAuthCredentialPresentation.swift */, - 2E157F44CFECD039D0F11A33AEC73882 /* CallLinkAuthCredentialResponse.swift */, - 8D44A53721230AD0DCAB6C15F6B6CB2F /* CallLinkPublicParams.swift */, - 3A207609308880739B682467BCE19CA7 /* CallLinkSecretParams.swift */, - 3F6DF4CA90215FCFEEC79148C63CA8E8 /* Cds2.swift */, - A91FB0ED1870D9493B94F5D9390D292F /* CdsTypes.swift */, - 5B35EFD47DBC5A5E1AE6776C27F9DF10 /* ChatConnection.swift */, - EA543E89B87D6B5AC233369E55A8C9D9 /* ChatConnection+Fake.swift */, - 0B78C93F13AB4C79E89862256D244300 /* ChatListener.swift */, - 91A1DA43B14FE2DD455CAE4231740523 /* ChatServiceTypes.swift */, - B744961DD25BC511AA91877C21AEC5F3 /* CiphertextMessage.swift */, - 9A3E023C41DCA070F36F31544D478FB1 /* ClientZkAuthOperations.swift */, - E8F71075862A9FC7303670F02BD03A78 /* ClientZkGroupCipher.swift */, - 307EF85D86BDDBD38CF9CDD40696575C /* ClientZkProfileOperations.swift */, - 377C67E280C48301A8E4AB0AC25E8856 /* ClientZkReceiptOperations.swift */, - 77B1BDFB862241F14E643711E6F701A9 /* ComparableBackup.swift */, - 5B187AF36413CB83B6788A45DB976C5A /* CreateCallLinkCredential.swift */, - 2CA65CBB970AD4912ACC9044CB1F58CC /* CreateCallLinkCredentialPresentation.swift */, - 205E17D23229EDCD558A0457939E763F /* CreateCallLinkCredentialRequest.swift */, - A5F109DFE6FA4AF6147666C291CC22D7 /* CreateCallLinkCredentialRequestContext.swift */, - DB9FE2EBC3DCD2CE51C206F949D4D685 /* CreateCallLinkCredentialResponse.swift */, - E09AF82178063BEB28DB116442960C07 /* DataStoreInMemory.swift */, - 9C462FE96BC18C71A563E38784EF709D /* DataStoreProtocols.swift */, - 9D304CB13A4E0B0EC7CB0CB1EC71E0F4 /* DataStoreUtils.swift */, - 67BB10F67E45226BDCE99F3E763C2C71 /* DeviceId.swift */, - 4A18784C15BE2ECD5C344C3B928E1DD7 /* DeviceTransfer.swift */, - CC73E331F894FA58538C9ABD5CD9012D /* Error.swift */, - 94BB84118067DDD4432C81F463593237 /* ExpiringProfileKeyCredential.swift */, - B94F23B5DA461F6C495998CC11C2A111 /* ExpiringProfileKeyCredentialResponse.swift */, - 3856074BE5B1F050DD094F4453CC573F /* Fingerprint.swift */, - 8C697DF120145A1FAF9B758B8D68614F /* GenericServerPublicParams.swift */, - BEBD05B7B840BF84DDCFBCA511B43F6D /* GenericServerSecretParams.swift */, - 355CFFB21BA632C568F733CE98A30872 /* GroupIdentifier.swift */, - 9CB1826C4F99663F150301D136DD4D67 /* GroupMasterKey.swift */, - B818F5827A0BC14D1C2637103E099614 /* GroupPublicParams.swift */, - A3FF4546BA10F517C46580A3FCD236E9 /* GroupSecretParams.swift */, - CF21EA17C35E91A5B66052A5AE8E5ADA /* GroupSendDerivedKeyPair.swift */, - 080AA9D508AFB0249A18A72C55367497 /* GroupSendEndorsement.swift */, - 1D18C1B0172A0DDD5DB9E8C9FA8383A4 /* GroupSendEndorsementsResponse.swift */, - 17387E98E21C8C4B489E278D8FF6F97E /* GroupSendFullToken.swift */, - 7222F59B4A9B80F8256C805F478C0E8E /* HsmEnclave.swift */, - 0878C8CCF40C4C20FE8A2126D3A930EA /* IdentityKey.swift */, - 8BB2D0D09D5EAC198042103F2EF22471 /* IncrementalMac.swift */, - 38923F46AE4F9680812CE4D3CE673444 /* IoProtocols.swift */, - 49721F364CFFC99B87F24D43CD61A255 /* IoUtils.swift */, - C2CF94228C46703982EF29DB0F1DC904 /* Kdf.swift */, - AC5D9E0F8694CBDB041C96003EF12884 /* Kem.swift */, - F9F701A1D0D211DD5FB1EC76446498C8 /* KeyTransparency.swift */, - CD19B3407D35A883D7F03DEAEFC0BC7A /* KyberPreKeyRecord.swift */, - 79213716A17FE21303C1D06A734AD5BF /* Logging.swift */, - 4CD7B76DD60CFA726A444BE5AFF44BE8 /* Media.swift */, - 1E987D2E929E8D01E8C478130CB61B5E /* MessageBackup.swift */, - BB96D52B93792718D10B36C9301506FB /* NativeHandleOwner.swift */, - 594FD5D49683059DC199C26B3DFCC8F1 /* NativeNice.swift */, - 4587DA0C6B89E8F3770B23F50F30560D /* Net.swift */, - 95C7C629B7292A72907386C3E56D6620 /* NiceBridgingUtils.swift */, - 3A06E2BD31CC69489866F5C7E7C5A94F /* NotarySignature.swift */, - A39AC02DA36AD156AC0A23CD37E8CD33 /* PlaintextContent.swift */, - D3056C15B0024A34ADA2BDD274C03130 /* PreKeyBundle.swift */, - 25B4AAC0DD5280DE01952832290662B1 /* PreKeyRecord.swift */, - 4BAD702ECE386BD750D0EA42A67544F0 /* PreKeySignalMessage.swift */, - 7FA761B5AF8B8F217A9BD29DAF657015 /* PrivateKey.swift */, - 6B8D415E455F4BBAFA90FBF3755DCD91 /* ProfileKey.swift */, - 9D8AAE8189D5DF8E2B4299D3356217FB /* ProfileKeyCiphertext.swift */, - DC5D06482698BCD377F4E0A67C0AC044 /* ProfileKeyCommitment.swift */, - 40DBF4A09FA0DF4B171BE5B16CD34B40 /* ProfileKeyCredentialPresentation.swift */, - 66C376C2CE2EDF2AB99D64E5CE5FE305 /* ProfileKeyCredentialRequest.swift */, - 64885C808976729397A6908611149108 /* ProfileKeyCredentialRequestContext.swift */, - CEC58D9055B36B4A107CBBD12CE4DCA2 /* ProfileKeyVersion.swift */, - 7340BAC342298E91B1D36D06BD9E292D /* Protocol.swift */, - D32084BBA9E2B88C5C505B21A64E05DE /* ProvisioningConnection.swift */, - 13A898D8497288D1446C71A9A806290B /* PublicKey.swift */, - 698D7F1C7921B56A9D48E7C1014B8C71 /* Randomness.swift */, - CCAF562872C684DD32D9ED17D6C64CC0 /* ReceiptCredential.swift */, - 93201D6CA11ED94F74D7C28C1F96EE6E /* ReceiptCredentialPresentation.swift */, - 44D5F581B763C55892CCC275CE767060 /* ReceiptCredentialRequest.swift */, - 2282FB4AC5B205207E7E19132AB75DA2 /* ReceiptCredentialRequestContext.swift */, - FE2A438ACF226C50549991795B0A6464 /* ReceiptCredentialResponse.swift */, - 7830E48F2021E4081A066889D3EEDA22 /* ReceiptSerial.swift */, - 0212684110AA463536817BD2A4752BD4 /* RegistrationService.swift */, - C4AF40E036F6EE4AF1E22DF826CF0880 /* RegistrationServiceTypes.swift */, - A0F8BB7D48C312256A69C7BFC5DD6BDB /* SealedSender.swift */, - 06C341560DDFA2C93B9EA53D7D937A7C /* SealedSenderCertificates.swift */, - B07427B36517E2025C2895C2E68D1F69 /* SecureValueRecoveryBackup.swift */, - DD56AE4A475294D9C721A6B07B7789F4 /* SenderKeyDistributionMessage.swift */, - DB12227D9DF340B8B090239C65EE834E /* SenderKeyMessage.swift */, - 817AA7FCAC49856BA507E808093720FF /* SenderKeyRecord.swift */, - 0713EC674B1901BC8550794BAFBE92B4 /* ServerPublicParams.swift */, - 9284D79DD9E3071EA77C8F0617B71D43 /* ServerSecretParams.swift */, - 4619B8845D093EBC9896A5F533C9CB3F /* ServerZkAuthOperations.swift */, - 3209A8EFF19A2A47E1AF98B81FB1659F /* ServerZkProfileOperations.swift */, - 80E5E81949BED4E9EFCC2CDFE213D7FA /* ServerZkReceiptOperations.swift */, - 890BC1E5B65F2BCA11E60FF9B54F68D0 /* ServiceId.swift */, - 44C409D70430DA6C933864C4800FC0F1 /* Services.swift */, - 44EC4EE2F5B228A1C80A34C81AE6EF28 /* SessionRecord.swift */, - 23DC306A3D77E46183AAE35D2443DEB7 /* Sgx.swift */, - BC64C57AA29E77AA6B008124BA6CADAF /* SignalMessage.swift */, - 30C19B5A4CC10E163CEAEE32F3E5FEC6 /* SignedPreKeyRecord.swift */, - 1CC8340DB0CD1DE2BA6B1D6FA517A538 /* SignedPublicPreKey.swift */, - 8BCA44AC28364FBB2E470BA18CD4FCC0 /* SingleOutboundMessage.swift */, - 97E738AB1E26F07B808B1CAC4DB99FD2 /* Svr2.swift */, - 1FBF141B9681B5E6A5E7CEFFE458E992 /* TokioAsyncContext.swift */, - 857045839179F947AF6146E8DB037BC9 /* UnauthBackupsService.swift */, - FECAC6F4B3D09B2F226B5F9F190AB3FA /* UnauthKeysService.swift */, - 3E4B1E35183E89075B95589F017D36CB /* UnauthMessagesService.swift */, - F58232D909F55873A195B557F53928DF /* UnauthProfilesService.swift */, - 0B955F6E7635D9561B357945F3DB296E /* UnauthUsernamesService.swift */, - 4765FD7AED5CB0D4FF79544A75FE8A21 /* UploadForm.swift */, - 93396CDA34F40DDFFDDA8B1088C2AF18 /* UserBasedAuthorization.swift */, - CE1D4079799803AC1A3DD9621F7A2F96 /* Username.swift */, - A8F5EE9E4E43ECC175D2CBBAB554AE05 /* Utils.swift */, - D26D4DD04D2105260793657188937012 /* UuidCiphertext.swift */, - A85CD290C1B69AB45DB6CDBA6A7A4E99 /* Support Files */, - C58C6F2CB694F999AF4085B32688D270 /* Tests */, + 36ED5B70C76F06DE14F3DA5BB6271B42 /* CLIColor.h */, + 4992A2BC8306B4DF0EB9262A74382752 /* CLIColor.m */, + 543D0F0E46B62E6CFB4EA6E4698372D4 /* CocoaLumberjack.h */, + FF962C16A77780B061EC8AF81626771A /* DDAbstractDatabaseLogger.h */, + AC4E4A636D00D2EB07DC53A396C85190 /* DDAbstractDatabaseLogger.m */, + AA31F53A6764783B94AAAF5F515F6545 /* DDASLLogCapture.h */, + 2202A4BB1E7FBFD38E857F0BB2B4ECBC /* DDASLLogCapture.m */, + 9B24BD76AE476A5391D62A340306A2E6 /* DDASLLogger.h */, + A05ABC4CD772E253A6B94D51161BEE24 /* DDASLLogger.m */, + CC7D01C7241526D6CCBC1E1AE2039ACA /* DDAssertMacros.h */, + 54D2FFD35FB324C28E39D1F31086EDEE /* DDContextFilterLogFormatter.h */, + F0B91203DF2628D946090B86D27718E4 /* DDContextFilterLogFormatter.m */, + 098830885F832C0746023023A48E9D07 /* DDContextFilterLogFormatter+Deprecated.h */, + 7966E6D26A8D7F146FC3341269C08BC6 /* DDContextFilterLogFormatter+Deprecated.m */, + 086EFCD59D1C2AA98E17DB93BEAC336D /* DDDispatchQueueLogFormatter.h */, + 0B0F062E5ED0B40FFD4EA0F178914868 /* DDDispatchQueueLogFormatter.m */, + 46B60F1459A6698DD2DB6789FE5F8059 /* DDFileLogger.h */, + 963CF6B8CD1872C06BF16BC93AB8B0DD /* DDFileLogger.m */, + CC59439440D02B13B1F2512B7312F529 /* DDFileLogger+Buffering.h */, + 65126BBC7D4BC5C10C32B1847E5F33DD /* DDFileLogger+Buffering.m */, + F26BDD60D8893A752154F75510E5B268 /* DDFileLogger+Internal.h */, + 0CB2D4E48BF4544F42C3D65E2F442559 /* DDLegacyMacros.h */, + 0B47C1870339AF5B7562202959786D30 /* DDLog.h */, + D30CF2A4A325CCE380984002C40615F2 /* DDLog.m */, + A25CA505BFDF227EB63E94A3B049EA56 /* DDLog+LOGV.h */, + 55002640D8FAF1B9D5B221A06B22EBFF /* DDLoggerNames.h */, + F2DD594C8206CDB8EE79D6CA1CDA8A97 /* DDLoggerNames.m */, + 38CD6231774F2966895186088A25021A /* DDLogMacros.h */, + E32A00070ECB5C9F7AD6CB17066F4B31 /* DDMultiFormatter.h */, + B4046C40DC679E048CC7B26654B936ED /* DDMultiFormatter.m */, + 64947ED62D81D60D89A2DE10F39171F5 /* DDOSLogger.h */, + 808FC3B4535D546B9F1C735567BAF911 /* DDOSLogger.m */, + 3BE6BCCA430654F9A7C4DFE036BACB76 /* DDTTYLogger.h */, + BEE45138447CA79FFF98817B49CF2774 /* DDTTYLogger.m */, ); - name = LibSignalClient; - path = LibSignalClient; + name = Core; sourceTree = ""; }; 1F7B4AA41D73F389670854E181891AF4 /* Pods-Signal */ = { @@ -4618,18 +4271,6 @@ path = "Target Support Files/Pods-Signal"; sourceTree = ""; }; - 1F9B28C6936F4AEC4E96CC6F3175F4E9 /* Logging */ = { - isa = PBXGroup; - children = ( - D35B5C65FBF528D0E9D599AC9FB6D885 /* Locks.swift */, - 8F7FCDE5B4B6043F3196A71D5F75F0EB /* Logging.swift */, - 3C26DD59BF96960DF49F37397FE1E297 /* LogHandler.swift */, - 2459D1023D453008F97CA94FC48B13D3 /* Support Files */, - ); - name = Logging; - path = Logging; - sourceTree = ""; - }; 1FAEFDDCEDE7A4AEDEAE105B3BE895DE /* Pods-SignalServiceKit */ = { isa = PBXGroup; children = ( @@ -4648,52 +4289,233 @@ path = "Target Support Files/Pods-SignalServiceKit"; sourceTree = ""; }; - 2459D1023D453008F97CA94FC48B13D3 /* Support Files */ = { + 201D8A888E845FD4FCFDE2F51F705E11 /* Core */ = { isa = PBXGroup; children = ( - D73F86A92E2E31165E99BF1224DCA052 /* Logging.modulemap */, - 2B496A51994DF325A797AF8740B24618 /* Logging-dummy.m */, - A184914F82B966D69E5A049673F73944 /* Logging-Info.plist */, - 96BD70957295E76FF200C34B549233A5 /* Logging-prefix.pch */, - 3A7921F942A1C6BCF099D527595B9567 /* Logging-umbrella.h */, - 619B71CA859E69008FCA54D9DD26037A /* Logging.debug.xcconfig */, - 93E2605AD9018BE248C2B4E0BFC75E54 /* Logging.release.xcconfig */, + AFC494FC7E42866A8E2D5987A3AB52C2 /* NSBezierPath+SDRoundedCorners.h */, + 8E9BA6D57E494712C2CCF6F0CF543A18 /* NSBezierPath+SDRoundedCorners.m */, + 5251ADF873ECAFD275483128F020D4B9 /* NSButton+WebCache.h */, + A0EA81FFB6EF24F37E20DE0C29EE17F8 /* NSButton+WebCache.m */, + 54D2825571162452524CE0AC407D211E /* NSData+ImageContentType.h */, + 67A5D0FD0C0880B58ED4CF6E3669D3B4 /* NSData+ImageContentType.m */, + AE60393C99CDDC652855F130C17F3FAF /* NSImage+Compatibility.h */, + 4B7DD4A9A451D15CEA630F4F7A1BDB2B /* NSImage+Compatibility.m */, + 56BEF1EF34318A42B6514A0212A1B44A /* SDAnimatedImage.h */, + FB742B7F8B3FB30746F650874CD62A3F /* SDAnimatedImage.m */, + 95F13857E207681E196F8A3049245590 /* SDAnimatedImagePlayer.h */, + C09B25AC5A6963B71DFCF92C9325A270 /* SDAnimatedImagePlayer.m */, + 3593DBB2C7AA5BA85515C4AE9F4F0287 /* SDAnimatedImageRep.h */, + 3E1AE644564849A98FE40086E0AFF08F /* SDAnimatedImageRep.m */, + CBE4FF59308A6BEA54588DABE21D96BF /* SDAnimatedImageView.h */, + F5C90B5735E8458587D8DA8061768CCC /* SDAnimatedImageView.m */, + B7A9BAC69DB9B6F0F2E5241588CC4B30 /* SDAnimatedImageView+WebCache.h */, + B5CE8A09489532DDA67B037FE154AB3C /* SDAnimatedImageView+WebCache.m */, + 4EAFE28B09464072F2FE5EC3CD280495 /* SDAssociatedObject.h */, + D8F44E2978EAE208458AF52FED67E246 /* SDAssociatedObject.m */, + EC58C172A16AD645CB0A5B60D0EBFEC7 /* SDAsyncBlockOperation.h */, + B64A7872D58CC063FB8BF4FA7FC7E183 /* SDAsyncBlockOperation.m */, + 5F82F0AF9B6259530FB5AB6E62F86A54 /* SDCallbackQueue.h */, + D42747573846699D54487BBFC9D0E855 /* SDCallbackQueue.m */, + 07193363BCCE6C54E749B9946EEFA2B4 /* SDDeviceHelper.h */, + DCC7DAC24B9A11EA853C3172D11B7A33 /* SDDeviceHelper.m */, + CB3C6D5F85F208799D60AB5DCD92B442 /* SDDiskCache.h */, + ACF97AA82234D0A2E933BD6C67199448 /* SDDiskCache.m */, + 2C26DD08C8A65DFFD77E83886816B96F /* SDDisplayLink.h */, + B5683E0FB16365097E22220C164A18EF /* SDDisplayLink.m */, + D3FADFC5789EC8BDC37374D619983CBA /* SDFileAttributeHelper.h */, + 338E1DBB74BB887D7FF2857EA847C208 /* SDFileAttributeHelper.m */, + 8D010EF05B0164C248DAF0B625D7A123 /* SDGraphicsImageRenderer.h */, + 30CFB8A6078F506128643035FA666E95 /* SDGraphicsImageRenderer.m */, + 6E4CAB33475F92B6883EB84277DC01C7 /* SDImageAPNGCoder.h */, + 2CB5D64755C0E30D139219D9F17B0C2C /* SDImageAPNGCoder.m */, + C0DF0DC15C448BA7E96BBB1C917ECF4A /* SDImageAssetManager.h */, + CAE7100C65EFD20CC1F0AACF9EE86E43 /* SDImageAssetManager.m */, + B11FBC94CF225C9E91E8ED3538977C37 /* SDImageAWebPCoder.h */, + E00278CE6FE1BD5FA4A63B9A000DE2A1 /* SDImageAWebPCoder.m */, + F5F163193C206A09B7FFA61F9C2E2B0D /* SDImageCache.h */, + 8F432113344D1F99A4C48C38C0F2BFB0 /* SDImageCache.m */, + 6B5C0ED454AC92076750997D522C8853 /* SDImageCacheConfig.h */, + 45E3DA76DB9D06E468B434A0166E6E38 /* SDImageCacheConfig.m */, + 74318FF9771D4B3DF0E65906F9777644 /* SDImageCacheDefine.h */, + C50BE532E689FC43B8B38A4254F8A14F /* SDImageCacheDefine.m */, + 45D736034C3484D344601C0D2E198382 /* SDImageCachesManager.h */, + 024459ED744A5FBF0911F5DDCEFB734F /* SDImageCachesManager.m */, + 184D52E7C22857B35F28FCCE16B6CDE8 /* SDImageCachesManagerOperation.h */, + 1B09FCD40E077158013D9321B60DEAEC /* SDImageCachesManagerOperation.m */, + 5B992F261E8BF52F9FFC2814DCC6178C /* SDImageCoder.h */, + 8092128AC68576A4235298A97518F472 /* SDImageCoder.m */, + 82AA3B36EC318FCFCB611A9306E8E8E6 /* SDImageCoderHelper.h */, + D73A3ED4CE0FB79B2E682A5E732BF461 /* SDImageCoderHelper.m */, + D203D18727E94B6060A4B8E8CE0BF108 /* SDImageCodersManager.h */, + EB9A946EB527F9DDD723A9675D0C9FC6 /* SDImageCodersManager.m */, + E460E6994D8001A5E85D21B339A1D74D /* SDImageFrame.h */, + CE769B2471190E54D368B7E071225954 /* SDImageFrame.m */, + 2D33C7D7DDC053E6BDA656F55CB48C6C /* SDImageFramePool.h */, + E971E30B1F0A5436BBDCBCF1D8AA1B7B /* SDImageFramePool.m */, + CE6328590C0969C8494C9E4BA9D67790 /* SDImageGIFCoder.h */, + FB14082F0AEFA558C5560918D3AF8BD4 /* SDImageGIFCoder.m */, + B014F4F4DEF02B1B035A85FF9A4E97FF /* SDImageGraphics.h */, + 820D5A994655A92922D2609E3CD61EE7 /* SDImageGraphics.m */, + 5993EDBDD99AD02253F26782EEAF89F3 /* SDImageHEICCoder.h */, + 08BA0660FF8AFA3714F0150660953669 /* SDImageHEICCoder.m */, + 64FB56646381FDFCD88437B319D21916 /* SDImageIOAnimatedCoder.h */, + 799CF03E88F278676FC8C4A1C8BC4E3F /* SDImageIOAnimatedCoder.m */, + 25CED3012C30FED7A17B3E3B75040A95 /* SDImageIOAnimatedCoderInternal.h */, + EA5A67DD923443CA90C44EE877626F0B /* SDImageIOCoder.h */, + FAF89B553FC69CC2695FDBCADADE515C /* SDImageIOCoder.m */, + C3C4BB1E5B23C216E6E6CC7A7BF8F212 /* SDImageLoader.h */, + 8E4E0A3F93A07C5C650EF8267D99D898 /* SDImageLoader.m */, + BDFB9C79956D5C1CF5FB919F3ED9938E /* SDImageLoadersManager.h */, + 93A706A554870D71E333E1C8E7E5FAAE /* SDImageLoadersManager.m */, + 9578F3BB5FC8D5CBB91698BD196D6B4F /* SDImageTransformer.h */, + 7078E95A7C1821B30F7360F56B686BE9 /* SDImageTransformer.m */, + D2AACFBE683A47DCDC0B8D0C9658E9AF /* SDInternalMacros.h */, + 133A07CDBB382D21933571AB34FE9F71 /* SDInternalMacros.m */, + C7B5E33FD91A0B9A739ED8C03AE478AB /* SDMemoryCache.h */, + 940D7972D8E863EB7D13E8FD68AFAEC0 /* SDMemoryCache.m */, + 8F1B98262B43C9FA0320568F7CB85FBE /* SDmetamacros.h */, + 26F4223766EE9CCB52AA8B52114046DA /* SDWeakProxy.h */, + 4593CDFA93E5359ADEB8BD7E0655647D /* SDWeakProxy.m */, + 30BBF42C6BD72334B04425F4F411EEFF /* SDWebImage.h */, + 2A8B237AAA1AF214DB486D883BB7CAEF /* SDWebImageCacheKeyFilter.h */, + 30A48D534ADFDBF93169893AA17E834F /* SDWebImageCacheKeyFilter.m */, + 7A457F9EB404E596AB3413CDE737AA79 /* SDWebImageCacheSerializer.h */, + C979C9CE07F712CC2CE8C23B22091FDB /* SDWebImageCacheSerializer.m */, + CCA7F5A6F421DF1D7628FF70EAC74BD1 /* SDWebImageCompat.h */, + 453D5F0C1CD085EB7F4BDD820F75F76F /* SDWebImageCompat.m */, + DDEB66853990138A735BC9168B249E4E /* SDWebImageDefine.h */, + 5F07BACD75C0EA8E1F1A271A89B59E8A /* SDWebImageDefine.m */, + B8C05F94FF0A66820DE72273DDDF0DA9 /* SDWebImageDownloader.h */, + 41D45A1F78FB59C58D7E0463E2DB3F39 /* SDWebImageDownloader.m */, + 66A2BD9CEEB472F22DDE4AF0D7DC6C7D /* SDWebImageDownloaderConfig.h */, + 52726F097AAAB22431F39822F2D7F745 /* SDWebImageDownloaderConfig.m */, + F025BA23AED851FC5F0221378EA61F90 /* SDWebImageDownloaderDecryptor.h */, + 197836055D0A6D99FBF7D8761A28F8ED /* SDWebImageDownloaderDecryptor.m */, + 75919D03816D226D772488A39579BAEB /* SDWebImageDownloaderOperation.h */, + 3E8C57CB3E112F7899C9500A9F727C90 /* SDWebImageDownloaderOperation.m */, + BA55A366490490DCC19CA5140F6720EB /* SDWebImageDownloaderRequestModifier.h */, + 9F2582E73E5E79E4A93D465FC45C43AB /* SDWebImageDownloaderRequestModifier.m */, + 9AAD5049BB7493792A10A17788C1B5A4 /* SDWebImageDownloaderResponseModifier.h */, + 73CA5A904EF7E5434B7EEF8F198873B8 /* SDWebImageDownloaderResponseModifier.m */, + 91636B138A83CE78CDC25E207B00C585 /* SDWebImageError.h */, + 28868FCD9A1C140002BA0ED8DB195995 /* SDWebImageError.m */, + 0ABD9D79C49A39765623BDBBC54F668F /* SDWebImageIndicator.h */, + C567D88E72514657B871A2836DE57A16 /* SDWebImageIndicator.m */, + E4B0EB82DDBFEDCA3081B778F7999F0E /* SDWebImageManager.h */, + 95916C8082670BA016568F76962F9E27 /* SDWebImageManager.m */, + CD29CF0134AFAE01093001478AC6ADCC /* SDWebImageOperation.h */, + DEAF8F9673DEEA639B437A2442991AA9 /* SDWebImageOperation.m */, + 9B232B12F8D5660432BD3901EE7C13FD /* SDWebImageOptionsProcessor.h */, + EB3481FC335A2F7CC5B19C9D6788E6E9 /* SDWebImageOptionsProcessor.m */, + D4B24A626FDE577FD3F6C8E48BAD836B /* SDWebImagePrefetcher.h */, + 464DC6F1AC9F4D7E6288FB02F5B0A7CB /* SDWebImagePrefetcher.m */, + 1CE74740A8A3958D3AEF136CB94BB03D /* SDWebImageTransition.h */, + 3AF42C319D4473C985E6151329D8D5F6 /* SDWebImageTransition.m */, + C61DF1B2A33CBCC8A1DD8604BADDE536 /* SDWebImageTransitionInternal.h */, + 0D80E465B639FA4D87ECB188D001F775 /* UIButton+WebCache.h */, + 6E64F3422BC5F1297635027716AD4DCF /* UIButton+WebCache.m */, + F8B0D339E3AFA29FFB14219D4719D73D /* UIColor+SDHexString.h */, + EF37A8B942CAFFE25E878315FA03D2B2 /* UIColor+SDHexString.m */, + 7471AA1FA80E9A5FC4A29257E88CAF5B /* UIImage+ExtendedCacheData.h */, + 47DB0E50C6D46F310D62196F25F29DCE /* UIImage+ExtendedCacheData.m */, + 42719CC3D8942C867CED0928B22F591C /* UIImage+ForceDecode.h */, + CDB3551D8989DAF325C7D6FFD7BE00CA /* UIImage+ForceDecode.m */, + EC5479EAC7FB9F96E82FCAC5B36B6494 /* UIImage+GIF.h */, + 05C084CC258952CEF837394F74EE418A /* UIImage+GIF.m */, + 9462480CE16B2195CDDA3F28E053C17E /* UIImage+MemoryCacheCost.h */, + 0314AA748913DD3AB568D032E950211F /* UIImage+MemoryCacheCost.m */, + 2F80354DC5A5FA3EFAA6802BBE30DA53 /* UIImage+Metadata.h */, + B2B64645FBB56E53EBB89DE225B35FF9 /* UIImage+Metadata.m */, + 67ED5D2A0370ABE7053DE09D5991988F /* UIImage+MultiFormat.h */, + 7E0B7A3AF812A0960E628946E4D35DBF /* UIImage+MultiFormat.m */, + F3F6745B2128DDD334F5008825F4A2E7 /* UIImage+Transform.h */, + 0FB3A6BDA43BD36F6643E5852E8B1722 /* UIImage+Transform.m */, + 219059FA589642D0180F7B8D5127BC52 /* UIImageView+HighlightedWebCache.h */, + A2DA26DD7CE14940B43AA45E7C9675B2 /* UIImageView+HighlightedWebCache.m */, + BEEEBBA01CA9020550598DEB0784B24A /* UIImageView+WebCache.h */, + F1596AFAA378B1FCD2972F722F0E2732 /* UIImageView+WebCache.m */, + 221C86F6EEEAAF28AFB6D1726EB23B92 /* UIView+WebCache.h */, + AC170551CCCA84EFC459419DB2C02C51 /* UIView+WebCache.m */, + 233F03921D32EB946612CA76A19646C0 /* UIView+WebCacheOperation.h */, + A95E0599A1EACF31B3C01C403D2683F4 /* UIView+WebCacheOperation.m */, + 463264996636812048BC25F80D5C5E21 /* UIView+WebCacheState.h */, + 8D00B8DAE7EAF8F39EECA40F10EE5D80 /* UIView+WebCacheState.m */, + 2171F6A3D3612984E7C2CB8FE52213D7 /* Resources */, + ); + name = Core; + sourceTree = ""; + }; + 20C357B8C18DCCC804B4838CCFB5EC66 /* CocoaLumberjack */ = { + isa = PBXGroup; + children = ( + 1A252CD5C8BB0B328303533D743FEA7E /* Core */, + B63C925EF22FAE20F75E7D1F6973DB25 /* Support Files */, + ); + name = CocoaLumberjack; + path = CocoaLumberjack; + sourceTree = ""; + }; + 2171F6A3D3612984E7C2CB8FE52213D7 /* Resources */ = { + isa = PBXGroup; + children = ( + 57A264C7B9EF6E69CCAF14EC1E31018E /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 22180C7CEEA33D453A1D498385D0236D /* Resources */ = { + isa = PBXGroup; + children = ( + B515544B5300B70EDCE53D5A163D1608 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 241F1B32209CEEC141F337BAD8B8CFC6 /* SQLCipher */ = { + isa = PBXGroup; + children = ( + B429B4EE43DAC622573D9DB262A37AB1 /* common */, + FC5337C4A68F4B2C592393634F7DC179 /* Support Files */, + ); + name = SQLCipher; + path = SQLCipher; + sourceTree = ""; + }; + 32279EBED23B7C3D11A9D177365FA556 /* Logging */ = { + isa = PBXGroup; + children = ( + 972DA3DF98A82530D681D0162B3F782A /* Locks.swift */, + 80A0EFB748D5CCC4B22806352275EB68 /* Logging.swift */, + B947727473452DE24FD2F2D79E4A0E2F /* LogHandler.swift */, + 38DE3E646A2082D1CDC2A06BB8461F26 /* Support Files */, + ); + name = Logging; + path = Logging; + sourceTree = ""; + }; + 38DE3E646A2082D1CDC2A06BB8461F26 /* Support Files */ = { + isa = PBXGroup; + children = ( + 269D08999350A884388EC9398076BF0F /* Logging.modulemap */, + 9A0D76D6D802DF5FD1AD37EB507B9E23 /* Logging-dummy.m */, + 6FC8E438F9A07F6648DCC712BF36B69D /* Logging-Info.plist */, + 984443BF4E66C2B51C781C3954195D35 /* Logging-prefix.pch */, + 25F719238C6982115FF0EBFCD4E3B21A /* Logging-umbrella.h */, + 150525519FCA7DDB4AFF92B4DE00618E /* Logging.debug.xcconfig */, + AB6960837417B3872368455C31EECA18 /* Logging.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/Logging"; sourceTree = ""; }; - 358468A7920954C0F7355205FB1A64A2 /* LibMobileCoin */ = { + 3BBDCB873DBDCCB31BA202AF16AFBA90 /* MobileCoin */ = { isa = PBXGroup; children = ( - 9A1D95BF3E15F1331FF8490F8B95B2C2 /* CoreHTTP */, - BE2642369DF4EB96B3DD5B65FD836A74 /* Support Files */, + 5F4EED30A4127E966D484718229D8F67 /* CoreHTTP */, + FDF2C207C2BC82C188D8BEF17C999603 /* Support Files */, ); - name = LibMobileCoin; - path = LibMobileCoin; - sourceTree = ""; - }; - 38BBF5BD9F6706708EFA6D7C05C17B20 /* GRDB.swift */ = { - isa = PBXGroup; - children = ( - E2EB07A9866E07253B8BF59D6A42D9FF /* SQLCipher */, - 5339D79DE6C1AC7A2FAF89396DD1FC60 /* Support Files */, - ); - name = GRDB.swift; - path = GRDB.swift; - sourceTree = ""; - }; - 3ABAAA3BACC6A26934EACAE06482B3EC /* libwebp */ = { - isa = PBXGroup; - children = ( - FE9D69DB04A93C32A8DDFCBA2ACF83F5 /* demux */, - 8C368249118564145719C3452BE4B4EF /* mux */, - 9EFCC3367379AEAE4AF1B7A6C23CFA3F /* sharpyuv */, - 04B6849D14DFD5411CE1664D3613B154 /* Support Files */, - 520931F9BBD604D8FE1369ADF6EF3033 /* webp */, - ); - name = libwebp; - path = libwebp; + name = MobileCoin; + path = MobileCoin; sourceTree = ""; }; 3D625B9BA9DDCA77F2F97D39CD16D128 /* iOS */ = { @@ -4710,14 +4532,6 @@ name = iOS; sourceTree = ""; }; - 3EBD0C9FE18EE6494AF64108C6873302 /* WebRTC */ = { - isa = PBXGroup; - children = ( - 8EC3D72ED740D417D0727EAEC0A41CD9 /* Frameworks */, - ); - name = WebRTC; - sourceTree = ""; - }; 42F5216D4ADF50B150A9B1046CFB5A28 /* Pods-SignalTests */ = { isa = PBXGroup; children = ( @@ -4738,228 +4552,129 @@ path = "Target Support Files/Pods-SignalTests"; sourceTree = ""; }; - 445C4ADA56A6F5BF8D6DAFC9BBFB79F8 /* Pods */ = { + 44342E166E4383C295AE05FEE18383E8 /* Support Files */ = { isa = PBXGroup; children = ( - CD9D2EE5A7041520D5F4EC00B9DB76E8 /* blurhash */, - F42D1DBE9F34088624604683189B6C7F /* BonMot */, - E9AABB72CB028CD7098CFFB03AD86455 /* CocoaLumberjack */, - 38BBF5BD9F6706708EFA6D7C05C17B20 /* GRDB.swift */, - 358468A7920954C0F7355205FB1A64A2 /* LibMobileCoin */, - 6DEC80E711D927D389EC3A1FE7AE0392 /* libPhoneNumber-iOS */, - 1A993A8A643F9CAE7DCFE84475C719DB /* LibSignalClient */, - 3ABAAA3BACC6A26934EACAE06482B3EC /* libwebp */, - 1F9B28C6936F4AEC4E96CC6F3175F4E9 /* Logging */, - 1106A94F509840CCCC0046DDF784D0A7 /* lottie-ios */, - 17BD3E8963FCACA638B7720D3121DBA3 /* MobileCoin */, - CFCB537C9A2F216895AE25C74A317407 /* PureLayout */, - F05E042F432425DE6550FB49DEE06818 /* SDWebImage */, - EB44D7ADA11424BF0C3B69118AC75FB9 /* SDWebImageWebPCoder */, - 86EF6EF3CCBCC7CD9331844BB36EDD9F /* SignalRingRTC */, - E08A64F7E445D147CC9A87104CC5FE48 /* SQLCipher */, - 7AE82B73C71E90EC1CBD7D6749330E16 /* SwiftProtobuf */, + DD1673610E81B2D655811CB59FEA214C /* blurhash.modulemap */, + 95DB1854042FCA67A51A328C821A3E43 /* blurhash-dummy.m */, + ED8621CDF3046BE5ADB727133DEA8C6F /* blurhash-Info.plist */, + 1F5DB553AFFE6660B04AAD9851384C73 /* blurhash-prefix.pch */, + 5734F74B0DC7D8C7B588A4ECD30AEE4F /* blurhash-umbrella.h */, + 867886B10BA1280FA2BD59513C90BA3E /* blurhash.debug.xcconfig */, + 27BB1B510882168B040D7A1DB5D9CFF4 /* blurhash.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/blurhash"; + sourceTree = ""; + }; + 487B79CAF9009FEEAAA12C198882AC3F /* CoreHTTP */ = { + isa = PBXGroup; + children = ( + 245119EA1A63280F8A4B5E881B962DB8 /* attest.h */, + 4282A1E55D53F43C1E236879B5C8B7FA /* attest.http.swift */, + 4FBF01260A3991DB72D4605EB20409F4 /* attest.pb.swift */, + 7C1FCB2341E9CFE7542E674CBB1E5C92 /* bip39.h */, + 220F5B572B9120777FACE2A3C9310ABA /* blockchain.pb.swift */, + D0D257F7CFA7CD7430751A81EF26A02B /* blockchain_types.h */, + 83923B69107EE9E402838B4829EC70A4 /* chacha20_rng.h */, + B7DAA8E36F7845779C205198CCFD0C1E /* common.h */, + 24B3EBFB354E15265A74FB17BBEC9205 /* consensus_client.http.swift */, + 3BDBE48CA8F2E71C625B2A33D86D1E21 /* consensus_client.pb.swift */, + 8931ACADE3CFA3804D0FC40C7B2ACB5A /* consensus_common.http.swift */, + 7A75EB6B8B9F237F930C8DF5E10FBB6A /* consensus_common.pb.swift */, + F89DD89F84602732D20AEFA8253681AA /* consensus_config.pb.swift */, + 0BF37865E06F19650F31B34AA0EFF1A2 /* crypto.h */, + AFFD118DAD7EE27E5E5753119C5978FE /* encodings.h */, + DFB30D035E0E0EE20C89F68288ABEA0A /* external.pb.swift */, + CB1CB9F019C22F04C4F61A6B90327E77 /* fog.h */, + 818E8E8688231B31928D89E13A108F09 /* fog_common.pb.swift */, + 497459ADD85454182EAE9771875FB4C2 /* HTTPCallOptions.swift */, + 7B00E6E24DAD124AA85FC01A12D8C59C /* HTTPCallType.swift */, + 929915C6FAFED83835651302F51A9D96 /* HTTPClient.swift */, + 7BD867AEEA0BC64E5C0F9BB425A8CED7 /* HTTPClientCall.swift */, + 230A2F51E2C6EDC7F9C6E0A2593F7170 /* HTTPMethod.swift */, + DB00C24381E887F6754E456950D09735 /* HTTPMethodDescriptor.swift */, + 018540DCBF7681F6A9EFBF095B491660 /* HTTPResponse.swift */, + C4BE01C598C5D591A9909C07AD405854 /* HTTPServiceDescriptor.swift */, + D92F979A7AB472382B50353C154C6BD2 /* HTTPStatus.swift */, + 721480C214A4742B8BE989ABA98D02D2 /* HTTPUnaryCall.swift */, + 0E7B263C2F9C86810CC26013EC5C6357 /* kex_rng.pb.swift */, + B9B746EA796DB3F258A0D7E649B58A13 /* keys.h */, + CBDF8A338323230E45E363EFD522F5B8 /* ledger.http.swift */, + 40E20D7D17CA416CB237640837E43D4A /* ledger.pb.swift */, + 1C19BA2718EA91D69392EA753E1FCF55 /* legacyview.pb.swift */, + 3BD6B28A29665E9D9435D0FF3CE39E43 /* libmobilecoin.h */, + 4ECD39C3D00AB0C053AE30698A9AD30A /* light_client.h */, + D0705650840A72B469609D9F6C9CB700 /* mistyswap_common.http.swift */, + 4E7BD124AA8D212E5EFB38107027C5A2 /* mistyswap_common.pb.swift */, + EAAAE8A025A778013D2D59A79F734C67 /* mistyswap_offramp.http.swift */, + 160DCCF79B1E4816530B0CB5DD5A81C5 /* mistyswap_offramp.pb.swift */, + 729A7B88FD963EBFD0D6320B96C6D254 /* mistyswap_onramp.http.swift */, + 4A8F19FA043859CE0AC43F61FEFB4AD3 /* mistyswap_onramp.pb.swift */, + 4817CA3A8CBC1C49A8AFC2A98A47AC3B /* printable.pb.swift */, + 951DDB70A43F23CCF2D6B86641A16FB4 /* quorum_set.pb.swift */, + 88D10627A5C7182B095783567BB0132E /* report.http.swift */, + 20863BA9B9BD78796178C216F5DEC89A /* report.pb.swift */, + D323BF3FD02FE57BB55FAB3315BEB900 /* signed_contingent_input.h */, + D8760D6BA1D40E481144DBDC60E71F70 /* slip10.h */, + 99D1E705AF4BA6B058E5DB2DE1D129AB /* transaction.h */, + FD18103E584427D0737547DAB2AC3517 /* view.http.swift */, + 8545AF9C857D580B93B8C76B61D46753 /* view.pb.swift */, + 5F0CCA00F97D7CB4989CC7DFA9EB1A4E /* watcher.pb.swift */, + ); + name = CoreHTTP; + sourceTree = ""; + }; + 4B6CE453DC30516A0F05194D0D47C529 /* demux */ = { + isa = PBXGroup; + children = ( + 180AEF8C7090BA21F03BEBA817B4A106 /* anim_decode.c */, + 3A3924D187291B996F8D1B8B627593C3 /* demux.c */, + 5B7FCCE0CA3FD0EDD42E5DCE16745DCF /* demux.h */, + ); + name = demux; + sourceTree = ""; + }; + 4D4D3870027127E9EBA8B468CCC8C492 /* Support Files */ = { + isa = PBXGroup; + children = ( + F63EE2EB9233F0B4BEB37D3D1395E091 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */, + C0F364D22273FC74055D206E6F113F5E /* SDWebImage.modulemap */, + A883C2BAD74D2809AC1341F7A9C59F4F /* SDWebImage-dummy.m */, + A578DB2322B19476B5263CA02CA03A0B /* SDWebImage-Info.plist */, + EF2421AC5C835762E0D0A01293455574 /* SDWebImage-prefix.pch */, + 24BA579623ABB0EAA68DBBACF1AA2CDF /* SDWebImage-umbrella.h */, + 2D761426185B3878FD29D5B1A1CFEF26 /* SDWebImage.debug.xcconfig */, + A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SDWebImage"; + sourceTree = ""; + }; + 4E2DA63255A97275444C024482487CCE /* Pods */ = { + isa = PBXGroup; + children = ( + EAB237E51278527680844C86248494F7 /* blurhash */, + 193E60F2E32E7B7FD42A4AF80FF1B781 /* BonMot */, + 20C357B8C18DCCC804B4838CCFB5EC66 /* CocoaLumberjack */, + 5B9CA95CAA307315512179A39A52664E /* GRDB.swift */, + 111E9C8858910A038EC93346DC7427AF /* LibMobileCoin */, + 7AADC8C65A3E86F13685FB95D276F1C7 /* libPhoneNumber-iOS */, + F0F2A62274A204BE79C5E487157B6188 /* LibSignalClient */, + 973D22D3C1CD12866174FC3F173EA537 /* libwebp */, + 32279EBED23B7C3D11A9D177365FA556 /* Logging */, + E572E3868251F7882EEB0D4023CD9183 /* lottie-ios */, + 3BBDCB873DBDCCB31BA202AF16AFBA90 /* MobileCoin */, + A2396899E41D62C70CC51839F34D2A1D /* PureLayout */, + 69DE39B522A8CE169D96DD92658907C3 /* SDWebImage */, + F0FBF855B1C7E176D50F3ED137255D36 /* SDWebImageWebPCoder */, + EC20B6D0F35601595AB11952988005CC /* SignalRingRTC */, + 241F1B32209CEEC141F337BAD8B8CFC6 /* SQLCipher */, + D48151864A757CD273EC3D2F01754A09 /* SwiftProtobuf */, ); name = Pods; sourceTree = ""; }; - 464DC6448FAB07FE613F355E53EB0D85 /* Support Files */ = { - isa = PBXGroup; - children = ( - 3C1DF4A80010796486E864DB42707ECF /* lottie-ios.modulemap */, - F49FCA28C3C8FC63366AAB7C42EE124A /* lottie-ios-dummy.m */, - 973B21F6B9D73C1114589D9C3D37D026 /* lottie-ios-Info.plist */, - D95BC8540C95AB955B3E4435CDEC5713 /* lottie-ios-prefix.pch */, - 0B9F45E70DBFC071C2BB2AC460655C28 /* lottie-ios-umbrella.h */, - C244E94A5CD77F13CC18E2FEB02A1446 /* lottie-ios.debug.xcconfig */, - E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */, - 514A120EBF94F7078DF289DBE9AFDDAE /* ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/lottie-ios"; - sourceTree = ""; - }; - 51D6446F67B1E360272247226F8FBEEB /* Resources */ = { - isa = PBXGroup; - children = ( - 7C46CB3489E7B17C143C56CBEE2ACBA6 /* NBPhoneNumberMetaData.plist */, - ); - name = Resources; - sourceTree = ""; - }; - 520931F9BBD604D8FE1369ADF6EF3033 /* webp */ = { - isa = PBXGroup; - children = ( - AE7E5355B7A1139D445B6D2C8C7BDF55 /* alpha_dec.c */, - 385387A0D51F740C9DF54B88C0A0D5E9 /* alpha_enc.c */, - 497C42A665E5FB5FCC4E7EAB7EFA3F44 /* alpha_processing.c */, - 25FE0A52E23587F06A4476B352454B81 /* alpha_processing_mips_dsp_r2.c */, - D3472AEAEF7E1A1CAC0947E39F48619A /* alpha_processing_neon.c */, - 01C5D93B0BFCF5F0512331FB1423D474 /* alpha_processing_sse2.c */, - 95CFAF2B59EB12145ED9A430E08093AE /* alpha_processing_sse41.c */, - 2EEA20362FEA39A886EF053F94971862 /* alphai_dec.h */, - 399B6C1A9A061DF27239F2B313562D5F /* analysis_enc.c */, - 00E000D878A2A7A0E8D435C825E79F5A /* backward_references_cost_enc.c */, - B0A48D4CBDBA0E4FD02A0FDADBA58CDD /* backward_references_enc.c */, - 002599EA5485868B0A798EBED6FA27FE /* backward_references_enc.h */, - 7A2753187017306C01E8F1BA1D43F359 /* bit_reader_inl_utils.h */, - 39ED464F150B85D0B582A93657B26A33 /* bit_reader_utils.c */, - 82D4B7195167100E2F2C22299F49BD8F /* bit_reader_utils.h */, - 5716D6423FEAF3BFCD6357AF22FF9452 /* bit_writer_utils.c */, - 908CC6CCADDBAB63D636634B0D03B1BC /* bit_writer_utils.h */, - 519342A2CF2B408EA5BF14F55B513971 /* buffer_dec.c */, - 16F624B9490BE497B93468ABA249CFF5 /* color_cache_utils.c */, - 836C77451E9E8608153253F4A78ED3E7 /* color_cache_utils.h */, - E35D76F2F97A68A7F9683C29B909E366 /* common_dec.h */, - F924DB45CCB603C442027D6C8E0297E2 /* common_sse2.h */, - 4627758DD00E939C2D71B06623FFE0CB /* common_sse41.h */, - DA9F99397CE0944C3A48A6D8FEC91539 /* config_enc.c */, - 64E839BBE1F3FBFE589472F34FF650A7 /* cost.c */, - 0EE8A24BF2534B6469924CB680337D9D /* cost_enc.c */, - BEC72BE6967CDB6D7B928595EEFCFAF2 /* cost_enc.h */, - 993F40B3996C1EA1EF53303943A425B2 /* cost_mips32.c */, - 25E7B5FC2095B0ED8BC9435C593C08CB /* cost_mips_dsp_r2.c */, - DAB76C59588557894B50CEEF5A985734 /* cost_neon.c */, - E102CA8FCBC3F7A0FB19115AB9B3BC4E /* cost_sse2.c */, - B8EB7B43A18BADACB1E7AA2FA08475F1 /* cpu.c */, - EAA266F355641DF6E4D0E8F87B683D86 /* cpu.h */, - 185C4FE7D82724CCACDFAC9B99B0FDDD /* dec.c */, - 7A17225694BBA200AD51A6684985DC86 /* dec_clip_tables.c */, - DAD14E1799E93D6D5AA7BB318F19C666 /* dec_mips32.c */, - 6079DFA624B2861DCAE31EC108991BF8 /* dec_mips_dsp_r2.c */, - 471F4E3306FF711CE256775A1FB86F6F /* dec_msa.c */, - 001D4CFA5AD7CD5722B7F219A39E6DCF /* dec_neon.c */, - 1EA20223B8B10640D6A43EEFF63049D3 /* dec_sse2.c */, - 5C16DECA05566BAEB9B217FE44BA0596 /* dec_sse41.c */, - 0FADDC7E0177B973B343ECD634161F43 /* decode.h */, - 0B8397A65898A840E3DC892D151D7E8F /* dsp.h */, - 167B1127A1C77178BBD0177EDED6AC56 /* enc.c */, - 1511689077E88E43FB710C62BB7791B3 /* enc_mips32.c */, - 68F7F4F1FCFEEC5E5D4BD93E2E5B4019 /* enc_mips_dsp_r2.c */, - 5940B19BD6A72A96321781ED92146193 /* enc_msa.c */, - 24C279CA6FB2D262CA5AB7F751690487 /* enc_neon.c */, - 686C1291A0E2F750F09AEA1390444BE5 /* enc_sse2.c */, - 4FC5E0D1D6F1126E1449563842F01240 /* enc_sse41.c */, - BA06447AA9C0097D0322ACFB2EC0E686 /* encode.h */, - A0B91759E2CF5452981F174172101B03 /* endian_inl_utils.h */, - DE6E91F39D0527C6238FDE79D6A7D005 /* filter_enc.c */, - B8628E0BB4DD0BAEC7404B4D85E0734B /* filters.c */, - CED9C06CF66C1D26650298281FCFB8D9 /* filters_mips_dsp_r2.c */, - 702749BF443AF215684B606F033258FE /* filters_msa.c */, - AA3CB85CA1C353B228EF69670D6C6701 /* filters_neon.c */, - BB17E20AE74A281627CC8DE5E251FB22 /* filters_sse2.c */, - F6D370E2EFA42A0EF3E8CE2FDE902CB0 /* filters_utils.c */, - E98DF5217EADF2B544BCDF9158D85508 /* filters_utils.h */, - C3969367F24787DBD674C698198605F7 /* format_constants.h */, - A2C0B31D0BA9E9C1829E1A24A2BD9F57 /* frame_dec.c */, - 5633CCA2EEBE26F76C6A0F91C73A10AC /* frame_enc.c */, - 26424979977507EF0421B9CBD8872E09 /* histogram_enc.c */, - 91A2B3B63B1C8F5879988E8BB6073A8B /* histogram_enc.h */, - 8CF2D41023B723FD378B5A491CCD16FE /* huffman_encode_utils.c */, - E3C41EBF8FB0C1C1C8ADE382F02C7C61 /* huffman_encode_utils.h */, - 3692178D3810C7E527C46012FEBB5C71 /* huffman_utils.c */, - C96CAB5C5E4ECC913A61C99AE2A78152 /* huffman_utils.h */, - F95E4067ABDBC563E4E53E9FE45BC878 /* idec_dec.c */, - 370038336A9D58796BFEDE9D805E7DA2 /* io_dec.c */, - 06718D6769C8E6D134A464EF65503674 /* iterator_enc.c */, - E97794A9117DEDD5D40F889975BB44ED /* lossless.c */, - 2599C95961084F960E398BEF8255BE9D /* lossless.h */, - DCD3CF48130CFD9A5D15B957B72423C8 /* lossless_common.h */, - 985A52D838C8A3214AF34FDD05797FE6 /* lossless_enc.c */, - A1193DC382FF6B91E6C3A19E1FAE5853 /* lossless_enc_mips32.c */, - 02448650D9EAD8A06B32A6265A36E182 /* lossless_enc_mips_dsp_r2.c */, - 360DF91A34FF4480DFCE5CAFD4A01CFC /* lossless_enc_msa.c */, - 877AE1C869979009862AA4D8AF0FB424 /* lossless_enc_neon.c */, - 1C4534FDC1D3279F841BE9D5D59612B8 /* lossless_enc_sse2.c */, - 2D42876FEB5DF2A17531F4D5EED9E624 /* lossless_enc_sse41.c */, - 07606DF5AF8AB273F67AA147A26D08E6 /* lossless_mips_dsp_r2.c */, - 1E88767A3DFCE3959B08699BC7209047 /* lossless_msa.c */, - BE3EC6D7EC10FC18F80A959DEBC801D1 /* lossless_neon.c */, - 9D94B7DDEDF1D7B56DD2A7D71F3493DC /* lossless_sse2.c */, - AEBCBEEE21AB942313AFDF5F5FA5572C /* lossless_sse41.c */, - E0E47C7E248138130CEA186AD1D6FDDB /* mips_macro.h */, - 5E684C261255D39D84DC5E53E563B471 /* msa_macro.h */, - 1725DBD752B560BD1DE4FD5A69920EAE /* mux_types.h */, - FB3F804CF9D0C200F6038C06E523469A /* near_lossless_enc.c */, - 525439455821EC6252520DAFDFE5D92A /* neon.h */, - C9EFCCEE5216D25505EB2287AF391CBF /* palette.c */, - D3DC7A36FE389771DFF8AF5ABF69E557 /* palette.h */, - AA401BB6BF04E72201C228F930CADB8A /* picture_csp_enc.c */, - 4D8BB4D8DF94CE63027F60CAC20FF260 /* picture_enc.c */, - FF498A6584304A5D088118BA419E4D39 /* picture_psnr_enc.c */, - 5D65DFF74294EC5959AF7D83F2BDB41C /* picture_rescale_enc.c */, - 927B762318FFDED3F9639F305CC0F18E /* picture_tools_enc.c */, - 226441F1A66DD045FC2EF0990F4D32EC /* predictor_enc.c */, - A80B01314C7AAFB4C062748D498DCA38 /* quant.h */, - E07727879D828D0E40DE2354CF319123 /* quant_dec.c */, - 4A6576FF5EF2DE640FA9252711333BA0 /* quant_enc.c */, - 081A6CBB494086DB17A1730AC20880AD /* quant_levels_dec_utils.c */, - AAE9213AED481A9AFD33FA6A72D6D1A0 /* quant_levels_dec_utils.h */, - 654DA96F9728AF6E01A69F3C53F12A5B /* quant_levels_utils.c */, - D671321BD2AB8CB9642BC60F3BA7F061 /* quant_levels_utils.h */, - FE162E93CFCC20EB499C99F43AFC4DBF /* random_utils.c */, - C6DE60879F091D3253CAC987D3649E96 /* random_utils.h */, - 83870061710C9ED93102305FD7C9B20C /* rescaler.c */, - 2FBCBF7E28A6BBF9ED08CC3ACCE3F780 /* rescaler_mips32.c */, - 06B3A994DE292490F74921853C611923 /* rescaler_mips_dsp_r2.c */, - 3CCF1ABEAB6B49E405B91B5F2A6314EE /* rescaler_msa.c */, - B15E20F2F92EAFF2D1381411CF07BECD /* rescaler_neon.c */, - 5056382F40D8ED343654EF8DA3C50BA7 /* rescaler_sse2.c */, - 59BA1F3E70140C090697FBA69282BBF4 /* rescaler_utils.c */, - 6AC1D9B9F060D9BCC0D42F28CF97C264 /* rescaler_utils.h */, - 6F04FF30A1AC01D83E46ED7E0D65A669 /* ssim.c */, - D37E2873FC1BA4F3204FDACDDF921DE1 /* ssim_sse2.c */, - 8311A9E146736C877D8EEEBDFA53986A /* syntax_enc.c */, - 131AF85E168A230B54C263B4C766F124 /* thread_utils.c */, - C08B1DB3F71BC858746B077454613954 /* thread_utils.h */, - 2C1FCAC78600AEAE6D0CB62E1E3E1D53 /* token_enc.c */, - C2476560E4A1FBDDA78F8C06F2B40C04 /* tree_dec.c */, - 54CA0EDADF060CC7591AFDFB0EADA818 /* tree_enc.c */, - B71F5E94348ABC899968D22ACE36822C /* types.h */, - 4327C0F51A60815C75F125C5F893F832 /* upsampling.c */, - 08DB1FDA63FA6F46233810026F75AAC6 /* upsampling_mips_dsp_r2.c */, - 232C10C9055E7240B2A1F5FB10ED4582 /* upsampling_msa.c */, - 3B0AD3435B5CA94C7A9C2D9EA0454BAE /* upsampling_neon.c */, - A724C4475762ABF637F933053AF78F5F /* upsampling_sse2.c */, - B80F11D421082C2B38EF7CCCB842D945 /* upsampling_sse41.c */, - E7D02B76306DB653EC8B681DADF62D4E /* utils.c */, - 2094812E7B4BA25A4EE8F1359413FF4B /* utils.h */, - CA98D3C618B05914157FE9BEF668340C /* vp8_dec.c */, - B74D9AF9B2CE3AB9C4AD405FDACCD8F2 /* vp8_dec.h */, - F8F323C4768BA6764420B30282A0D04F /* vp8i_dec.h */, - A97E016784DCCC76E6BD2FB3E619EAF7 /* vp8i_enc.h */, - 9CA101706DAE65976B9299D509F25D36 /* vp8l_dec.c */, - EB933FC1B3F03B845FB7A95CAA20EFA7 /* vp8l_enc.c */, - 3B2E989F41DD220DDD98F7D558187357 /* vp8li_dec.h */, - 31514F529C502BF414C00A9E8032B0A8 /* vp8li_enc.h */, - 44F86F529F9204C51D65A1D9C1837C97 /* webp_dec.c */, - 70F521A53B5CDBA726F19EDC7F588AF2 /* webp_enc.c */, - F36F47F313F777006FC684D854AB3CAD /* webpi_dec.h */, - BD7A29DB8D8DC4C89C629B74EAF25718 /* yuv.c */, - 69DD65239F1150326DD3D191B6BBD7A5 /* yuv.h */, - 1CA07D2801522406D728558D7EA098A1 /* yuv_mips32.c */, - D826D1B9FE03DF3CD676F32DD58BB9E9 /* yuv_mips_dsp_r2.c */, - 77A149F7FBC4FC5EB971CFB9224C3FF6 /* yuv_neon.c */, - 20EFD3D5723E7A249E50C26CC30BCFC5 /* yuv_sse2.c */, - 55850E3AF4AEB61FAB1DAE3E86BAFA11 /* yuv_sse41.c */, - ); - name = webp; - sourceTree = ""; - }; - 5339D79DE6C1AC7A2FAF89396DD1FC60 /* Support Files */ = { - isa = PBXGroup; - children = ( - B3B9F99BBACBC54ECB2303F981EBA257 /* GRDB.swift.modulemap */, - 59C56EF2945D09CF5933F88F3B7E1F17 /* GRDB.swift-dummy.m */, - B3EF0F71DF00CA8A8D1E2D195599CE23 /* GRDB.swift-Info.plist */, - 655F5CF923C89D5DCDD988BEFA292011 /* GRDB.swift-prefix.pch */, - 546F51C18B244B461A9C436FF2ED2732 /* GRDB.swift-umbrella.h */, - 8334A71FA973855FFE17A618FE39A85C /* GRDB.swift.debug.xcconfig */, - 11BD4D9EF294E484E9A4989018A43851 /* GRDB.swift.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GRDB.swift"; - sourceTree = ""; - }; 539750482DF1B2055B24F025A2AF62CA /* Targets Support Files */ = { isa = PBXGroup; children = ( @@ -4975,258 +4690,366 @@ name = "Targets Support Files"; sourceTree = ""; }; - 5488F1928D9A8452E54802F48467AB86 /* Core */ = { + 5B9CA95CAA307315512179A39A52664E /* GRDB.swift */ = { isa = PBXGroup; children = ( - F31E85166270B2282736B4C3497EE024 /* CLIColor.h */, - CBB8A210449AEA1B2D6ADD25DD1F88EE /* CLIColor.m */, - 777400EB5E0F06A5342E6EA3F09216FE /* CocoaLumberjack.h */, - B8C7C475FE6C073B029DE8B4F9A1D667 /* DDAbstractDatabaseLogger.h */, - 74462837D813497916F90CDACF9438B2 /* DDAbstractDatabaseLogger.m */, - F547698C1A37360FC9F5E192736CE845 /* DDASLLogCapture.h */, - 27350BEE6F269D627584DE20D5AC23DE /* DDASLLogCapture.m */, - 5DB0A33E991B15D32B6925C2E9EDD312 /* DDASLLogger.h */, - 7E3C7EA11B2E1A74FE3A0CE7E1B282E9 /* DDASLLogger.m */, - 5AC11F78675D9584DAFBC552C9931981 /* DDAssertMacros.h */, - E3EBB7903314E4E8B5AA6A48C7A42094 /* DDContextFilterLogFormatter.h */, - 0227EEBBCFBB7FB5C60BCD005FBC594F /* DDContextFilterLogFormatter.m */, - 8C1ED9F2CF8537EC9D1AF2DC2F478AA3 /* DDContextFilterLogFormatter+Deprecated.h */, - 4476F27FD65E7C87FC7DB6E5D316D938 /* DDContextFilterLogFormatter+Deprecated.m */, - BC611685B3FAA26BDF5C3D06E4F8ADA4 /* DDDispatchQueueLogFormatter.h */, - C2110A7C5ED2FDB8D006A32F664C2109 /* DDDispatchQueueLogFormatter.m */, - BFB28BA0FB0F678D316409F91223C5BD /* DDFileLogger.h */, - C1FB66B47DF55DDD20D4C9369F3901FC /* DDFileLogger.m */, - 99072592D1B89829C97CBECBEE91DCFD /* DDFileLogger+Buffering.h */, - E05D8087C7E88841DA0226AE74795955 /* DDFileLogger+Buffering.m */, - 03F269DA08A8FC55038E9D95C77486F7 /* DDFileLogger+Internal.h */, - 811C8DBA6A446DBCE7C9129E03366031 /* DDLegacyMacros.h */, - BC07CCD250D3EA2C0A281433C6683987 /* DDLog.h */, - 6DEA7514FD1895349B81FC38A562EDC1 /* DDLog.m */, - 9363C0DF2900CE19348E198F09DFF2F3 /* DDLog+LOGV.h */, - 12327EA71D52EB4B44E79E15609C3715 /* DDLoggerNames.h */, - ED168B308BD3CF3CDF0264BA778949EC /* DDLoggerNames.m */, - A94A125501BE41A70CD43E06889701F7 /* DDLogMacros.h */, - C02EFA23B739F02DAFA552F797051FC1 /* DDMultiFormatter.h */, - F08C9F1AD1B88AE99A4024743486F8A3 /* DDMultiFormatter.m */, - 059051C3D88641FC79D2FEEB0C150E0C /* DDOSLogger.h */, - 4E049CC4EE7E62CBC48603D30C1081CD /* DDOSLogger.m */, - CEFAB82305185AB6003D4F68C258B45F /* DDTTYLogger.h */, - AA9CCA317DF5CCE7034E700232D05C21 /* DDTTYLogger.m */, + C6A8EFFA83520F90C67D58A16EABF234 /* SQLCipher */, + 9C3C3C9F967C7361CEE0B710997F6927 /* Support Files */, ); - name = Core; + name = GRDB.swift; + path = GRDB.swift; sourceTree = ""; }; - 587B1D839793F033736CD7942763FD88 /* Support Files */ = { + 5D3D528F3B8102E5047BE65AFB2BCED6 /* Support Files */ = { isa = PBXGroup; children = ( - F1D31C2DBD1376F2D2946CA11C106469 /* blurhash.modulemap */, - 19144879A5142B53A2FC5BD9F3114278 /* blurhash-dummy.m */, - C81F65CEE9EFC8773CBB6AB1420A7C99 /* blurhash-Info.plist */, - 7C8B39EB1EA0933CB4F50484167D1B55 /* blurhash-prefix.pch */, - 402E72D9CF0588A5C00E5DB67E19EC24 /* blurhash-umbrella.h */, - E9580BDC554F1386F5E3FD4BE5C055BD /* blurhash.debug.xcconfig */, - A0779B736FB30DD68EF21CDB19758FD6 /* blurhash.release.xcconfig */, + D8647D797AE719519F8E81070966410B /* libPhoneNumber-iOS.modulemap */, + 34A2EA88D80FB70A4C920100922FA5AF /* libPhoneNumber-iOS-dummy.m */, + 40156837D586F11106AEA7CF9E159A91 /* libPhoneNumber-iOS-Info.plist */, + F00EA1F6077DF449DB5D1F8CC8E60778 /* libPhoneNumber-iOS-prefix.pch */, + 9D884CBA05671D5D98766DE79FD34D4B /* libPhoneNumber-iOS-umbrella.h */, + FF600E83A66ABB32AD3C805A03A067E0 /* libPhoneNumber-iOS.debug.xcconfig */, + FD49F13136E0480FFC9B149FE828889C /* libPhoneNumber-iOS.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/blurhash"; + path = "../Target Support Files/libPhoneNumber-iOS"; sourceTree = ""; }; - 58E5DF02BE815B26F36EF2222DF1BAFD /* Support Files */ = { + 5F4EED30A4127E966D484718229D8F67 /* CoreHTTP */ = { isa = PBXGroup; children = ( - 215FCB1E2AD2D5238FDBF89D87EE3532 /* CocoaLumberjack.modulemap */, - 7152F5A1EA714D29B483420C5796D80A /* CocoaLumberjack-dummy.m */, - 588A3C5C17D41677F48F8E68CB7FC1EF /* CocoaLumberjack-Info.plist */, - 45EDD8958CC1143458793BFE5227E983 /* CocoaLumberjack-prefix.pch */, - AA5E00374620F268B1D712ED3F95F4F4 /* CocoaLumberjack-umbrella.h */, - 0B0AF43E310F2F4ED8770C77CFAE942D /* CocoaLumberjack.debug.xcconfig */, - 28A41B893C47740BB1AA099C27C2EB5D /* CocoaLumberjack.release.xcconfig */, + 88CC8832E780D563F79537932C337343 /* Account.swift */, + 2477ED374ED6D0F4DED93A5CB9DAA946 /* Account+BalanceUpdater.swift */, + 0119AF672F97019D7CD45AC7974C480C /* Account+SCIOperations.swift */, + 1DAB91AEC15B62982D7B04EC63AA9266 /* Account+TransactionEstimator.swift */, + 14050B4E7A2FFCEBAF4582F89AF72BDA /* Account+TransactionOperations.swift */, + 9ED533039F4B6BC428BB1D1DB3E6170D /* AccountActivity.swift */, + 07882323A43808732C9E6BE7CAD6D5E5 /* AccountKey.swift */, + E0187659B071D78D90556E0318522EB4 /* AccountKey+Mnemonic.swift */, + DEA494E1383FB0DD8486C100C4C41E1F /* AccountKey+RootEntropy.swift */, + 021D0116E29CB3311A8350C9F5F3652A /* AccountKeyUtils.swift */, + 86E8B94AF484E0BAC5F9436EDCF52D6A /* AddressHash.swift */, + C635BA1CE6CAFBAFB3727996BF82CDAB /* Amount.swift */, + 326B0C5C9DDAD99619681B848BDD0E4C /* AnyInfiniteIterator.swift */, + EC7C88169DBBA97B5E655A3337892C60 /* ArbitraryConnection.swift */, + D1B66402B03F25599DD6EA6173FC9293 /* ArbitraryHttpConnection.swift */, + E966E4C4099840B688DF4E82D69277ED /* asMcBuffer.swift */, + 042301700C9D87C92091ED2BC5EA3AFA /* AsyncUtils.swift */, + B17D9E3C2D89F5EA9036709AA0BDE289 /* AttestableHttpClient.swift */, + F480616FA1437A67B23C199E47E10CF5 /* AttestAke.swift */, + 29CAFE77AAF05657DA6876BF2C6B8999 /* Attestation.swift */, + E2EB889A867332A1E3AFE62F7483C683 /* AttestationVerifier.swift */, + 5743AB056B9FD962343868EBD6C31298 /* AttestedCallError.swift */, + 0144F01C5625AFDCA3BA8D49DE543A73 /* AttestedConnectionConfig.swift */, + A83D2E82DC8C19D9194CEFB5720D5CEA /* AttestedHttpCallable.swift */, + E1B9AB5E0FF5FF35FFAB7EE04B3BFD1D /* AttestedHttpConnection.swift */, + FE1DA165E3C74824E4AAB1F90DA75964 /* AuthHttpCallable.swift */, + 885AB0AB36D425C94666104EFFAA534C /* AuthHttpCallableClient.swift */, + 53864ED78BEF016B0ACD837FDF379F73 /* AuthHttpCallableClientWrapper.swift */, + 751AC1B2B7F5B14C1E406F63D6480F69 /* Balance.swift */, + F609D872BEAB110DE94871550C5F4BA6 /* Balances.swift */, + 308A5298ECCBC28E75B80470DF2F009A /* Base58Coder.swift */, + EC1D1FF0954C98A3B2F481CB3D21879E /* BasicCredentials.swift */, + BAAC9539A50CDCA088C9FA7B190FE974 /* Bip39Utils.swift */, + 79D68C37306A047AAAE4E5BF0704592E /* BlockchainConnection.swift */, + 5867716698572DB4BC42EA31A1D79756 /* BlockchainHttpConnection.swift */, + B6E9EDDEFE35466CB783278F8E54C028 /* BlockchainMetaFetcher.swift */, + FBF58CF214CA593EF4B7B6CB826CA756 /* BlockMetadata.swift */, + 3D11E6EA3DBF466412804A7519D23164 /* BlockVersion.swift */, + 7C4C0764E7D68FF4E0F3F7FF9DBC9193 /* Collection+Async.swift */, + 431AEFCDDD16C62B8FC7C9BBCB9993C9 /* Collection+Chunked.swift */, + 9BF1AA80739F70498263FBCAF09DA874 /* Collection+IndicesSubscript.swift */, + 224D1745A289B7752FE618BDD6524DC2 /* Collection+Readability.swift */, + 57FF5E27E32DC8E98D8D33123C1569A1 /* Collection+Result.swift */, + 44881641FA775DECDCB5805F6BCD1FB1 /* Connection.swift */, + 46BB950BEEAA121BD1FC69E9B9DF1444 /* ConnectionConfig.swift */, + 5FF0AB49FF4FD75433ADA757147926E1 /* ConnectionOptionWrapper.swift */, + 5C70BAE53C25180213E8B8FAF2C80F4C /* ConnectionProtocol.swift */, + CF5CC7CBF17ACE526EDD26B306F017BA /* ConnectionSession.swift */, + 7518CFC46B83A4D70056375E831930A9 /* ConnectionSession+HTTP.swift */, + 96F57A30B8FB769618F485689D2DF1BF /* ConsensusConnection.swift */, + 34858DE6A49E0AC20CAC5B9440E43D5B /* ConsensusHttpConnection.swift */, + 3C01C3DAA78EF9BBD7314C2505F30A8B /* ConsensusService.swift */, + DEE0F34BD976524820AC4A646DC3BFFB /* ConsensusUrl.swift */, + A7A292B692CB003EAD843375687BB917 /* CryptoUtils.swift */, + 0A75F82FB550DD2A68A3F6A856483F1A /* CStructWrapper.swift */, + 21B795761A689DAC9051777DA35AC311 /* CustomRedactingStringConvertible.swift */, + 78288C0BB3772BC2515F309AA147B221 /* Data+CommitmentCrc32.swift */, + 450B94D74D8D470D8A8A1E19674D453E /* Data+MutableData.swift */, + 8388A62A759A133B411D4BBC92257F2E /* Data+SecRng.swift */, + 6259F1EEBDDBE55331AB56AB81586496 /* Data+TypeConversions.swift */, + 6EAA9C0ECC710E39F8B007463FD27C70 /* Data+withMcMutableBuffer.swift */, + 4C4A77B78381D33AB882A0D4E4E141AC /* Data16.swift */, + 742D489F5DD9DB9C3F5C8B3E777D5516 /* Data16+withMcMutableBuffer.swift */, + DD5478322D831FC524486B7CEEB4DFF1 /* Data32.swift */, + 85EDA173F2371879E69C7572916C06A8 /* Data32+CommitmentCrc32.swift */, + EF1B53ACA1D00E7D4C2B62D9D610DEB9 /* Data32+withMcMutableBuffer.swift */, + E8C9E71DCFA9B75C8204E1B646E6E930 /* Data64.swift */, + FC61FFA911371F81A399043A4273EC43 /* Data64+withMcMutableBuffer.swift */, + ECE54440E7354F97C9B26A386D416840 /* Data66.swift */, + C8F22EF35A9326CA38749576775B550E /* Data66+withMcMutableBuffer.swift */, + 822A50916DD1E3379FD9D02C05B56D9A /* DataConvertible.swift */, + EB5B417B08B694AB51736A9CE2DDA58B /* DataConvertible+HexEncoding.swift */, + 3386A5D60729F977E3B3172B62F90A8F /* DefaultCryptoBox.swift */, + 71CCDA6E7942E12A6746B79FADFFA19A /* DefaultFogQueryScalingStrategy.swift */, + 39C45606298A0E9FBFA4175F0441C958 /* DefaultHttpRequester.swift */, + 062AF23187076CBBCD7F3ED715DE1B2D /* DefaultMixinSelectionStrategy.swift */, + 30542FE6B8BE9AD92AD1B2DA1E5C154C /* DefaultServiceProvider.swift */, + E1D6438A94FA3CE9403CE688EF1DA027 /* DefaultTxOutSelectionStrategy.swift */, + A3D06083547ED755652EE58E2EC6F9F5 /* DestinationMemo.swift */, + BB7D9345A006BCA00A887FC47624932C /* DestinationMemoUtils.swift */, + EAC5A16DADA010756AC97B73EBE4B584 /* DestinationWithPaymentIntentMemo.swift */, + 5F1A7857FCDD0F0CF6AC22E29B2A9E8B /* DestinationWithPaymentIntentMemoUtils.swift */, + 2E3F465364A3EE69706B6076CB438346 /* DestinationWithPaymentRequestMemo.swift */, + 4D7E236322A7B121CF39C7F50E40F649 /* DestinationWithPaymentRequestMemoUtils.swift */, + 1CF46CC4B722C7BB374535C72AA97F2E /* Dictionary+GroupingPairs.swift */, + 82B41F943456739D558B365FBEC30D4A /* Dictionary+KeysSubscript.swift */, + 091A22901D9344F4A9C0A8BF4B00C426 /* EmptyAttestedConnectionConfig.swift */, + CC3B38353E823881ACB5401645B30599 /* EmptyConnectionConfig.swift */, + D92B8165EAE8EC5F298928F9C601C9E6 /* Errors.swift */, + 7B41CBE39A68FDCA1E144AA8F7368687 /* FeeLevel.swift */, + 52812D1284868E3F67294C3AA14975EA /* FeeStrategy.swift */, + 4909E025B88BA7C90C7C647B6F1C9E88 /* FixedFeeStrategy.swift */, + 110C152B463906BC305E778BADFB3F3C /* FogBlockConnection.swift */, + 53DF2C944563CA0A2FABFEE9DF5CAAA7 /* FogBlockHttpConnection.swift */, + 9B594C82B63131E21319B5F9A806E14F /* FogKeyImageChecker.swift */, + 84E9E5B09DE278ABBAC609D0DDEFAF5C /* FogKeyImageConnection.swift */, + 3DAE11CCBBB3208E933641506A6A668F /* FogKeyImageHttpConnection.swift */, + DC9EE9C0507C7A29B06A62924B6492AB /* FogMerkleProofConnection.swift */, + 20A289CAB5E8F2CC365E51643D64F1A1 /* FogMerkleProofFetcher.swift */, + 3F81AE3000585A7796C8563C9438F044 /* FogMerkleProofHttpConnection.swift */, + 6E5FC3A0D3285523AA98D4C7509A96BE /* FogQueryScalingStrategy.swift */, + 8412CED8455D07BCB9096335F0D723E3 /* FogReportConnection.swift */, + 7DBBF68A5C39781F60D03C1E892472AB /* FogReportHttpConnection.swift */, + 8926376ABB10F7580B6AD1B734FCAEE3 /* FogReportManager.swift */, + 0541A5CB640E0857F04C94D88F44954D /* FogReportServer.swift */, + 8E738D19793386E4E98B2E5D9C959F05 /* FogResolver.swift */, + 2A7BFEBF117D278DC431C8BBFB7EE84B /* FogResolverManager.swift */, + 9E254E3F7C517587F26BBD9CDDDDE3DE /* FogRng.swift */, + B12874BF129E7DA341B0E89C8A029287 /* FogRngKey.swift */, + ACA62DA80B450F520536247395087F1E /* FogRngSet.swift */, + EC6099F8F000691621EBD3ED60003761 /* FogSearchKey.swift */, + 80F169E7F5AC1C66184DDC89F09D81CC /* FogServices.swift */, + 7EB5E2B3EF0B1C3E5A82165FCE3C89AB /* FogSyncChecker.swift */, + 8E915AD227CDFED0C108D77E4CC7CD43 /* FogUntrustedTxOutConnection.swift */, + DD645C2D2E6B11AFFAB96FA60F8CAD83 /* FogUntrustedTxOutFetcher.swift */, + 9BAC22046F72CC6C9E64AD772722C754 /* FogUntrustedTxOutHttpConnection.swift */, + 5628937498774282A20C98010B09C747 /* FogUrl.swift */, + C373D5CE72A6CD0485F89BA75E4BCF0B /* FogView.swift */, + EFDFE1BFBCD7B44D304AA2D7BDFBC49C /* FogView+TxOutFetcher.swift */, + 78B3D5C53E13728A92091E8A8A6AD211 /* FogViewConnection.swift */, + 1AD0454C302570D14EA2905B85069A2A /* FogViewHttpConnection.swift */, + DFD40E419220613A5ED989F58094BD84 /* FogViewKeyScanner.swift */, + 1AFA79F4020F9394D895F5BE817B5088 /* FogViewUtils.swift */, + F76A89761376B2039DBAFE8E9EDA2D1D /* ForgetOfframp.swift */, + BFCAAD7E9E81E784982F04BC56F7A9EF /* GetOfframpStatus.swift */, + 8524D6C3D8DD1D799222247E3A3FFA85 /* GrpcProtocolConnectionFactory+HTTPonly.swift */, + 8E2D5ECFC932F1E31CDADACFFD15474A /* HexEncoding.swift */, + 76632F8574EF49F34E8A1015B2B0037B /* HistoricalTransaction.swift */, + 479D3A0D80D07D7975A5256F36084E6C /* HttpCallable.swift */, + E9025B7304A57A1BFAD08123570FCBF4 /* HttpCallResult.swift */, + 5E89797FEE1459BC3E3692F66BA7255A /* HttpConnection.swift */, + 93AD8C914B1D02C2812118CD0533E5FE /* HttpProtocolConnectionFactory.swift */, + 1E1E63F7094D9CF6AC5C30AEC635A026 /* HttpRequester.swift */, + 6872B63C44E205946951E5B00C94C620 /* ImmutableOnceReadLock.swift */, + CE8BD9CAD6E8330518CBB1476A866C70 /* InfallibleDataSerializable.swift */, + 56CB089A96202D485F7109EE104B6A76 /* InfiniteIteratorProtocol.swift */, + 5F411F6FA846D39F3B65C0F9039C67FC /* InitiateOfframp.swift */, + F3912FF607CF3F6960FA563E1F49E3D0 /* JSONSerialization+Verification.swift */, + 21390A16BD685A16C5746F6F097E2CA0 /* KeyImage.swift */, + EBB712C9B92C8C556AAA3668E7CEF2A2 /* KeyImageSpentTracker.swift */, + D6EAC44CB92E10A44416DDFE44558068 /* KnownTxOut.swift */, + 442C0BB71C0BDF592564A0748B086461 /* LedgerTxOut.swift */, + E67D27A99D191844A1383056E22C26A9 /* LibMobileCoinError.swift */, + 5D5B2FC94256DBD15D9F427BA6F074D9 /* MaskedAmount.swift */, + B4B96E9273E98CCEE3913B7DAE6CEA9A /* McConstants.swift */, + 39A2944FFE988B4648D0B11F613CA44E /* McData.swift */, + 3B5C2E8079D85792A224FD3E996B3702 /* McError.swift */, + 459888ED54194A6AB60B2699897F42AE /* McRngCallback.swift */, + 72BBD848D6178CB0FC02734C7B21BB75 /* McString.swift */, + 4D32BCECB2F317D80DF82138FF61F230 /* McTransactionBuilderRing.swift */, + 31605257FECA926E19DA5FE22AD21A19 /* Mistyswap.swift */, + 558AE11A6CAD6EC4C34B519AFE120044 /* MistyswapConnection.swift */, + FB1B3E03CE0C0C025AE32B7F63048ECB /* MistyswapServices.swift */, + 59C78D54AA4CBAF1FA5E0377894A5CC1 /* MistyswapUrl.swift */, + CF7F8312BC540D1F61862EE0A75DC66A /* MixinSelectionStrategy.swift */, + 4B57414E9C7B6B56707A90324F25CD7C /* Mnemonic.swift */, + B1CE14848455DD7DCF7A0C2D6F1513F8 /* MobileCoinChaCha20Rng.swift */, + 05AA82365E377080A6A0D52882081F0D /* MobileCoinClient.swift */, + A46EC9949468E3DDE67ACC9ACF98608A /* MobileCoinClient+Async.swift */, + 7058257D9D04478987B7092524E2C9A5 /* MobileCoinClient+Config.swift */, + F5AFE0B6944CDA540093EC9B06F4B61B /* MobileCoinClient+Deprecated.swift */, + B1D7059FFE85EE3C24DE756651B9116F /* MobileCoinClient+MistySwap.swift */, + 4E9C4D9D87FC4498CF9B2F8DE185BCD1 /* MobileCoinClient+RTH.swift */, + 6CC90897A03B302ED54E3BC3678F2E27 /* MobileCoinDefaultRng.swift */, + 9ADDECD59CE379E22647532E3E8AD887 /* MobileCoinLogging.swift */, + F7E4EFDBDFBF580BDEF3BB23109F9068 /* MobileCoinRng.swift */, + 7B88048D6059FEBC555509774AD31C66 /* MobileCoinUpstreamInterop.swift */, + 667D0E57D6D20FD585E1713B364F4B12 /* MobileCoinUrl.swift */, + 783C1D3770C08C546A5BC9C09A17C537 /* MobileCoinXoshiroRng.swift */, + AE7FE9F4C67A817C87E7E25987A2FB46 /* MobUri.swift */, + 3663F880943A3CDA408109AF0CE8D56B /* MutableData.swift */, + 556567B6597421A0EC2FCDEA6EC341D0 /* NetworkConfig.swift */, + 9C8EF78BDE11CA212E2863B92CDFAEB5 /* NonRotatingUrlLoadBalancer.swift */, + A258296D17095A1A35937FF2F0BB7585 /* OwnedTxOut.swift */, + 424FCB1B68961BFA69DB7AABFF84944F /* PartialTxOut.swift */, + C51AAE3D280E8285B1E6ABF848164322 /* PaymentRequest.swift */, + 2973A412886BE50E889611394597977A /* PendingTransaction.swift */, + 03991E4E6A8FA61FF786C7157F7FAB2D /* PositiveInt.swift */, + 85194BCEF5D125E7B1932A1DC6128330 /* PossibleTransaction.swift */, + B5F41D98F802F94C8C3DB45C9856B8BC /* PreparedTxInput.swift */, + 2B5DD61AC9836CCE96C6F1DD6DFAD6F8 /* PrintableWrapper+Base58.swift */, + E0727AF2FA62755931F5FC6372E52250 /* ProtocolConnectionFactory.swift */, + 93D7E4E4B4AEA34DB32177DB7DBA669A /* ProtocolConnectionFactory+ProtocolSpecific.swift */, + A21BB5C754488599EBCF46E87B22FAC4 /* ProtoExtensions.swift */, + 60FDB513573DFF20D08FE5C3738BCFAC /* ProtoTypes+InfallibleDataSerializable.swift */, + 6FD9922BE2115CDF1ACB37E71BDECEB6 /* PublicAddress.swift */, + B8D0BC459C2D16D548D6B8D1AA3AB85B /* PublicAddressProvider.swift */, + 408F844FBFA66ACC48FAE828D6F1215A /* RandomUrlLoadBalancer.swift */, + 135AC7AE826A22BD59FE963F65638D1D /* ReadWriteDispatchLock.swift */, + A4C8D373543D9EBA99D74C4DAD429F33 /* Receipt.swift */, + C5ED839819B08A3DC964CA9FBC0F0BEE /* ReceiptStatus.swift */, + ABE8D2EEFDE410B575848A464BA58D5E /* ReceiptStatusChecker.swift */, + C86BFCA4A1F7935D999AD19FB11DDF5B /* RecoverableMemo.swift */, + 3ABACD2718FEF323A63FDA9683B235AC /* RestApiRequester.swift */, + CD0EC665C7047502E05E383747299CF8 /* Result+CallbackUtils.swift */, + 39D7D3EEA60E7471D053A99AE4EA25B2 /* Result+Throws.swift */, + 83946792E96C0F169FA881A4B346F650 /* RistrettoPrivate.swift */, + C1A20EBC5AFA51754A3260C30A465C68 /* RistrettoPublic.swift */, + AC9ECB2C2834FF14D122D8164007A66B /* RootEntropyUtils.swift */, + 33AAECFE67CA6B036A47289C1E2370C3 /* SecCertificate+Extensions.swift */, + 455FFBD639120296390054626D854576 /* SecSSLCertificates.swift */, + 06716A428B689AE5A1AD6DDA1A3B6C3D /* SecSSLCertificateValidator.swift */, + 2C6462179CEE490DC8EA754AD003F655 /* SecurityRNG.swift */, + 553CBA56FF4BD8CCD00BA4A346C77F47 /* SenderMemo.swift */, + 2154A51EFB6517B0C9C9867DFDE896D8 /* SenderMemoUtils.swift */, + 62C78A2997964A765C5DB3DABC844111 /* SenderWithPaymentIntentMemo.swift */, + 5F9CA7C90E7985947AA975451A1FFA7F /* SenderWithPaymentIntentMemoUtils.swift */, + 6B81B449C76691396EEE95440F8F950F /* SenderWithPaymentRequestMemo.swift */, + 6C5F52AADCF19B082AA3DBD89C8FEFDE /* SenderWithPaymentRequestMemoUtils.swift */, + 9E4E2DFE24A40A480918BDB5BB45B6B7 /* SerialCallbackLock.swift */, + C5C860552C1C0BF32ED7CE14F5192543 /* SerialCallbackQueue.swift */, + CFCCD8B628DAEBBB089016B148D7F386 /* SerialDispatchLock.swift */, + 4F0F77DA314181C2ED7A33343808C9B2 /* ServiceProvider.swift */, + 9A06AD95546046BCD58B2ED70DAD040D /* SignedContingentInput.swift */, + 225152949C3A11FC0AA52BACD3310CBB /* SignedContingentInputBuilder.swift */, + 50FC087189CAC339B36144B072CF5375 /* SignedContingentInputBuilderUtils.swift */, + 7065DEF5F57C5CD9147E7E954D1E2EAD /* SignedContingentInputCreator.swift */, + C55BCFF0B04050E7CA6C688F420342C2 /* Slip10Utils.swift */, + 32F7317D674504A4E600C143175FB1CF /* SpendableTxOutsWithAmount.swift */, + 1796B7136ED3FD130147907DC12AB82A /* SSLCertificates.swift */, + 8999FFDB967C25DAD6DB7900F71ACA9D /* SSLCertificateValidator.swift */, + E1EE703571E50998FDD2C5DEB62186DA /* StorageAdapter.swift */, + 04056555608FC0426C446E9E4A67DF80 /* String+Conversions.swift */, + EEC7DF748E7D5BCA613B83DFF3069A25 /* TokenId.swift */, + 13A9B237BDFB9A0B006685CDDEC72D3C /* Transaction.swift */, + 6C5503E27F85D8FE4CEC17BD483F1FA3 /* TransactionBuilder.swift */, + 9CEC7BE3725B83D98B62AAB3E46C9676 /* TransactionBuilder+Math.swift */, + DAECFAFAA493F57824058B596FD91EE1 /* TransactionBuilderUtils.swift */, + 1490CD1D6BBFCC58CC89E95BE19AE1B4 /* TransactionOutput.swift */, + DCDB18836DCC80AA9C0610CFB503FE60 /* TransactionPreparer.swift */, + 0852B34E33C3383B559901923D6484E8 /* TransactionStatus.swift */, + F9B752863F15F6C6C241041A5836D6CB /* TransactionStatusChecker.swift */, + 37DE51B8B1FDC17B6749EF83BD07B88B /* TransactionStatusTxOutChecker.swift */, + 1D467BFF545233A4306CF9AFC11AEE31 /* TransactionSubmitter.swift */, + 68106C3C4C5CA7D883EBC30CB52EEDD9 /* TransferPayload.swift */, + 0DFC13AFD3BA878563EE1A21EAC3C30B /* TransportProtocol.swift */, + 214A6E3AC60F62026FB27D5F60C6C36A /* TransportProtocol+CombinedSupportedProtocols.swift */, + DF0D286712E64D392BCEC74DCCAC85BF /* TransportProtocol+CombinedTimetout.swift */, + 79E3B8B200702E4948E1FC15CE67BBA9 /* TxOut.swift */, + 59658FD927E6B76946FD2529055E52C8 /* TxOutConfirmationNumber.swift */, + 9CCD472CABE88960B069AA1AEC4592BF /* TxOutContext.swift */, + 09CDF4C91205878CEBBF81E039D4DB90 /* TxOutMembershipProof.swift */, + E9B58BFE9C0D636F735C426FA6D8E287 /* TxOutMemoBuilder.swift */, + 56EE386254D9326CD88030DDEE7D05A4 /* TxOutMemoParser.swift */, + F4E545515F5154FC15E2B622BBE0204B /* TxOutProtocol.swift */, + 0610286F19ACD25C3D96FDDFE2C6332C /* TxOutSelectionStrategy.swift */, + 8F0BDAA820F0F9CB783C9BB42EBCDEBE /* TxOutSelector.swift */, + 183B75878F0C9E98CD2F8CE0E88FCB48 /* TxOutUtils.swift */, + 98FBB03AFAB68F4EDFFCAD232B279FF5 /* UInt32+Crc32.swift */, + 55B4665CE95DC9EB1E746A581408F0D7 /* UnsignedInteger+SafeArithmetic.swift */, + 766ADEEB20FAA9A39256AC5D23F2A334 /* UnsignedInteger+SafeComparison.swift */, + D6B42C9A506087A9B08E67899F12A6F0 /* URL+Prefix.swift */, + F4713AC871BFAFF17F8DC7B756354A68 /* UrlLoadBalancer.swift */, + A5CE8F9BD12620442E1B475A6B041C85 /* URLRequest+ProtoHeaders.swift */, + DA2186F4BE5734447C10627933EB2412 /* VersionedCryptoBox.swift */, + 184186134F2F6AE34B96FF887F30F33D /* WrappedNIOSSLCertificateValidator.swift */, + ); + name = CoreHTTP; + sourceTree = ""; + }; + 658AA93EF876B11691288AED2DE76D71 /* Support Files */ = { + isa = PBXGroup; + children = ( + C330FA3E2D3F34A521ED70213F1C0E7A /* PureLayout.modulemap */, + 295899851550D823B875D6B83A340CCD /* PureLayout-dummy.m */, + 533ED048B1F9C66ADC5721DA485F16C4 /* PureLayout-Info.plist */, + 51A54E98BB3B2731EDB0E8183FA52A68 /* PureLayout-prefix.pch */, + 98D19597D4A6BED334E07CC0A5E153B6 /* PureLayout-umbrella.h */, + 0C780826B5411664011C30A4F68A1C45 /* PureLayout.debug.xcconfig */, + 17033CA0D805CA6B4D7A6ADF153BF3E0 /* PureLayout.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/CocoaLumberjack"; + path = "../Target Support Files/PureLayout"; sourceTree = ""; }; - 5E9E3E73E8DF337C2A64753EE8D73EE3 /* Resources */ = { + 69DE39B522A8CE169D96DD92658907C3 /* SDWebImage */ = { isa = PBXGroup; children = ( - AD8DCB45B00386B21A171DE43CB63909 /* PrivacyInfo.xcprivacy */, + 201D8A888E845FD4FCFDE2F51F705E11 /* Core */, + 4D4D3870027127E9EBA8B468CCC8C492 /* Support Files */, ); - name = Resources; + name = SDWebImage; + path = SDWebImage; sourceTree = ""; }; - 6D28C07027CC7CA4D454ADCFBA4B858E /* Resources */ = { + 6DCEE50C368C99495E4733C47FD3DA59 /* Support Files */ = { isa = PBXGroup; children = ( - 2CB93F5F3AAD3CCD48F85C53E66EAF15 /* PrivacyInfo.xcprivacy */, + CE94F5CD5270B7F06807E3AC94BF96B6 /* libwebp.modulemap */, + 8461476F08139541147F49E50EC219A8 /* libwebp-dummy.m */, + 33ECAA78E104CD23B390756C1AFDAE5E /* libwebp-Info.plist */, + 196D43CA818457FCBDC4DFA0DCDBA5C7 /* libwebp-prefix.pch */, + 17F8C893CF2A6C6FC01CEFF4422227C8 /* libwebp-umbrella.h */, + 58C8B3FDF283D87244C0AEE9080008A3 /* libwebp.debug.xcconfig */, + BC210D7BE9909AC310EA579564927CDA /* libwebp.release.xcconfig */, ); - name = Resources; + name = "Support Files"; + path = "../Target Support Files/libwebp"; sourceTree = ""; }; - 6DEC80E711D927D389EC3A1FE7AE0392 /* libPhoneNumber-iOS */ = { + 7AADC8C65A3E86F13685FB95D276F1C7 /* libPhoneNumber-iOS */ = { isa = PBXGroup; children = ( - 9E45798883BF8FADB859873C289962BA /* NBAsYouTypeFormatter.h */, - 35C096C10E91B195C1080C77713D7EA3 /* NBAsYouTypeFormatter.m */, - 6398934C0A7D091FC9FD0FABA917A764 /* NBMetadataHelper.h */, - 26EF15F868A5A4FE5D42F81828B7FC29 /* NBMetadataHelper.m */, - 7BCB8912830CC74E1613B2D148DECA30 /* NBNumberFormat.h */, - F92D84873CF46D8F0BD1AFB9F4B71A07 /* NBNumberFormat.m */, - 676CAFE8DDF0B2314A37F88AE6CCA526 /* NBPhoneMetaData.h */, - 3BCBB6459B739B7D00F70EA0786B78AB /* NBPhoneMetaData.m */, - 519124B967E5448AF0798CE035058052 /* NBPhoneNumber.h */, - 228DA2DA8A35EB71DBD83D8AB8C116C5 /* NBPhoneNumber.m */, - 5ADE54794B454ED184620FCAA229F433 /* NBPhoneNumberDefines.h */, - 5E8657487F72F56D079A92B7CCB0F9FB /* NBPhoneNumberDefines.m */, - 955D17EE78EAEB2B9AA4681A0871DFB5 /* NBPhoneNumberDesc.h */, - CCE4822CF86C1D63601CDED92CFE8635 /* NBPhoneNumberDesc.m */, - 860F9D40AFA1D7B170BD90E7ABA11DA5 /* NBPhoneNumberUtil.h */, - 399D2993DF092A7C671193FE5292196E /* NBPhoneNumberUtil.m */, - 8ED222E2516485C6DAD8B1BD0A2B01BA /* NBRegExMatcher.h */, - CBDE2870CDF8976327B5093C472CA711 /* NBRegExMatcher.m */, - 1E9C27C6F78D0484E3803214F0F8D5A4 /* NBRegularExpressionCache.h */, - FB7A3EFF4A74BB7CA3514CF2A067D862 /* NBRegularExpressionCache.m */, - D0A66F8448FB4008CAA43D2D6197B2AB /* NSArray+NBAdditions.h */, - 21900B03560AC4CC3F6CFB736358AC88 /* NSArray+NBAdditions.m */, - 51D6446F67B1E360272247226F8FBEEB /* Resources */, - C537487F54FF760B4758BD238B92148F /* Support Files */, + 16FB69EBE5073FE7BEF4C887C9FF1F26 /* NBAsYouTypeFormatter.h */, + 380B17D8C04A88C8ADFDCB158E3F711A /* NBAsYouTypeFormatter.m */, + FEFC0228CEAFCE1725619ABEA307CE42 /* NBMetadataHelper.h */, + B04523B1FBBB01EAC2552591C169403B /* NBMetadataHelper.m */, + 4CD0ACEAA5211F72719B51078F5CF411 /* NBNumberFormat.h */, + 9641A698F40C41EFABEE00C5242F5955 /* NBNumberFormat.m */, + E051D1B0C5DE89AF4183701405476FDD /* NBPhoneMetaData.h */, + 5C7F73F559202F5DE7B99FA460F2A06A /* NBPhoneMetaData.m */, + B05E7137B390089FC6E3BD361A9026F4 /* NBPhoneNumber.h */, + 6FA1217EB6861BC2A4B5F3E61B49060C /* NBPhoneNumber.m */, + 64318D43F1B102D7A509D01CBAD729B8 /* NBPhoneNumberDefines.h */, + DE2F7A439E3EAE0303A0DD1AEA436A19 /* NBPhoneNumberDefines.m */, + D4DDA0A9451E5EACC7D9B438309FD8F0 /* NBPhoneNumberDesc.h */, + C3A625176F4E780D90E906DFA645196D /* NBPhoneNumberDesc.m */, + A094109A01914F3C1457DA0D7736231D /* NBPhoneNumberUtil.h */, + 55FF6CF66F63368887EA0C480DD613EE /* NBPhoneNumberUtil.m */, + 5474B3E19124EE0A20B33CBBE5B6A767 /* NBRegExMatcher.h */, + B1A74EB5F8625B7D5E8858324A5D54A7 /* NBRegExMatcher.m */, + 8CFBD7855979BAB3624122606BB2AF1B /* NBRegularExpressionCache.h */, + 94EFAE5C26A14CCD5D3E315535AC6A87 /* NBRegularExpressionCache.m */, + F8A8050D2D4EF366C37015AF55719B47 /* NSArray+NBAdditions.h */, + 14C6C1984D1B08607875DB014BD487CB /* NSArray+NBAdditions.m */, + E24C8E888E423616F9C61E092F6A3207 /* Resources */, + 5D3D528F3B8102E5047BE65AFB2BCED6 /* Support Files */, ); name = "libPhoneNumber-iOS"; path = "libPhoneNumber-iOS"; sourceTree = ""; }; - 6EAA740515B32219DB2BEFFD611D3862 /* Support Files */ = { - isa = PBXGroup; - children = ( - F5597633362FB0FA45A673F649C152C5 /* MobileCoin.modulemap */, - 3D48D4EC07174EAE4FA9BCC3BDFDE654 /* MobileCoin-dummy.m */, - 0BCD2FEF763592F4D0512E5E7D78583A /* MobileCoin-Info.plist */, - 17FDEE40FAB5421A1C2687DC844D31E2 /* MobileCoin-prefix.pch */, - 377DC50CD381F3FCC83031B9822D193C /* MobileCoin-umbrella.h */, - B36E87E26016D314B41E6EB72DC6F8FF /* MobileCoin.debug.xcconfig */, - 17F992C1BA34504FA2D38CE7F6F3D9F9 /* MobileCoin.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/MobileCoin"; - sourceTree = ""; - }; - 7AE82B73C71E90EC1CBD7D6749330E16 /* SwiftProtobuf */ = { - isa = PBXGroup; - children = ( - F95AF7C35945425818CF1D49840FD8A6 /* any.pb.swift */, - 2844A5C9E5610B3A65CB984E528EAAF0 /* AnyMessageStorage.swift */, - 1DBD75929BCBB5936F3BD42B41B95765 /* AnyUnpackError.swift */, - 990AEEC62FF41289F90F7029A2C5C845 /* api.pb.swift */, - BD33C032B35193F9F17DFA6BFCD007D5 /* AsyncMessageSequence.swift */, - 6B14124103B77C20A7E33E99976A0A36 /* BinaryDecoder.swift */, - 2C1742844BC54E5D88B6E332494060D9 /* BinaryDecodingError.swift */, - 67EFB4CF3A53E9914E9F9057B57981AA /* BinaryDecodingOptions.swift */, - 3B5BEE0AEB1740E16C7410FCC5C44357 /* BinaryDelimited.swift */, - C0A238B327B7E46B2ED4189BB50C3764 /* BinaryEncoder.swift */, - B29DA57E461E17D6F48C881E9618EF8A /* BinaryEncodingError.swift */, - AC09227C4C0148FAD051B471EFBC2048 /* BinaryEncodingOptions.swift */, - E2487733A4516E5273EA27235F2C9B27 /* BinaryEncodingSizeVisitor.swift */, - 63C39BC34ABED6AB4E9A7E78A8240EFC /* BinaryEncodingVisitor.swift */, - 9DD4CE673C4BF0FABBE0DBF52F7FD51D /* BytecodeInterpreter.swift */, - 76B8D18F360892D5183F27CB3A7CAC26 /* BytecodeReader.swift */, - 5585A876E2CF99BFB3B9585846E9ABB0 /* CustomJSONCodable.swift */, - C7E1C75296BF9D3B9880100CE4D1B03D /* Decoder.swift */, - 0C7467C0C1E92887BB580875D01DA2A8 /* descriptor.pb.swift */, - 66B6D4091CDAD11A2009C826477FC754 /* DoubleParser.swift */, - E36D64F6D0824D86B7E80B26DFF9F210 /* duration.pb.swift */, - 601869866DA3C8FAFBB682E186F0FF5F /* empty.pb.swift */, - A0BDAB134147AAB210CA926ACC881873 /* Enum.swift */, - C77E6E2B2FFD47A45C31970EEB822EDA /* ExtensibleMessage.swift */, - DD5A7D958D223C5A8386C38053EA02D6 /* ExtensionFields.swift */, - 2B4CAFA72B0EFD82B4D04584671C36B3 /* ExtensionFieldValueSet.swift */, - 4DED637E32E1E709C46DF73DA5885663 /* ExtensionMap.swift */, - DACBD45AB2D31BDC787CE7D12200A75F /* field_mask.pb.swift */, - 96CAB6D9FEB6101306706A035B6BC8C3 /* FieldTag.swift */, - 79579018D760A1EB1A84FEFF078FA886 /* FieldTypes.swift */, - E77607D3F2D7FD62254602F301B947D2 /* Google_Protobuf_Any+Extensions.swift */, - 52FBD681B0E1B1171F4025DA809CAD0E /* Google_Protobuf_Any+Registry.swift */, - A2C728C7B1DA515D89D6FDED2923DBDF /* Google_Protobuf_Duration+Extensions.swift */, - FE2FC53FF65E4C9D50B59694F87A8C46 /* Google_Protobuf_FieldMask+Extensions.swift */, - E1B0EB9B0A72E1F45179438660ACDE8D /* Google_Protobuf_ListValue+Extensions.swift */, - 1C6B3E8FE96567EA61CADA8E1F403F24 /* Google_Protobuf_NullValue+Extensions.swift */, - 91B87A5720732F75AAF05ECD3F4B5A7A /* Google_Protobuf_Struct+Extensions.swift */, - B96E819355B3C86FA3D497000AD5CC01 /* Google_Protobuf_Timestamp+Extensions.swift */, - 8ED5615729A777418E330AF3E094B0DE /* Google_Protobuf_Value+Extensions.swift */, - 7DBFC7F3061813D59BEB0D6EA13B427E /* Google_Protobuf_Wrappers+Extensions.swift */, - EA48B255A02A8CE0A217331ED5C5F086 /* HashVisitor.swift */, - BAC6B142C32CB05572DAE976B4C9CE2F /* Internal.swift */, - F956A39F5D6398168137B89B7143B93E /* JSONDecoder.swift */, - 0F5734BC0D23A38BA9107D242407FF9A /* JSONDecodingError.swift */, - B95579D56FA32F99AA2378EC0A1F1E6C /* JSONDecodingOptions.swift */, - E95D8885E143D1BCF49DB35A5BBD9419 /* JSONEncoder.swift */, - 9D33C18127B806B7E2FF0F4230EF244D /* JSONEncodingError.swift */, - DA2703D87E42557E7C62187B7287BC26 /* JSONEncodingOptions.swift */, - AEC71CF109D46D7E3445FF68C9DA088B /* JSONEncodingVisitor.swift */, - E570170F09369E878AFA6729242EED40 /* JSONMapEncodingVisitor.swift */, - 08C5877182BAA5311A858F6E497E6A58 /* JSONScanner.swift */, - D88B0835D276E4B58DFCC4B78ED575EA /* MathUtils.swift */, - 1C53DF2929FC19CF2C541B061BD88E6B /* Message.swift */, - 91F89DF2DE496E129F3CC8E668B71997 /* Message+AnyAdditions.swift */, - 85E5843C962AA09C0848A42CC2E4723B /* Message+BinaryAdditions.swift */, - E7863FF5366D90823088CB83A73CEA29 /* Message+BinaryAdditions_Data.swift */, - A4A4E079D656AC9EA1930C3D63AAFF0C /* Message+FieldMask.swift */, - 963100FBBC2A855A1BAFC5F76FCE3E9A /* Message+JSONAdditions.swift */, - AFE432568DE48160589991525C8D2835 /* Message+JSONAdditions_Data.swift */, - EC11C7BF8A44F9F01F02099136D51CD0 /* Message+JSONArrayAdditions.swift */, - 2B8B3A04CC4FBB74A8C1C6D6302F3259 /* Message+JSONArrayAdditions_Data.swift */, - FCE22B54EA426C6CB8D9B7569271AB09 /* Message+TextFormatAdditions.swift */, - 0E87B4A79A1793DD553DA8F44AAE0C87 /* MessageExtension.swift */, - B34C32B28B561A8D366C90679AF7DDC6 /* NameMap.swift */, - 4A8E64B8E91574354020C29EE1F000E8 /* PathDecoder.swift */, - 086727758D1FD9ACDA63D9550D7EAAA8 /* PathVisitor.swift */, - A6CC30DB61E88C4F392C1972D92338C5 /* ProtobufAPIVersionCheck.swift */, - E1E0CC97CECFB565B206428D64459820 /* ProtobufMap.swift */, - 8126E98CF92D9B130A44A5B736745958 /* ProtoNameProviding.swift */, - 638A9AFB6CC0E9921F4E3E0E2F08E2B8 /* SelectiveVisitor.swift */, - CD4C0852BC43996F0C600E801AEF7376 /* SimpleExtensionMap.swift */, - A3F951962FE8FAC183EB1E116FD50B9A /* source_context.pb.swift */, - 9693581C6A457B73880297B567BAE0A5 /* StringUtils.swift */, - EFE1E7BB0F105810107F5A319FB515DE /* struct.pb.swift */, - C89E0770C86EAF7B5D53B1BD965CE203 /* SwiftProtobufContiguousBytes.swift */, - B443483F8592CB0BAECB05CD1B1C38DE /* SwiftProtobufError.swift */, - A536C47C6A8DA0CA6663E0BBD9083CCC /* TextFormatDecoder.swift */, - CA5B0A1C433D1CC5AB7B6FE77F10A892 /* TextFormatDecodingError.swift */, - 81C3BBF4CC6C5EE3F09A9FB7E7E897D3 /* TextFormatDecodingOptions.swift */, - 6061D22983129959CDE5D13C0677EC4A /* TextFormatEncoder.swift */, - CBDDEFB9C8DCF8F8E463658A6A279A2C /* TextFormatEncodingOptions.swift */, - BC5E8BA9D85A0BB9C6F7D64CC124D808 /* TextFormatEncodingVisitor.swift */, - 3B0138B1B039C49AF49DBE98B49B7F16 /* TextFormatScanner.swift */, - C63777089EBD416F61B4C85493F8819C /* timestamp.pb.swift */, - E67519EAF4E11F753ABE349B6922022B /* TimeUtils.swift */, - 97D4404F77F262E68FB3AC6661C85DD3 /* type.pb.swift */, - 2C19C0417A9479A5B55D85858867E329 /* UnknownStorage.swift */, - 4A07B7E619F99B326AFAA05FD828445E /* UnsafeRawPointer+Shims.swift */, - 2814A75533F7BBCFDA53993E40803A08 /* Varint.swift */, - 194E6F0E8C145FC11E4A56A43FF4E4B2 /* Version.swift */, - 1F912934D97B9D1294D0B51381FECC0D /* Visitor.swift */, - 10352326AA45B9B9561EE357EAE67D6E /* WireFormat.swift */, - 177ECEA06587F8D509D833D7EC86F139 /* wrappers.pb.swift */, - 83AA1231BC6C76A5EE035B05D648DB9B /* ZigZag.swift */, - 038864F0234EF41BBE445F3E833B88F9 /* Resources */, - F2A6DE23CBEB3A23DA1D69637F4B1C82 /* Support Files */, - ); - name = SwiftProtobuf; - path = SwiftProtobuf; - sourceTree = ""; - }; - 7C6DD5077E148C96F29EC10F1AE51E63 /* Support Files */ = { - isa = PBXGroup; - children = ( - 57CDE57168333450BBF1D35C7E52F131 /* SDWebImageWebPCoder.modulemap */, - 6AF59F4EF9C30BEA091BC2888890FECC /* SDWebImageWebPCoder-dummy.m */, - FBEB169BCB07BB5A6D2ABCD721A348BF /* SDWebImageWebPCoder-Info.plist */, - 002455BEBE0102D84ABF1BD3314FD9F8 /* SDWebImageWebPCoder-prefix.pch */, - 307C826E1EE4776E4D07026D8B54A657 /* SDWebImageWebPCoder.debug.xcconfig */, - 2BFBDA4C917F1DB61A7E36736DFB2FA3 /* SDWebImageWebPCoder.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SDWebImageWebPCoder"; - sourceTree = ""; - }; 7D03D542D0978DFA495153267E97CE5D /* Pods-SignalNSE */ = { isa = PBXGroup; children = ( @@ -5253,177 +5076,289 @@ name = Frameworks; sourceTree = ""; }; - 86EF6EF3CCBCC7CD9331844BB36EDD9F /* SignalRingRTC */ = { + 85C1E7C6867B2AF3A5744FD88BB9907D /* Frameworks */ = { isa = PBXGroup; children = ( - 4AEFE2BC0492E705966C425CCEFAB07B /* Assertions.swift */, - 11219C455DADD6B193F3FD486220FBAE /* CallContext.swift */, - 4FD73608987230E98B1C47928FAF361D /* CallLinks.swift */, - 4A8A77DA88E4C56A2D68F35023C24C74 /* CallManager.swift */, - EFAE4BB25480D40D49347B6367D4AE8F /* CallManagerGlobal.swift */, - 1939A22677DDDAFD4D55A128A723FE8C /* CallManagerInterface.swift */, - E768D2ECEFFE69385B95639744BD4E14 /* CallManagerUtil.swift */, - F2EA161D88EC958A1EBCEE9FAD708741 /* CallSummary.swift */, - 26476710C110F8AE600AA8D465615414 /* Connection.swift */, - 94164B01B926E5DDAF5C0525541FB2EB /* ConnectionMediaStream.swift */, - 29FCEED50AF7C286C611009C8AEE15CA /* FFI.swift */, - D0D2649E5B60BAF9B18E4AECE130D9D4 /* GroupCall.swift */, - 0A3522B6402B674DBC03284418F40F4F /* HTTP.swift */, - C25C2F64E5BD8ECA394394008915A37C /* Logging.swift */, - 7C739CA1C68D4192080C15DE3ABB429E /* ringrtc.h */, - 2092B87D899D6F307A745DC8376717E9 /* RingValidation.swift */, - 6566117E7F9184C9F83E1C13BB59C39D /* SFU.swift */, - 2FB1463F5F70AFDC5E06B5E686B8C6FD /* SignalRingRTC.h */, - 1931A4EF3B3200FE81EA66E7E8B11C26 /* VideoCaptureController.swift */, - D4A3C86F349701A4B0003E6F145B9563 /* Support Files */, - 3EBD0C9FE18EE6494AF64108C6873302 /* WebRTC */, - ); - name = SignalRingRTC; - path = SignalRingRTC; - sourceTree = ""; - }; - 8C368249118564145719C3452BE4B4EF /* mux */ = { - isa = PBXGroup; - children = ( - 3FD76CD4AB18827E8B3E53B6211DAD24 /* anim_encode.c */, - F46E527014E7B2437194835979F3EA20 /* animi.h */, - 8D4296DA298E91EE6C446DAB5713C211 /* mux.h */, - C528B7BDF0AD2FF50C0EA91788739C9B /* muxedit.c */, - AE78D2442C8CC979D21CCBB2C4AB881E /* muxi.h */, - BA17DE0A0F9474FF8C68C340E919E598 /* muxinternal.c */, - B25DFA4B31E0769E547902456F8A975A /* muxread.c */, - ); - name = mux; - sourceTree = ""; - }; - 8EC3D72ED740D417D0727EAEC0A41CD9 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 7204E469E9C6A45A1ABA1052C6E329D9 /* WebRTC.xcframework */, + 7D6C5780ED64A9A94493EAB5F761D93A /* WebRTC.xcframework */, ); name = Frameworks; sourceTree = ""; }; - 9A1D95BF3E15F1331FF8490F8B95B2C2 /* CoreHTTP */ = { + 91A19E94E13960FD97EC34476CF20888 /* sharpyuv */ = { isa = PBXGroup; children = ( - 1338470037AE44B17B0E8ED2396893D5 /* attest.h */, - 134F62411CE10590DF46CD4B3455D29A /* attest.http.swift */, - B7C1F9E655076E6B7D8DB2CE13781947 /* attest.pb.swift */, - 227FDEA4D7241241A57E8EE20F22A8A9 /* bip39.h */, - CF4EAA953857157A344EA8FEA8DA6B86 /* blockchain.pb.swift */, - 5079EAEFC0576A38617280DF3EFEC5C3 /* blockchain_types.h */, - ABED9F7D2C0A07AFEA60BCC9D450AC7C /* chacha20_rng.h */, - D92E4C37EA26E035CEE0946C5E29B906 /* common.h */, - A7A8A3920D399FFF911E9529D4052EFE /* consensus_client.http.swift */, - 7032C1BA748D5D9985D78A62B1C8966E /* consensus_client.pb.swift */, - 065B2A494F008431F4D7B02C070433F8 /* consensus_common.http.swift */, - 4476A01FDFD127DF0CFBB88A56B7C281 /* consensus_common.pb.swift */, - 9CAD4157CF0B9E23D418A7E8B8E2CC34 /* consensus_config.pb.swift */, - 4B1AED6203EB55B0DFD23851603327CC /* crypto.h */, - B0C0EEC45CDD8400A2C75FE6AAD8003B /* encodings.h */, - 96CAF5598798531F4A5974B7141B7D7E /* external.pb.swift */, - C5C2C68462386B1CA7F73125B15E5E1B /* fog.h */, - EE56CBDE708D0D464AFC5EB9E42189FC /* fog_common.pb.swift */, - C6EA79E1F5ED5CDB1ED9E6D5973EC9FC /* HTTPCallOptions.swift */, - 68D52DAFDEDD5429829BFE8FFC4A9939 /* HTTPCallType.swift */, - A874B648A39C1253B98986FCC3CA24D5 /* HTTPClient.swift */, - AACC1A515C8AD1C3C976EE18C9FF0435 /* HTTPClientCall.swift */, - 78BC0184F338714350376BF367888C99 /* HTTPMethod.swift */, - 230D9567C8DFFBC7FA449B4E50E89E77 /* HTTPMethodDescriptor.swift */, - C8515A9790A08ADF24DA6A244E09DCC3 /* HTTPResponse.swift */, - 1965ABD70E21828E7F8319D015469161 /* HTTPServiceDescriptor.swift */, - 04E336499866342D057FCFB539821249 /* HTTPStatus.swift */, - 4F9AA8EBA79F7B3577EB8D6BB0B63948 /* HTTPUnaryCall.swift */, - DFB4DF22BCB5F5DD1DF82F63254FE712 /* kex_rng.pb.swift */, - 754D737E70B081DDBEF0FB9C578989E2 /* keys.h */, - 8C171CFA505F14DA1C19D1433604694D /* ledger.http.swift */, - 7C11CAE7BAB16024D7FA595A689D5F19 /* ledger.pb.swift */, - 5D64CE5EC7E85E85F76E0D3801C2E634 /* legacyview.pb.swift */, - FB2B2DD668C8064A6378B51BC575E9A1 /* libmobilecoin.h */, - 126F9319CCF354162A6FE3478DA756D7 /* light_client.h */, - 588FF4E5A24A892B356755EF94B53AE8 /* mistyswap_common.http.swift */, - CE52214731282EB9A84DD6CE737A03CD /* mistyswap_common.pb.swift */, - E0484825544D9115D6EB9CBAE7FD905C /* mistyswap_offramp.http.swift */, - 23603AF85DC39E1C43EAEE453382B25C /* mistyswap_offramp.pb.swift */, - 5533B2C883C1B0E50FEEBD6F24FE6B68 /* mistyswap_onramp.http.swift */, - A15B4A359FEBC8CB3BFFC962960716DD /* mistyswap_onramp.pb.swift */, - CA44B7C1EBEFEFB2F9E18D4909C712C9 /* printable.pb.swift */, - 15257E30891C52434353212BEBFC4263 /* quorum_set.pb.swift */, - 87DB58BD1C15C24E0621E29B4D3DA63E /* report.http.swift */, - 14FB23D57BCB7AC9B0586789037EB5F7 /* report.pb.swift */, - 0F639F65571E4240D80DA022765A1582 /* signed_contingent_input.h */, - 12D6BE80F89A60C61F6C5FA7188BFC7D /* slip10.h */, - C7A0E836C09E79F00040B8E3CD218149 /* transaction.h */, - EED8826D7284BCD4AB84C00997B51923 /* view.http.swift */, - 08D685D7008D8AB37A582E14AD87B9DC /* view.pb.swift */, - 84F87C1DDB465473FB9379A40E4CC7E2 /* watcher.pb.swift */, - ); - name = CoreHTTP; - sourceTree = ""; - }; - 9EFCC3367379AEAE4AF1B7A6C23CFA3F /* sharpyuv */ = { - isa = PBXGroup; - children = ( - 7788E7588A64CA5984D2DFD9A55991F6 /* sharpyuv.c */, - 12997EAA866C9C54D5DD47EAB6EA098C /* sharpyuv.h */, - AB8743437B7BF5F824FF50C280B6D1A1 /* sharpyuv_cpu.c */, - F93F3B6008FEC3AD86E44270373B6EDE /* sharpyuv_cpu.h */, - 53E9DDBB4535CFBE0184BAC699D84DF6 /* sharpyuv_csp.c */, - 973A08964B585B07D102C23F0EA188EB /* sharpyuv_csp.h */, - 4F42551D894B7D33B57605FB15EB79B8 /* sharpyuv_dsp.c */, - C954BF0BFAC58BC31AD4D85D91858897 /* sharpyuv_dsp.h */, - EA39845E084772BF085C83DCE73DEA50 /* sharpyuv_gamma.c */, - 9B5B112E9D45368B2BAD8BFD77C35A0B /* sharpyuv_gamma.h */, - 003D255D874A4C9B6A829E5FA0AD84BB /* sharpyuv_neon.c */, - 855F70DD68654DA073D7DF03E115786B /* sharpyuv_sse2.c */, + 7989678D1F7886FCF010422B82A2D309 /* sharpyuv.c */, + E1B58B31881262E73BB8D480E4BF8292 /* sharpyuv.h */, + C6A9CE5271FE556132C1E43B391E1DC4 /* sharpyuv_cpu.c */, + 1696593D1315D2162572E18F872ACD08 /* sharpyuv_cpu.h */, + 614AD9B2B7418460E328D868B0FC3AB2 /* sharpyuv_csp.c */, + F58135CC2C536B6E143C7B11D3ED9D0C /* sharpyuv_csp.h */, + 9EF3EFB1A5A0E41E97BB2BE89A2F88B1 /* sharpyuv_dsp.c */, + E1F4F2A347154F4929FD3AF61426A573 /* sharpyuv_dsp.h */, + 73507EAE75BD31F2EB5DF64DCACF2577 /* sharpyuv_gamma.c */, + EA6BCE39E2D161CC16F53714FA86CEF6 /* sharpyuv_gamma.h */, + 5958BF372E5E79022F9F4E0B1AF166B3 /* sharpyuv_neon.c */, + E67EB0141BD76348FCC293EF3A029B5B /* sharpyuv_sse2.c */, ); name = sharpyuv; sourceTree = ""; }; - A85CD290C1B69AB45DB6CDBA6A7A4E99 /* Support Files */ = { + 973D22D3C1CD12866174FC3F173EA537 /* libwebp */ = { isa = PBXGroup; children = ( - 35BCAEA6864CF1B1B905B48EF67E6FC8 /* LibSignalClient.modulemap */, - 021C906C7EE6599F59A56633539A88AB /* LibSignalClient-dummy.m */, - 679D47A4053202A6E825B8B0E24AE5A6 /* LibSignalClient-Info.plist */, - 81B732F765FA3890E8B3F1EF3420962E /* LibSignalClient-prefix.pch */, - B49D8EB5123928D3EE14F8A1573A0363 /* LibSignalClient-umbrella.h */, - DBC8D62C2BCADCA8714869EC137B2FCB /* LibSignalClient-Unit-Tests-frameworks.sh */, - 0A03C920E27251F17009DED3C813454F /* LibSignalClient-Unit-Tests-Info.plist */, - 72D7D9551B79BB4DC48BA89EA470AEA7 /* LibSignalClient-Unit-Tests-prefix.pch */, - E54829594EC6EB2D886617C31C8319AD /* LibSignalClient.debug.xcconfig */, - 00A678C31D98DE0797F1AD7A4137BAEF /* LibSignalClient.release.xcconfig */, - 448A39D55E654C934D14EB6C263F1A12 /* LibSignalClient.unit-tests.debug.xcconfig */, - CB442264F76D80CDB145138C11CEAB09 /* LibSignalClient.unit-tests.release.xcconfig */, + 4B6CE453DC30516A0F05194D0D47C529 /* demux */, + E772D3A2CD07A7002D997D5EC2FDB783 /* mux */, + 91A19E94E13960FD97EC34476CF20888 /* sharpyuv */, + 6DCEE50C368C99495E4733C47FD3DA59 /* Support Files */, + A2B10C745873E7AA28146B11D40FF2F7 /* webp */, ); - name = "Support Files"; - path = "../Target Support Files/LibSignalClient"; + name = libwebp; + path = libwebp; sourceTree = ""; }; - B25970E5581F55E82B198FBDCCE26813 /* common */ = { + 9C3C3C9F967C7361CEE0B710997F6927 /* Support Files */ = { isa = PBXGroup; children = ( - CC7234F2051A9B9E864F8E7D950F2A24 /* sqlite3.c */, - 18208DE1829503F0D6DEE6CA8C73E817 /* sqlite3.h */, - 6D28C07027CC7CA4D454ADCFBA4B858E /* Resources */, + D7DCEABF7823FCA6BA3BD7F8CD73988E /* GRDB.swift.modulemap */, + BE9FD49D5AB97EFD71276A9494F8C369 /* GRDB.swift-dummy.m */, + 602E5D83217B0CCC1E66C018F1F23B83 /* GRDB.swift-Info.plist */, + 5765D01919FA96909672E9AD0368BFE2 /* GRDB.swift-prefix.pch */, + 30E6DD941F3021362400B6937B96BBD5 /* GRDB.swift-umbrella.h */, + 939566578287F3008408C81EC7204DE7 /* GRDB.swift.debug.xcconfig */, + E46BED30DDF5C3881A6D91EC7DD5F4FE /* GRDB.swift.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GRDB.swift"; + sourceTree = ""; + }; + A2396899E41D62C70CC51839F34D2A1D /* PureLayout */ = { + isa = PBXGroup; + children = ( + BBEB48FE238471C180762659AD61C2A0 /* ALView+PureLayout.h */, + FB5756E124119FB0EBC79C0F4D8C3AEA /* ALView+PureLayout.m */, + DE90E970A1162CA35447A797BA904785 /* NSArray+PureLayout.h */, + 208A3DA257A4B6DD3379AC57A8332526 /* NSArray+PureLayout.m */, + 8522EFA81C04C4C93BD14975A2E232CC /* NSLayoutConstraint+PureLayout.h */, + 6DCAA84655D8AC862CDF4C1A0FE8C3DA /* NSLayoutConstraint+PureLayout.m */, + D89A055C7604E3120E3DC4C13BBA3FD1 /* PureLayout.h */, + 3DD50D4513939AA45340349D5ACFF1FB /* PureLayout+Internal.h */, + 65ACC9DCB0788D3F7E81EF69C42F5F64 /* PureLayoutDefines.h */, + 658AA93EF876B11691288AED2DE76D71 /* Support Files */, + ); + name = PureLayout; + path = PureLayout; + sourceTree = ""; + }; + A2B10C745873E7AA28146B11D40FF2F7 /* webp */ = { + isa = PBXGroup; + children = ( + 142CD78771B5018FE3B292C7242AA2D6 /* alpha_dec.c */, + AE53A5E5D0D29773FACB55D65420241F /* alpha_enc.c */, + 4182651DB8A4A54309EDDA0852604D7F /* alpha_processing.c */, + 9A8070CEDA769E29954B6349BDA7ACD2 /* alpha_processing_mips_dsp_r2.c */, + F8C68725A0B2840CE928BF25C73549A7 /* alpha_processing_neon.c */, + ACEA791DE98B006C54FB9DFA803327CA /* alpha_processing_sse2.c */, + 5FDD27BBC4E5DDDAB72E8F4DC153B0FE /* alpha_processing_sse41.c */, + A97667A5DEEBCB5DAAF0088300D5554B /* alphai_dec.h */, + DBC7BAEB01BC0B0F5534B832DDE9FB90 /* analysis_enc.c */, + 14105E3919CA3C3B1B4135A65803D583 /* backward_references_cost_enc.c */, + D022ED840EE07AB50CED1A7E207FABDC /* backward_references_enc.c */, + 05857A1FEE7D254CB8F731CDCFF2A2E7 /* backward_references_enc.h */, + 6ADAE67FD054D0EA6C535C476A72F628 /* bit_reader_inl_utils.h */, + 05F5E58117FD6645E26A64E2019A46D6 /* bit_reader_utils.c */, + 921EC6F5539364AA7EFD8D4717A2F6AA /* bit_reader_utils.h */, + 41A4834A63AA0BE7E221E7B852280D43 /* bit_writer_utils.c */, + 9A73A5065284DDE310572F7592D9321A /* bit_writer_utils.h */, + 87F63CF974A64147E9392EC728FE6820 /* buffer_dec.c */, + A35F9FD6B5432E3ED876BCEEB68E8493 /* color_cache_utils.c */, + B9A7BFFD097B6439622C07A3A3392C93 /* color_cache_utils.h */, + 95E490309221B5078EBFE3FAF3B8066F /* common_dec.h */, + 7D752EDE6FE32AB922A9835215C50E6E /* common_sse2.h */, + 64D7B98D33ACBDFF79DAF548686F50F6 /* common_sse41.h */, + 822A4905AF035A5604B62FFDBF0ABB08 /* config_enc.c */, + 30E96C8F186D4A748FD35D31F0A79D07 /* cost.c */, + B3A0FD64FAF7193666A913308D9921DF /* cost_enc.c */, + A29E1F7C8346F1C0DDD32B8D3F904740 /* cost_enc.h */, + 1D156D52F399F54FA02B6D75832FF7C8 /* cost_mips32.c */, + AD934697717DBD58ADF0A428141A8907 /* cost_mips_dsp_r2.c */, + 69A35C2F35F4CA60E675515E554588E4 /* cost_neon.c */, + 4760F6BD3911A7388C1FADC5CB44E07E /* cost_sse2.c */, + 08D5EF09CBD389542CA955829EDEC8F4 /* cpu.c */, + 3F13AFA20B45EF5E9B553C8D8F2883C4 /* cpu.h */, + 8171BEBBA30866738AC40837C0BB362A /* dec.c */, + 716FF2621418823753008ED0E46C9431 /* dec_clip_tables.c */, + 0C2D92063C55A6E744A47C862DB1794F /* dec_mips32.c */, + 4B5CB1792156C6BAE5D89947265DA102 /* dec_mips_dsp_r2.c */, + 7D4E132C9AEC27B2138C8D9BE324FA38 /* dec_msa.c */, + 61F6B61F9A9C5B42725A9FDBF0828E2C /* dec_neon.c */, + 3003CE6CC56D055D9318ADE63A8A1782 /* dec_sse2.c */, + 25F33DCD3BE7D84FE3C9A627FEC95ADD /* dec_sse41.c */, + 3398A8497D4C2029E6E4E6F4752E2CD2 /* decode.h */, + FF8908D0051CE5188DF52BBA325DD1C3 /* dsp.h */, + C28A474A1129B82BF4E48ACAE4080C73 /* enc.c */, + CBDF658AA5F550F12ABA649895102D83 /* enc_mips32.c */, + 78694E6CF9BC103DB5B438D41F94402C /* enc_mips_dsp_r2.c */, + 94B3C4F1DEB208C6B099654B7FD0217B /* enc_msa.c */, + 54053D53DEBB6D7FB172140ACB95453C /* enc_neon.c */, + 5D446F9BD10EBDD4FEC676410DB68067 /* enc_sse2.c */, + 4ADC524BF3500DB47B52CEB81E3D121A /* enc_sse41.c */, + 71B5AC8F6309298BA87313A2E49E6358 /* encode.h */, + 50E1D0CAB1B9FA6CABC95439E0482FBF /* endian_inl_utils.h */, + A39E10EC53A53C1DEB541E866DDFFA4F /* filter_enc.c */, + CB7B0482A82E3E0E6057666BB0ED7444 /* filters.c */, + BE0D7E128A2B715AC2118C0B8259AB09 /* filters_mips_dsp_r2.c */, + 1A2197342A339FD7F8FB7360515241FC /* filters_msa.c */, + 57CE57EF9FC156DC8BD9C7CA8D8448DF /* filters_neon.c */, + 291F75CCFD4F347D3494A309D172E135 /* filters_sse2.c */, + 97E69575D5E7789800DB4753F2840FF9 /* filters_utils.c */, + 78517ED9ADF14B1488B6E828078E2F63 /* filters_utils.h */, + 36164BDBC6BF737607E5860EB924DD95 /* format_constants.h */, + 3291AC914B874A5645047092FFB52883 /* frame_dec.c */, + 44766E47C3B29674C2136D7ED2A10476 /* frame_enc.c */, + 3DA4A0D192B513EDBCE244D783881BCC /* histogram_enc.c */, + 77050BC68218650C6CEB28BA11499678 /* histogram_enc.h */, + 455C9797DE7A704E0ADC9CD8FB5E4AB9 /* huffman_encode_utils.c */, + F409093FAC1F72B41592F1C44F40D7BC /* huffman_encode_utils.h */, + 5C4A6D6F294E170112750A079554951E /* huffman_utils.c */, + A01300FAF4461028D23D5E6F7BA7FAA5 /* huffman_utils.h */, + 437C1B3319158E522F668BE40140CC33 /* idec_dec.c */, + 9267FFB9117B6A8DEB4DDCE9911DED90 /* io_dec.c */, + B41061F25737E6F01E74C98BB4917872 /* iterator_enc.c */, + F33BBF6DB09F0DC9C84BB7C0A2CADC53 /* lossless.c */, + 2C34D29B4934875E93A71385C08631C8 /* lossless.h */, + 707D5A0169DA32C20437A47B52D51927 /* lossless_common.h */, + F5E48F6DDF2E9CD557889370184E00A6 /* lossless_enc.c */, + 9F88705A181398DF4BB338D169B9ACBF /* lossless_enc_mips32.c */, + D1D2785644E36553F17DF85D6C471D02 /* lossless_enc_mips_dsp_r2.c */, + 97E2D847E5146FE6E6CBA318A950E5EB /* lossless_enc_msa.c */, + 5F06E7EFDEB64CAC6B676118B88D9840 /* lossless_enc_neon.c */, + B1A89961D07E8C932073497C7E030D1F /* lossless_enc_sse2.c */, + 081337B4CA33A5D79DE0CB1B867B198A /* lossless_enc_sse41.c */, + 399B2FC18647CBEA1ECCBA5F36E68097 /* lossless_mips_dsp_r2.c */, + 0298B0E9E90805953B539A9591437640 /* lossless_msa.c */, + 9A6333EECC02CA900645F172D0C6906D /* lossless_neon.c */, + 1CBBD1C230AE7272750E112C02A25391 /* lossless_sse2.c */, + D57D00E47563C7DDAE12568A8F9CA727 /* lossless_sse41.c */, + B1C3E285F9AD67FE24725A164E86B2E2 /* mips_macro.h */, + A10DA63CAFD500C1041A92D780E12E98 /* msa_macro.h */, + 3632B67541E4BB0010F00A16A7BF318E /* mux_types.h */, + 51A115A801FF7A4299587C16B099180B /* near_lossless_enc.c */, + ADF9925E1CA5F86944B6F77AB4A625BB /* neon.h */, + 33C0C70880DB672B6D802426EEADE84B /* palette.c */, + 98AB58B79FFE4B99DA2CC292A185D7E4 /* palette.h */, + 76423504B7C56B035DD3BE63911D3D44 /* picture_csp_enc.c */, + 6329D242183F3CC8FAC1A94D3FCDA78B /* picture_enc.c */, + A19C93F58A81EAEB6DB28E9E80F7FC62 /* picture_psnr_enc.c */, + BC8CA962D2937EB66864BB6EF18CCCFD /* picture_rescale_enc.c */, + 450F80B046952AA32BD02683881F1DE0 /* picture_tools_enc.c */, + 78ECCADD88EDCD389736546567BE2272 /* predictor_enc.c */, + 8809FBD978304ED27B935B08352EC993 /* quant.h */, + D34DCE7C99A2D57DF9E9CDC0AD2DC195 /* quant_dec.c */, + D1268E4136E078B1760B875F6373C24A /* quant_enc.c */, + 39D31E605BE3A1E29A120EEAF1B92110 /* quant_levels_dec_utils.c */, + 6497B032085EF09714F73CAC8623DED2 /* quant_levels_dec_utils.h */, + 5F339A96AA62ED9472A7470316F3EF63 /* quant_levels_utils.c */, + D33E3ACC8CEB53224C96FAFB7C1E9AF4 /* quant_levels_utils.h */, + D0915C41C3F474DAEDB34D03963F0BD1 /* random_utils.c */, + 2FF4F491C68A460EF66ACE4BC70B78A1 /* random_utils.h */, + 12A97F83D9BFD5377DEA507C1025ED16 /* rescaler.c */, + B34F88985B6458163D864BE4984A9550 /* rescaler_mips32.c */, + 71CD3635A9A9DDA9D8F35991346A8CA2 /* rescaler_mips_dsp_r2.c */, + 15D9A74FAA73B2740A46A931BEE34ED9 /* rescaler_msa.c */, + 0C13959092B1A18C592B4EC18A4C4D27 /* rescaler_neon.c */, + 100F7EC6B5494FAF76246DB87A910CCA /* rescaler_sse2.c */, + 741B48007815C0D06A2470C8644BE6D2 /* rescaler_utils.c */, + CAA4326259A58C699972E1C389439460 /* rescaler_utils.h */, + 5E591461611D90F352C0A79BED826307 /* ssim.c */, + 163E8B4030397873DC67B3B37F5FED0C /* ssim_sse2.c */, + 9BFF81FD797F50B9F680B3D176C623A5 /* syntax_enc.c */, + B19C6520A75DA63630D796581661EE17 /* thread_utils.c */, + C6FD414ADB5099F97848067A9CEE9904 /* thread_utils.h */, + AF6E4EABFD4816690678F40AD0974174 /* token_enc.c */, + 642516C2E455C88D3D06791B2965F449 /* tree_dec.c */, + A7E38FB5AC66F462182896AED7957F13 /* tree_enc.c */, + C1743B99D8CB925DDC12C3F09C9F2D28 /* types.h */, + DACDCE9B872E2247CB4611E497D189A7 /* upsampling.c */, + 880CEB7C1CC1BDD67A55CB2D3965FD21 /* upsampling_mips_dsp_r2.c */, + 516BBFF5A752524AC18FA757237049A7 /* upsampling_msa.c */, + 353FCEC53BDE7607A35018368A2EBEAE /* upsampling_neon.c */, + FD4E7C3F660BD133A0D804C432FD34C8 /* upsampling_sse2.c */, + 83C72475465BA1E1A4FAAD3CE3F976C3 /* upsampling_sse41.c */, + D976C99BF5427742D9C4DB19BC769473 /* utils.c */, + 5698894117BC03C396D07F68FBCDAACD /* utils.h */, + 35C0590F264D884397813F4EDC196E16 /* vp8_dec.c */, + C6CCCAD9EC16610EE749FA9E3F6E4395 /* vp8_dec.h */, + 9C94AC3109C11E8E19C3727AAF2C5E37 /* vp8i_dec.h */, + 1F72AFE63D58055B9E9F7839D5FA8F36 /* vp8i_enc.h */, + C0FF43A04B13094F94BC903266F1191D /* vp8l_dec.c */, + FADD12051B4ACF8610CED2B28B5380B6 /* vp8l_enc.c */, + DC0CFB3087CBAD25B135DAF22ADEECFE /* vp8li_dec.h */, + 9D0C968A3DA48FF8A1198FB9DCE391B5 /* vp8li_enc.h */, + F2E50517D66765B3CD65545EFEDADD8F /* webp_dec.c */, + B1B5114E788DEA98C379C3D18B01A404 /* webp_enc.c */, + 3DB64EA74D3BD77DAA87720B3015A02D /* webpi_dec.h */, + 62DEBA77CD65DBBF9A1093F81D3B9683 /* yuv.c */, + 49F783805E39B08763893FC36A356B8B /* yuv.h */, + 165901DE35531EAB4710F3DD1B3A552E /* yuv_mips32.c */, + 971FFAF57574B7F49FCB50CF04C7EB51 /* yuv_mips_dsp_r2.c */, + F5EFEC62191E3DFAC056885685EE2B2F /* yuv_neon.c */, + 0D3C83F376A8EFCDCEB8D37ABA657224 /* yuv_sse2.c */, + 4A6B4C987A0BE8CAE423A72C7D5E1A79 /* yuv_sse41.c */, + ); + name = webp; + sourceTree = ""; + }; + B429B4EE43DAC622573D9DB262A37AB1 /* common */ = { + isa = PBXGroup; + children = ( + BD3F5BD266DD87203F284B247E32F300 /* sqlite3.c */, + 1C199468C9B65A7263D221E786520A7C /* sqlite3.h */, + B45ADD3E120DFB671A869911AF4BF14F /* Resources */, ); name = common; sourceTree = ""; }; - BE2642369DF4EB96B3DD5B65FD836A74 /* Support Files */ = { + B45ADD3E120DFB671A869911AF4BF14F /* Resources */ = { isa = PBXGroup; children = ( - 385EEAD47A174FD79D5AA6FF4F476A5E /* LibMobileCoin.modulemap */, - 7B69CAE5213196804A4834082942B7C8 /* LibMobileCoin-dummy.m */, - 4BBB17BB1408C6E309FF5527D071294C /* LibMobileCoin-Info.plist */, - 573137FACE8B84C3F9597FA95375065D /* LibMobileCoin-prefix.pch */, - 2781F2C9D70D12AD7D45A6FE4A20902C /* LibMobileCoin-umbrella.h */, - EE78C70DF3D58FFFD6C36B3265B7FB8E /* LibMobileCoin.debug.xcconfig */, - E0DA65D0BDD56D1BD3D9414E5DA0A0E1 /* LibMobileCoin.release.xcconfig */, + 31A82988A8D92DDB9DBB5634F66E3F32 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + B63C925EF22FAE20F75E7D1F6973DB25 /* Support Files */ = { + isa = PBXGroup; + children = ( + F28155761A490450349B609E6B559490 /* CocoaLumberjack.modulemap */, + 0C6D70FDA3F6FACE28CBF44A02BB2B46 /* CocoaLumberjack-dummy.m */, + 117402BD642DF5E7435A5C085AF979A1 /* CocoaLumberjack-Info.plist */, + EA23A32FBD2A807FE87C3D615F05D94A /* CocoaLumberjack-prefix.pch */, + CBE2A17DEC27422E543EFAC0365FBBA1 /* CocoaLumberjack-umbrella.h */, + 1FB7410258FA01AF25636B14F406A1AC /* CocoaLumberjack.debug.xcconfig */, + BF620F3437AF4C90179CA1A3CF290C91 /* CocoaLumberjack.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/LibMobileCoin"; + path = "../Target Support Files/CocoaLumberjack"; + sourceTree = ""; + }; + BDFBC4D910CD5F76609E43FFFC4D8D54 /* Support Files */ = { + isa = PBXGroup; + children = ( + 5EBC960A6942E89445046CC36F7123EE /* LibSignalClient.modulemap */, + CA1018532622255FB9E347EE98BE648D /* LibSignalClient-dummy.m */, + 19FDCDB953F772A296671639A9EEAC97 /* LibSignalClient-Info.plist */, + CD3CADD81AB41A9A08048731B4974E14 /* LibSignalClient-prefix.pch */, + 375998AD0E7D350BC08C9229047A77B3 /* LibSignalClient-umbrella.h */, + C3D26DF86DF21ACDE8950FFF0DBFFD63 /* LibSignalClient-Unit-Tests-frameworks.sh */, + 06A33745762260642391C7D3D72E51DF /* LibSignalClient-Unit-Tests-Info.plist */, + 1CEF6A995B4B78199AFACCB4C87FBA8B /* LibSignalClient-Unit-Tests-prefix.pch */, + 59A7679DA1A5AE8D6C419988DAE7B732 /* LibSignalClient.debug.xcconfig */, + 85270249398DABFD10C948FBAAE22AA4 /* LibSignalClient.release.xcconfig */, + 784E772EFF2B7C64283BC7C1E8887F20 /* LibSignalClient.unit-tests.debug.xcconfig */, + AF88D44DF1AC4D0B43B17FCB8D6892E5 /* LibSignalClient.unit-tests.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/LibSignalClient"; sourceTree = ""; }; C0429F5068B6AD35C17D2389A2C26513 /* Pods-SignalShareExtension */ = { @@ -5444,299 +5379,341 @@ path = "Target Support Files/Pods-SignalShareExtension"; sourceTree = ""; }; - C537487F54FF760B4758BD238B92148F /* Support Files */ = { + C6A8EFFA83520F90C67D58A16EABF234 /* SQLCipher */ = { isa = PBXGroup; children = ( - 83827C9576CC351893FE9258DB57649E /* libPhoneNumber-iOS.modulemap */, - 53C98FA433F3C4AD1190D3B2C62BA940 /* libPhoneNumber-iOS-dummy.m */, - DDF66FBFDEC8BE55E5BC6CF434A8858E /* libPhoneNumber-iOS-Info.plist */, - FF2E3B4CBD0942B851A72B28B79D247E /* libPhoneNumber-iOS-prefix.pch */, - EE8AE24CC80815941098982C4DBF8898 /* libPhoneNumber-iOS-umbrella.h */, - 24D0CD988C7DBA9659320065F136982F /* libPhoneNumber-iOS.debug.xcconfig */, - 7A3B0BDBCFBC89FE2B2464405C518901 /* libPhoneNumber-iOS.release.xcconfig */, + 421616268B77A90B2F00FA464182DC4B /* Association.swift */, + 7BCBE7FE1FCB2849790DAB9227E9B666 /* AssociationAggregate.swift */, + 267CCA4D29F32AB37C799A087898DF62 /* BelongsToAssociation.swift */, + 7308BF8992C1EEFD4E92D195DCA0E57C /* CaseInsensitiveIdentifier.swift */, + 76DCC3FF649569DF08D2A57CB3C95F5F /* CGFloat.swift */, + 80553D1896E81EBEE9B07383B2C8C143 /* Column.swift */, + 73F1F462CE9711D50F8E09843FA0F4B3 /* CommonTableExpression.swift */, + B93243DB0BBE375D500F965B0DD18C1C /* Configuration.swift */, + 553C69AA3C0DBD9350AE5A8E8E5F3B08 /* Cursor.swift */, + 63C7E5E2F3B09E29F6F176A8BE6ECA27 /* Data.swift */, + FAF17610F5311A4C7AB5B00D7C0861A0 /* Database.swift */, + 464AF82B5C5F8CA412540A24C7A33E79 /* Database+Schema.swift */, + AC66D7F8B0A84D0C0E561F93973FD73A /* Database+Statements.swift */, + 6A3FBFD1049CB2B009C5BA95A19379D3 /* DatabaseBackupProgress.swift */, + CCE6043CC2378B64B9C967A0959441C7 /* DatabaseCancellable.swift */, + D1A202CCC3B4DE755DDA941FA9F2EE4A /* DatabaseCollation.swift */, + 1FB8C15DC48855E3A5B307B28149E5D2 /* DatabaseDateComponents.swift */, + 3828869711BEA9907F18F0711E5827A1 /* DatabaseError.swift */, + 975D8A25E1BE429329FFC9EF741434B1 /* DatabaseFunction.swift */, + 3F8E7463D2914F8E9AD2BF07CF0BDA9D /* DatabaseMigrator.swift */, + 939760AECFDE7638AFA1F0BD2C8BBA60 /* DatabasePool.swift */, + A325F1D4AF518ABD21CEB50BAFD15583 /* DatabasePromise.swift */, + E469420CFC1BA54DA608F10D128904A9 /* DatabasePublishers.swift */, + 205155A1716B2BF69A00DAF6DCBE3D85 /* DatabaseQueue.swift */, + 1861D542423C908AE07A1293286465EA /* DatabaseReader.swift */, + A0D5A98043AC5BE811FBCE8CDBAED9FD /* DatabaseRegion.swift */, + 5F046839440AA7CF08EAD5E63BC09358 /* DatabaseRegionObservation.swift */, + 3CC6E3FA2E5CB397B9CBD236C2E8D2CA /* DatabaseSchemaCache.swift */, + 9681CC0F36E4DE3CC908013515EC7010 /* DatabaseSnapshot.swift */, + 278D84187F63728D68ACC35745D0BE28 /* DatabaseValue.swift */, + 74A7A3D7D65C70837E97152601251A26 /* DatabaseValueConvertible.swift */, + CD9F8ABA341142F76721D6908B296AAF /* DatabaseValueConvertible+Decodable.swift */, + 53E919291A38F7907EA2381A7B042F73 /* DatabaseValueConvertible+Encodable.swift */, + 9122AE5C40156830339ACE1AC49EFC8D /* DatabaseValueConvertible+RawRepresentable.swift */, + 383AE106549A17BE615C60E2D0B85CFC /* DatabaseValueConvertible+ReferenceConvertible.swift */, + 4A04DF526F76BADB13DDCCCE32910623 /* DatabaseWriter.swift */, + 6F93F68D60E9C08E155A7ADD2993F664 /* Date.swift */, + 127324ED3A459EAC29AC41E51E11930F /* Decimal.swift */, + 4792CECAA5D4976ACCC88A0EA7797832 /* EncodableRecord.swift */, + 0FA25902124905C84A71592E20F43760 /* EncodableRecord+Encodable.swift */, + C94F24928FE8DBBC30715D8F7ABB9686 /* Export.swift */, + 72E4B2B2F2CEB746CED4D599026C0837 /* Fetch.swift */, + FFEC529F249273AD2633D18161A78EFF /* FetchableRecord.swift */, + D7A1C23089192F39C4C40AD3522E9AB9 /* FetchableRecord+Decodable.swift */, + A93CF9A155667CBD24E72E28213790A8 /* FetchableRecord+TableRecord.swift */, + 10293DCF078D3A4A3CBAF4CB240E4812 /* FetchRequest.swift */, + C5A7C81040EAFC09EE719E7B0FDE0CBE /* ForeignKey.swift */, + BECBD6E97894C410F8A5D5B035328749 /* FTS3.swift */, + 3D7EDE4E373C014A9DB0E3019DB4C6C9 /* FTS3+QueryInterface.swift */, + 219083C9C70DB3591F9AC5CB8C1BE1F6 /* FTS3Pattern.swift */, + 16DE644F5E503BB4467B24C473A11F7D /* FTS3TokenizerDescriptor.swift */, + 192C0C76036766A48F2A8363BC42508D /* FTS4.swift */, + 3FFCAE52299874AC90614FD53ABCB8A3 /* FTS5.swift */, + 4E7BEABF8FE662D0B51348DB84AB7396 /* FTS5+QueryInterface.swift */, + 4959A869A0A7DB7FAF366702E0B9EC71 /* FTS5CustomTokenizer.swift */, + 9A1F2FFEBA54C0C6B056CF89FA88812D /* FTS5Pattern.swift */, + 4E4BD0DC516BEAFD8B2573F5C0776943 /* FTS5Tokenizer.swift */, + 9A25CE94D1AC39653110B7A1C1546CAC /* FTS5TokenizerDescriptor.swift */, + 4EC020919B5F6E852E9501768C5421BB /* FTS5WrapperTokenizer.swift */, + 70029BFFFDA61861DC9DE6D12CE77748 /* GRDB-5.0.swift */, + C64F847467AD10C3777AAF4FB27AB9DE /* HasManyAssociation.swift */, + 6C4A5912E23E128D9115354C64F53409 /* HasManyThroughAssociation.swift */, + 03109E6A16B6F54188B0B31F9F28CB88 /* HasOneAssociation.swift */, + A687408EF5B65B7630854F9F31A6135F /* HasOneThroughAssociation.swift */, + 6A141C0AA0F470D3877E0DBDA11007EE /* Inflections.swift */, + 4A80A121E7D99C416FD7B191EEFD4751 /* Inflections+English.swift */, + B6749D81653B72A4C160E23C59009B6D /* JoinAssociation.swift */, + 62FA0888047CBE2CB5B111460F20F85A /* JSONRequiredEncoder.swift */, + AF441B7F3D0300CAE25ACC0CEE3690C4 /* LockedBox.swift */, + BD663641EDDAFA0E40D8D1C9FCC83437 /* Map.swift */, + 9D49968311A07D19B3374BF3F810C8A1 /* Migration.swift */, + A2514648C94A4C64AD5954E11126C19F /* NSData.swift */, + 8818BC95C8D3EADC20518DBB2968CEDE /* NSNull.swift */, + 019B5286E97556FAB4EEC7F605178C0B /* NSNumber.swift */, + DCE89CFD39CBD83D7A8FED0E55D22325 /* NSString.swift */, + 51CCD15528EEAA76E8EFB0A78DB36792 /* OnDemandFuture.swift */, + C3CA2E5DCFB6D6AF4539DE16237655E2 /* OrderedDictionary.swift */, + A5CBA5464632B3B9035E42CC58DE27DE /* PersistableRecord.swift */, + 50F794E9076AC9CF428DB7DA33427B85 /* Pool.swift */, + 943F6A32226438E4E91155F593E653B5 /* QueryInterfaceRequest.swift */, + 984956C1928714841C3E0592DF565E42 /* ReadWriteBox.swift */, + E775A7186429E53FD827FABE58B1FE45 /* ReceiveValuesOn.swift */, + 585F30A71EC651F6C64CBB7B2A1F7954 /* Record.swift */, + BA0BB7567B77566C511FCA0D6BDB12BD /* Refinable.swift */, + D05A5AA1ADF37A2D1509E5544C5715CD /* RemoveDuplicates.swift */, + 2CF37A2982802DE68E1F7E8EBEA6EF9D /* RequestProtocols.swift */, + 4505335865322B9655042E4E43E1BC21 /* Row.swift */, + 51C45A0898DD66AC827A939E0C681457 /* RowAdapter.swift */, + CD6060ABDD4A05891B2820E309F3F263 /* RowDecodingError.swift */, + 07DB7A3B3DFCC0542D713FC7F13997F4 /* SchedulingWatchdog.swift */, + 9C37B5FFCDE5C6A6026583E32E0C00DF /* SerializedDatabase.swift */, + C93B7AACB8FE0EDE0FDFEFC84EB622C4 /* SharedValueObservation.swift */, + 64F71A7DE12A062145216B4973FBF9B6 /* SQL.swift */, + 1260F7D5731A1CCC67A426038231BBC2 /* SQLAssociation.swift */, + 8364CC6779221E256773274B01739523 /* SQLCipher_config.h */, + 3623266C5F50C234AE64EE6461702200 /* SQLCollection.swift */, + F30000E6B1FB0CDC9CC781880DDAA737 /* SQLExpression.swift */, + 339680DDD298C6C38E391E25BFEB5C94 /* SQLForeignKeyRequest.swift */, + 067D1D858C4E37C1B76DF2FD9BAE6FCA /* SQLFunctions.swift */, + 5C7CD13E1DAB049C28678BDBE48D549C /* SQLGenerationContext.swift */, + 87111B1DFD4BA6EEC5C7F0943FD69810 /* SQLInterpolation.swift */, + 4E58243D143DB58BE9207321C88B2623 /* SQLInterpolation+QueryInterface.swift */, + 58D5A5875E7E1B6CFCB7F3E75D988B29 /* SQLiteDateParser.swift */, + EE9F3EE183B5DF16ED0A635ACB2E7C3A /* SQLOperators.swift */, + FD31B206AC6A24F09332AF0E6F06734B /* SQLOrdering.swift */, + 5BF5955307793CAE26D6F128F5A8CA41 /* SQLQueryGenerator.swift */, + 9F0246CBAB15235996049646CA93C127 /* SQLRelation.swift */, + 1DFCF712624F5173EE900F728657C8B9 /* SQLRequest.swift */, + CEB61016F5FFFD6C4403E0D662CDD846 /* SQLSelection.swift */, + 9913FD9195ABF2520D8B7D281E27F37F /* SQLSubquery.swift */, + C9FB316EE29D03D04F58A1F45DDA7E5A /* StandardLibrary.swift */, + 98721562D106BF865943A1A283E6C4E8 /* Statement.swift */, + 2E71D5A63BE8AECE75A91157ED887BC6 /* StatementAuthorizer.swift */, + F201827520D594F6B5552908A22D8A16 /* StatementColumnConvertible.swift */, + 6F243427BFC44B1C0AF86413F00C18E2 /* Table.swift */, + 16190E5C80D0D5D7224B1B2D700C3FFA /* TableDefinition.swift */, + EE9F8D9B057E1B1EF385E2606FCC88F6 /* TableRecord.swift */, + 0AC848B7F740F9CC1E3AC6CD1EE915C7 /* TableRecord+Association.swift */, + C321836030A348C5AEDA47C625708773 /* TableRecord+QueryInterfaceRequest.swift */, + B27E2A351F0F7AA52B8AB442073708A0 /* Trace.swift */, + 9F9FD6058294A43DC06F5183F941C760 /* TransactionObserver.swift */, + ED22A7D55A6B22272592DA51014BB200 /* URL.swift */, + BDB53B74493FED5CA737E24A1B1C8E90 /* Utils.swift */, + FCD1DD5502FED3D476986084B51E439F /* UUID.swift */, + F401544AB64DE212CCF144E710BA265A /* ValueConcurrentObserver.swift */, + 4CBB70A4E3A09ECF341E6A0E840E93B3 /* ValueObservation.swift */, + C6370670B9D227556E0AB0E77E1B0AE2 /* ValueObservationScheduler.swift */, + 4627FF24F693A3129E0CAF8814C18ED3 /* ValueReducer.swift */, + D4F4C408D71CBE82FDE69EA68C14507F /* ValueWriteOnlyObserver.swift */, + 98E253E84B0937714B48C99C579FC640 /* VirtualTableModule.swift */, + F51090B5096E2CD2E0AAFFCCA7EC3B86 /* WALSnapshot.swift */, ); - name = "Support Files"; - path = "../Target Support Files/libPhoneNumber-iOS"; + name = SQLCipher; sourceTree = ""; }; - C58C6F2CB694F999AF4085B32688D270 /* Tests */ = { + C8548D81A2A942BA25B1A06B85582EFD /* Resources */ = { isa = PBXGroup; children = ( - 86CC7512CD698510768B3B66E2447A63 /* AccountEntropyTests.swift */, - C713B98982D24F5DCEDBB1AB266C3D10 /* AsyncTests.swift */, - 3113803A6E1E4572FEF0EE5E813C8B91 /* BackupForwardSecrecyTokenTests.swift */, - 0C16B457FDD0C40910215373742DA102 /* BridgingTests.swift */, - 6504636F2178F2F24A3BAC8DB57D2251 /* ChatServiceTests.swift */, - E9ABF177FD19F10D6206141802D6244A /* ClonableHandleOwnerTests.swift */, - FC1B40A479CC5365CD0051EEB5DD72EB /* CryptoTests.swift */, - FAEE78A7D09240EC23E4F4FFAFDF35BC /* HsmEnclaveTests.swift */, - 00B80ACF5701ACC5D0E1C882D41F8B80 /* IncrementalMacTests.swift */, - D8D9C992E4D0DD7965A5F8F43FC782B1 /* InMemorySignalProtocolStoreTests.swift */, - 3399B639F952E7B2EB8EF31DF8C864B2 /* IoTests.swift */, - 049C90C8D78CC8427B81B960A68F631F /* IoUtils.swift */, - 258FA5350BFAB7022E5BED831A2F27F7 /* KeyTransparencyTests.swift */, - 40D0311C341E75343A8A6924C61B522B /* MediaSanitizerTests.swift */, - B19760878CFCE075F619844EFAF44D4A /* MessageBackupTests.swift */, - 1EDD779694FF740E2CBDD78246193949 /* NativeTestingNice.swift */, - 11D6A50C34DF8893E61290DCB8F397C0 /* NativeTestingNiceTests.swift */, - 610B344F9AC2CF1A4509A2E94F862F64 /* NativeTests.swift */, - 51C4417DAF5B3DEC045AACAAC4675CF6 /* NetTests.swift */, - 9970E5D4D335CA75E53894A31CF2EB57 /* PinTests.swift */, - 8255AA261EB7A7264750B50208FF9415 /* PublicAPITests.swift */, - 71587A9ABF95D1ABC9ECB2837F8EA663 /* RegistrationServiceTests.swift */, - C23DE3FEDB16179908BAAEF7E98403A9 /* SecureValueRecoveryBackupTests.swift */, - 17E79DA1C784EF6B28CF615978EB4CCB /* ServiceIdTests.swift */, - 7D38FC3AC82D1733BBEB80589E2BE919 /* SessionRecordTests.swift */, - 8CACCD1EBE396BA97BCC6D86B057E9AD /* SessionTests.swift */, - 7453214B50E9BFE87CCD41A9919C1317 /* SgxTests.swift */, - 11B7177C580DD9A4736BAB27BACEE1BE /* TestCaseBase.swift */, - D05CE930733389BDC407A715E39F0858 /* TestUtils.swift */, - F3795B824C6713689DB48AE4BB2692B6 /* UsernameTests.swift */, - 13A1D2466965ADBDAE0F545C4C742DC5 /* ZKGroupTests.swift */, + 1EC4BD29EF8F93C10A35362D45D35BC8 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + CD1D6DF0F6B5F07951DCAB0D77FC686E /* Tests */ = { + isa = PBXGroup; + children = ( + D0AE99721790FC4D81668403A5F991BB /* AccountEntropyTests.swift */, + 4C8022E524A517C7D1DD8D78E6253877 /* AsyncTests.swift */, + DE776E3FF4E8155964F03456BD7B883F /* AvatarUploadCredentialTests.swift */, + B577EC13B49510CBA26E29F06A4CBA77 /* BackupForwardSecrecyTokenTests.swift */, + FC79E4DCF23DA20B05066F37D634B739 /* BridgingTests.swift */, + 1384E25877BFC11183FBCDBEE36ECCCF /* ChatServiceTests.swift */, + 394C2305D95082A1B720C95EE357F018 /* ClonableHandleOwnerTests.swift */, + 5534EA502BAFBB7D4DCA5917728720F8 /* CryptoTests.swift */, + ED528EDBB86F331BC20C30281AD1CF23 /* HsmEnclaveTests.swift */, + C52C0EE6774AE993E80FA44D436F7711 /* IncrementalMacTests.swift */, + B4CFC193CF71F94F7A0B64B8FC481A08 /* InMemorySignalProtocolStoreTests.swift */, + 2F1216787234A4CFDA970B43460FCDB6 /* IoTests.swift */, + C10AB6A3AD0B02505283148DCAA8E393 /* IoUtils.swift */, + 02D1343C726083425AEAD9DEC674DDA5 /* KeyTransparencyTests.swift */, + 456CCA9CEE8724612CF1E9D52FE70FD8 /* MediaSanitizerTests.swift */, + 0819A7E055CF44C8A63DF70FF0E1135A /* MessageBackupTests.swift */, + BD6D8B4416C2EFAC8642C0093CFD4757 /* NativeTestingNice.swift */, + A1BEE37EF6011B72980C07628EA66185 /* NativeTestingNiceTests.swift */, + 2A394F5B44E5E32D14DFC05C70EBA69B /* NativeTests.swift */, + A13BD9042E0C95F0C1CCCF265E99B990 /* NetTests.swift */, + 16DEC9827C4EDAC427DF08DB243877C9 /* PinTests.swift */, + C01A51A496D7287E8C66892E47092F7A /* PublicAPITests.swift */, + ACE069971D1734E9A2CFBA8A7A60D89B /* RegistrationServiceTests.swift */, + 7B74AF1CE765E5746B27F9B9A97A1461 /* SecureValueRecoveryBackupTests.swift */, + 46519FEFF101E038BFF036649B59A051 /* ServiceIdTests.swift */, + D514960ED3B6EF9C2784EB4FFDA0BE62 /* SessionRecordTests.swift */, + 238575610150512CDC42B4000438B1C4 /* SessionTests.swift */, + 5FFD2BC67585B8C01C20757AF404AA8D /* SgxTests.swift */, + 37991805F624A694FC28ECEABE476A5D /* TestCaseBase.swift */, + 55B15660035D1A193FE14C8E85CC7590 /* TestUtils.swift */, + F3F48289D1ABCAAA4E6F6128A8542612 /* UsernameTests.swift */, + 2A64F386A3BC6E5D7478F386674871B5 /* ZKGroupTests.swift */, ); name = Tests; sourceTree = ""; }; - C6C40214FC2BD514514A793DF508A59A /* Core */ = { - isa = PBXGroup; - children = ( - 5D8CAC1601280BC70417379A93740C24 /* NSBezierPath+SDRoundedCorners.h */, - 07646CAACA4A58D87C85879644322B79 /* NSBezierPath+SDRoundedCorners.m */, - 9B894A7572B1D7CB0C3CE5F05BD34AA6 /* NSButton+WebCache.h */, - 96CD47C2BCA0B97F755D7B53ED59D02B /* NSButton+WebCache.m */, - 5750A4B1F85AB0BBAE1687F708085D5F /* NSData+ImageContentType.h */, - F3E6FC87751B6693CCF998F240AE1573 /* NSData+ImageContentType.m */, - FAF4871A0D31234D72FFD34CA61C1D0B /* NSImage+Compatibility.h */, - 6C57B2202FCA7BFFE01E9F1749344A08 /* NSImage+Compatibility.m */, - A10CF4C96614EA0E1D0DA4B75DDE748C /* SDAnimatedImage.h */, - 319BD793335E77D7B0FD4D19E0CAE5EC /* SDAnimatedImage.m */, - 0B204506D5BFB45F3C8CA7A88EC978EE /* SDAnimatedImagePlayer.h */, - 2B388E830D97B5FB56F79708B7819CA8 /* SDAnimatedImagePlayer.m */, - C68B5AD032C90C3A3F28FBA55B131F2B /* SDAnimatedImageRep.h */, - E039DCD8BA7BD3840768D9378E8B9BE2 /* SDAnimatedImageRep.m */, - 5A7EB5922F1B662ACF8072723A0ABBE7 /* SDAnimatedImageView.h */, - 7DFECEBBFBFD53A1DC0DC2C7422BFA48 /* SDAnimatedImageView.m */, - 930240F54A03C7A3CFA90AB444DAB941 /* SDAnimatedImageView+WebCache.h */, - 6FE6077A24BE69FBCCDE023CFAE5DD0A /* SDAnimatedImageView+WebCache.m */, - BBA952B20DED36F4BB521C904713DD5B /* SDAssociatedObject.h */, - 45EA9A2583717BE59FFF9C3A6C925901 /* SDAssociatedObject.m */, - 56EA1D5122281CE2CEDED7F02B344813 /* SDAsyncBlockOperation.h */, - 6CFFC1144A965B6A57E9FBF472B3B171 /* SDAsyncBlockOperation.m */, - 7A7D6AD5F090E511F55351CFC9A3F154 /* SDCallbackQueue.h */, - 78840E387323E3210DCDBBCC98CD5FE0 /* SDCallbackQueue.m */, - FBC3BEFADF56B5A684F4F274F6068F95 /* SDDeviceHelper.h */, - DFD751EA570AA553AE06341497A4F525 /* SDDeviceHelper.m */, - 95CE5155E532B835D42432CAF240AB4C /* SDDiskCache.h */, - 916586C64B24612C698CE04524152629 /* SDDiskCache.m */, - DB6345924C9902CFFBF2E784724B33FF /* SDDisplayLink.h */, - 294C5CBC35B54B1EE2C3AFF76967CD79 /* SDDisplayLink.m */, - F9ED576D4E9F6281DF39A890E144B115 /* SDFileAttributeHelper.h */, - 2DF45B242A6F5BB156EA91B1B86CCAE1 /* SDFileAttributeHelper.m */, - C7E1CE3888AB3416A23A53C1D23D75EC /* SDGraphicsImageRenderer.h */, - 4810C976582B844E70AC9CB3FEAF73D8 /* SDGraphicsImageRenderer.m */, - F108FFA58AA80496475D25838D4B6AE4 /* SDImageAPNGCoder.h */, - 173D383251333E7AC17122F230079EA0 /* SDImageAPNGCoder.m */, - A1504D330EA61D1DFE4BE16B717280B6 /* SDImageAssetManager.h */, - D116DF85CB18A724CC50AFA98EC1B1F6 /* SDImageAssetManager.m */, - E0F392FD1CEAA0982F832F417EA5DDE1 /* SDImageAWebPCoder.h */, - 6FFA3DA4ECA50F31D1A42FBCDDE09DD6 /* SDImageAWebPCoder.m */, - 13992978F704007461DAF9EF2349B0D1 /* SDImageCache.h */, - FF450EAF1BC010D6AF9D59FB13118A90 /* SDImageCache.m */, - 9EDEA376934ABF40BCBCD43721DFED62 /* SDImageCacheConfig.h */, - 232B9E576AA3B91979DFA244F7288878 /* SDImageCacheConfig.m */, - 6C2A94EA6E8C4AA04B927F9756A599BF /* SDImageCacheDefine.h */, - 96833D206B979FFD802AD9FCE7FBF853 /* SDImageCacheDefine.m */, - D221929A4E0EE99E15D465581F416ACE /* SDImageCachesManager.h */, - 80AFF48D4F349841F964AF4283E4A35B /* SDImageCachesManager.m */, - DB511E1D7986ADF056617B5F70FC65F3 /* SDImageCachesManagerOperation.h */, - 8178A8947AE5CAA29A10BE281F787406 /* SDImageCachesManagerOperation.m */, - 4B234B35D73D6795ABE5A42F6D209EA4 /* SDImageCoder.h */, - 8D6ABA14D03E024FDDCD1B3CD04A8C4E /* SDImageCoder.m */, - 9302E30F8D2D380D175200DF1A76CA3A /* SDImageCoderHelper.h */, - 1507AC3F67F64A92E826827D1808361B /* SDImageCoderHelper.m */, - 9C8E2FCC587D07173D682D651B05BD88 /* SDImageCodersManager.h */, - C4527527127517C1B498CF8C5E85FF8F /* SDImageCodersManager.m */, - 1E23C6686DE20B58E44912A3E2849CE0 /* SDImageFrame.h */, - 4477E1CCCD3FC78C3F5DFFD2BF4AD4AB /* SDImageFrame.m */, - CE41A59AA0ADD4641082EABD97F3847F /* SDImageFramePool.h */, - 033B4A3D13E71176AF24BB14B5BA0B52 /* SDImageFramePool.m */, - EAB00AA83C8FACD5FF69180B4FAD880F /* SDImageGIFCoder.h */, - 8F57F83DC94695685BA1CDD3D1F238FE /* SDImageGIFCoder.m */, - 51A1151C0885C1FF628726EEF5921D7C /* SDImageGraphics.h */, - 06F0BF93251973A172F14AE5E33DA45D /* SDImageGraphics.m */, - C4DB1749462FE4BCE30E8A2F217FC1AB /* SDImageHEICCoder.h */, - DD8F041439EB5A51C7CED8AC771EE07B /* SDImageHEICCoder.m */, - AEC150FFBCFD60722D16CCE8E6B1E129 /* SDImageIOAnimatedCoder.h */, - 7D8B290EF8E6262078D97A06DD3684BC /* SDImageIOAnimatedCoder.m */, - DAFEDE7FCFB1585E8392EA564D31AA71 /* SDImageIOAnimatedCoderInternal.h */, - DCAA04E82147AA8068C07608CE4B6BC6 /* SDImageIOCoder.h */, - 552E2214A1FD49B7441F9B4A6C3CB18A /* SDImageIOCoder.m */, - 01B85F5D365541B57BAB7AB945DF081A /* SDImageLoader.h */, - 68FB14B52B70C2C13289E351554D4A5F /* SDImageLoader.m */, - 18F1F07C2FCF241284D53DE351AE6DC5 /* SDImageLoadersManager.h */, - 45D57B34AABFADB3D9F1B36DDCE7DB34 /* SDImageLoadersManager.m */, - 08D6AD069E77D5B1560130AEE61119D9 /* SDImageTransformer.h */, - 1DB1984380C311EDA63081015CEA6C6A /* SDImageTransformer.m */, - 67D29BD9B42956A551FC901E75985DC3 /* SDInternalMacros.h */, - D1EDF889B313F244CE3F969400A51CA5 /* SDInternalMacros.m */, - FC0022ED3F2F612FC06A687338E46E99 /* SDMemoryCache.h */, - 69DA1C938DAC22E12C7C0ECFB20D6EB1 /* SDMemoryCache.m */, - 129986EBE93F5CFC43DE818A816637FA /* SDmetamacros.h */, - B2F374CB2866E41A585C2DAA9122761A /* SDWeakProxy.h */, - 860231F40303B961E4E8608685B7FF33 /* SDWeakProxy.m */, - 656721A51383152C3460B6C214B36934 /* SDWebImage.h */, - 6425200F98962E86632E650EFC3E84F1 /* SDWebImageCacheKeyFilter.h */, - BF4738E34A2707B346FBDECCDF666509 /* SDWebImageCacheKeyFilter.m */, - 0357F208997957917CFE99CC3F427D1B /* SDWebImageCacheSerializer.h */, - F42420206681A28AF5B4576F79693B47 /* SDWebImageCacheSerializer.m */, - E1A4828B8CD3EC307F9497DEE1026D04 /* SDWebImageCompat.h */, - B7C2FFE656F08E4DCE73ED8AE1480E5F /* SDWebImageCompat.m */, - EABCD616B6BE58935D60F811AC0612CF /* SDWebImageDefine.h */, - E03A743DC68A280B09E03D4377565A34 /* SDWebImageDefine.m */, - 457068165878D5275689482749984EF9 /* SDWebImageDownloader.h */, - FAC4785A5858C9932D681C2F8847E375 /* SDWebImageDownloader.m */, - 8E6D9B4FC2CE7A71EE1961B58C2E62FE /* SDWebImageDownloaderConfig.h */, - 8FEF1DFD201A519D3039244EE6139F4B /* SDWebImageDownloaderConfig.m */, - 4A52AD0D3DF8149D83C6011661D236FB /* SDWebImageDownloaderDecryptor.h */, - D7F85B6C63B8A82BB6A67A789293B132 /* SDWebImageDownloaderDecryptor.m */, - B93308874BC53BDC6DE7CFF65A88A636 /* SDWebImageDownloaderOperation.h */, - 82AA9257D0EFE50954A05D5F1948BB12 /* SDWebImageDownloaderOperation.m */, - 0F59FC911C45A9C47668F2E2B319EBCA /* SDWebImageDownloaderRequestModifier.h */, - 5E0595AE5CC598273934B3CB82EB5976 /* SDWebImageDownloaderRequestModifier.m */, - 6ED52EF4DD1B42A6B17147F5CF7B52F5 /* SDWebImageDownloaderResponseModifier.h */, - 447B18DD3A2E57F5E03B5786BB007A3D /* SDWebImageDownloaderResponseModifier.m */, - 27824AE5733B3439239C79688ED005F6 /* SDWebImageError.h */, - D2018EE459741402158163C75D317F61 /* SDWebImageError.m */, - 81213C8BBDCE23B178CA4D2786771AAB /* SDWebImageIndicator.h */, - B0F4519A31232FF7DFA0EFE46B37E8CA /* SDWebImageIndicator.m */, - 8B3CB8BAAF0E1CF5ADDE3F85A830DF6D /* SDWebImageManager.h */, - 21279ACCE4E53DA4412E5E37D76790DD /* SDWebImageManager.m */, - CE6EDDF33F438E1C9F0D39CF81559DDD /* SDWebImageOperation.h */, - ACFF794E75F81F6AF21DC8B7A6D06540 /* SDWebImageOperation.m */, - C802CAC942733997893D67BC6A1A3DFE /* SDWebImageOptionsProcessor.h */, - 6E3FA1481223E7EA23BA8084D8C552A2 /* SDWebImageOptionsProcessor.m */, - 787207A4B2C74BF0163A192A24E69CF0 /* SDWebImagePrefetcher.h */, - 78D27901F5D36DE0D9929EAFE2E7AD49 /* SDWebImagePrefetcher.m */, - 00C4B29F20CDDC40BDECDB319F1BA43D /* SDWebImageTransition.h */, - 494BAB53FA79992E51B960E9E57F894A /* SDWebImageTransition.m */, - F62362920320195CBD10ABBB781165E6 /* SDWebImageTransitionInternal.h */, - 0FE64B0C734241BB577771536C5AA65E /* UIButton+WebCache.h */, - E9A8AF247194F4A7480FD8EAE8CE80B9 /* UIButton+WebCache.m */, - DD039C30F935B55F17E486FE14D299E7 /* UIColor+SDHexString.h */, - E99D89D833B2D53C40F2672C086B6377 /* UIColor+SDHexString.m */, - D57C0C9A31E0CFCCDA74C41DCF312467 /* UIImage+ExtendedCacheData.h */, - 43CB1924B21D39381F5552D3CD813A44 /* UIImage+ExtendedCacheData.m */, - 3DE89FE56E4175E5824AB90FB57E4778 /* UIImage+ForceDecode.h */, - BB709D1B6ECEC3EA99F42CFB0B0C1663 /* UIImage+ForceDecode.m */, - 71F7AFF3DF13B08A14CDAEA3A735C09E /* UIImage+GIF.h */, - 407A033681DC6E09C4C72328C89F6640 /* UIImage+GIF.m */, - 3B7C5E3444A927AC324C6815228FAD57 /* UIImage+MemoryCacheCost.h */, - CAAAC61875E6A5E970F719ED0A627D1C /* UIImage+MemoryCacheCost.m */, - 0B9930D550E1C2C1D51F7E105E5568A6 /* UIImage+Metadata.h */, - 6F5CEE80E29518570004CF1A64F2ECDC /* UIImage+Metadata.m */, - 242FA99A76DC1B2B331315998C4EEA24 /* UIImage+MultiFormat.h */, - 277975AF1757CE3E64A92BBD1893304D /* UIImage+MultiFormat.m */, - 72B6AF1A1AC49A92629D794E3625BB72 /* UIImage+Transform.h */, - 88AED2B13309ED20EA7E749C63CB4C54 /* UIImage+Transform.m */, - AD003ADA11596E1D5CBE3D0EC4FA4478 /* UIImageView+HighlightedWebCache.h */, - 1789A01A9292845D881157C8854E5721 /* UIImageView+HighlightedWebCache.m */, - 4B2E601BF25834421A8F04E980637E22 /* UIImageView+WebCache.h */, - 0D7B9D6220AE11B357897CB0F7C8437D /* UIImageView+WebCache.m */, - 6F702B9D93EB776A6C1956FA29E89E6A /* UIView+WebCache.h */, - 4D2A103733AFF40626C8FE5254C380F9 /* UIView+WebCache.m */, - E67B83E089B1559C54CB66DAC30EE3BC /* UIView+WebCacheOperation.h */, - 8249079758B511051777D0B1816579E8 /* UIView+WebCacheOperation.m */, - 464267D63AF18828339A7B00F9426436 /* UIView+WebCacheState.h */, - 7F7DD0EE8BC0A0D771E2F86CE4C12AF8 /* UIView+WebCacheState.m */, - 5E9E3E73E8DF337C2A64753EE8D73EE3 /* Resources */, - ); - name = Core; - sourceTree = ""; - }; - CC9211CCC533EB24664083DDEF26AD69 /* Support Files */ = { - isa = PBXGroup; - children = ( - A01AE720D40C81FCC4232AE8137ACCC1 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */, - 2FEAF7F10FF3925CD00F0CF0507ED452 /* SDWebImage.modulemap */, - 25103BD5BCCFBB9FBBDE19B6EC53566D /* SDWebImage-dummy.m */, - E439337CDE6EE701265FEA44492081A2 /* SDWebImage-Info.plist */, - B65FCECDAA73C5AC17B9D8944EC938AC /* SDWebImage-prefix.pch */, - D1950E0707E46E17E0D2B2F889133FBC /* SDWebImage-umbrella.h */, - B145438157F21884C1D66D8C8EEEDC98 /* SDWebImage.debug.xcconfig */, - 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SDWebImage"; - sourceTree = ""; - }; - CD9D2EE5A7041520D5F4EC00B9DB76E8 /* blurhash */ = { - isa = PBXGroup; - children = ( - FC3E2E2CAB8D4B18D0075BB23BC6EC1A /* BlurHashDecode.swift */, - 811D066DCF753982F5F6B675849B5F10 /* BlurHashEncode.swift */, - 587B1D839793F033736CD7942763FD88 /* Support Files */, - ); - name = blurhash; - path = blurhash; - sourceTree = ""; - }; CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, 8275CCB4E8732497B1021FCBC240F3C2 /* Frameworks */, - 445C4ADA56A6F5BF8D6DAFC9BBFB79F8 /* Pods */, + 4E2DA63255A97275444C024482487CCE /* Pods */, F2BD542F321451F7B7F161DD738B1625 /* Products */, 539750482DF1B2055B24F025A2AF62CA /* Targets Support Files */, ); sourceTree = ""; }; - CFCB537C9A2F216895AE25C74A317407 /* PureLayout */ = { + D1ECAF84DAE5C9ACDE95D41328C5CEA6 /* Support Files */ = { isa = PBXGroup; children = ( - 52A4E98249F65C002663F1EF8DCDBCAE /* ALView+PureLayout.h */, - CF65B7C52BD727831123368BD2A6E6A4 /* ALView+PureLayout.m */, - 6AA1FA425CD9D268B3130B084A6C6EDA /* NSArray+PureLayout.h */, - CA1BCF6FA463F4F2ABFC17E4B6348F4B /* NSArray+PureLayout.m */, - 43B12B7E00A583AEA7B9B2449C8692A1 /* NSLayoutConstraint+PureLayout.h */, - 99F9B84DF72B90FD6D3D9C1688A319B3 /* NSLayoutConstraint+PureLayout.m */, - 18882BD33B5B428575BF99507E1EFA6D /* PureLayout.h */, - AD0F225834AEFC99E73ADEC813B8B9C1 /* PureLayout+Internal.h */, - 3ED1A5628DDDACF7584BC5879A22ECB1 /* PureLayoutDefines.h */, - DF24EE6D9195E7788C969A70BDEB0E44 /* Support Files */, + 1C3F2E6130A6A0DB4A969A8176C62150 /* SDWebImageWebPCoder.modulemap */, + 87841C325BC627D94C66BE16D318FB1C /* SDWebImageWebPCoder-dummy.m */, + 21D09B01CD78DDF78C9F6D0B7631CD4C /* SDWebImageWebPCoder-Info.plist */, + 42C68B876BD468D75F5422CFD11F94FE /* SDWebImageWebPCoder-prefix.pch */, + B2D3BF2483351586D6C22A6BB4F762EE /* SDWebImageWebPCoder.debug.xcconfig */, + 2C0A1462D8B42785F695169153D10045 /* SDWebImageWebPCoder.release.xcconfig */, ); - name = PureLayout; - path = PureLayout; + name = "Support Files"; + path = "../Target Support Files/SDWebImageWebPCoder"; sourceTree = ""; }; - D4A3C86F349701A4B0003E6F145B9563 /* Support Files */ = { + D422978761192E1F8FF0051D7776D05E /* Support Files */ = { isa = PBXGroup; children = ( - D2BCDB719938AC16AC6DF4C73C0EA271 /* SignalRingRTC.modulemap */, - 67FA8255E0DEF6C1C5C299126A874BDA /* SignalRingRTC-dummy.m */, - DA233BCF617434B2276AA61E5998684D /* SignalRingRTC-Info.plist */, - 48F1E50F429B29FE99BCA1C5102A459D /* SignalRingRTC-prefix.pch */, - ABE0A728C9F41F6DB6BDD6AFA3DFDF33 /* SignalRingRTC-xcframeworks.sh */, - 6EE65CCB4717A9ED326EECC39ABEB918 /* SignalRingRTC.debug.xcconfig */, - 63CE77FC94B525EF077BAFA48B54B1A6 /* SignalRingRTC.release.xcconfig */, + 0FBECE753B3BBA4F80BAF67F20B78C7C /* SignalRingRTC.modulemap */, + 94DC93C9AA3E17EFF5AA4742EAE41BD6 /* SignalRingRTC-dummy.m */, + AC21058AAB57E3FDA1FB0D29049B4839 /* SignalRingRTC-Info.plist */, + AF9AA51A2A57C8AA96227A6020EFC6B7 /* SignalRingRTC-prefix.pch */, + C9A825A823F190A2E13F379E94D5CB54 /* SignalRingRTC-xcframeworks.sh */, + 844A0F38CE9064D9BEF03B48D7B9A5ED /* SignalRingRTC.debug.xcconfig */, + 5A8451AE335A6469A9F72B0F33A878DF /* SignalRingRTC.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/SignalRingRTC"; sourceTree = ""; }; - DF24EE6D9195E7788C969A70BDEB0E44 /* Support Files */ = { + D48151864A757CD273EC3D2F01754A09 /* SwiftProtobuf */ = { isa = PBXGroup; children = ( - DFA96D7E4883FA3F7E8BA157382E15B8 /* PureLayout.modulemap */, - 3B5F395295ED3A1B407D5B8A13A1CD63 /* PureLayout-dummy.m */, - 697D16D32674F437C73DA870F8A33875 /* PureLayout-Info.plist */, - 18CDB308529CE71190103770A41B8C31 /* PureLayout-prefix.pch */, - 608A43A6A308B03619BC52A87116718C /* PureLayout-umbrella.h */, - 644EA736DEB49BFD0A7B9FCBAA9A29B0 /* PureLayout.debug.xcconfig */, - CBFAACB28F1E40AD709738075EE6DEA8 /* PureLayout.release.xcconfig */, + 89B4A27440610DE7B7840FCEFE1B83E1 /* any.pb.swift */, + A6F1757011CD7B64ABF688ED7EDE8BE2 /* AnyMessageStorage.swift */, + CB805C74A149C923065DE87A72798A7D /* AnyUnpackError.swift */, + 8DF6F8247F4E73015C2FFFD7310CB25B /* api.pb.swift */, + B2791083CA1FB707CB7DECDCB4E7C3F4 /* AsyncMessageSequence.swift */, + A18DB3C13465B8A819A169122A0D897A /* BinaryDecoder.swift */, + 709855CAC4CEA12B7FC04A170B5E6739 /* BinaryDecodingError.swift */, + B6D7A845B7F3B2C48376560C91A7D619 /* BinaryDecodingOptions.swift */, + 2378ABC6791C4DDD19D858C7EBEC002E /* BinaryDelimited.swift */, + 4283B5F6AED16AE1BADABD92D49A20BA /* BinaryEncoder.swift */, + 3F1BAA96E7C19EA1895F9D80EED3A1EB /* BinaryEncodingError.swift */, + 26B55B65B6E3A790CB465EE4C894BC58 /* BinaryEncodingOptions.swift */, + 310C8F365D72424A12D916473E23BEA6 /* BinaryEncodingSizeVisitor.swift */, + D468C2DE8AFD7E1C983B4F801C2BC4E4 /* BinaryEncodingVisitor.swift */, + 2605A47CF6BCC97AAD20DDBE7EA834CD /* BytecodeInterpreter.swift */, + 31CFFFB6045FB65984F4B23B900C580A /* BytecodeReader.swift */, + 5CEAEA8F0689876ACE3B725D6B14FDEE /* CustomJSONCodable.swift */, + F114009E617B09C353A526D5BFFD9086 /* Decoder.swift */, + D282AFEB0DA77CBC3BD8D11B1F19DF62 /* descriptor.pb.swift */, + 9952B39C67806F6BA2785F813C7B4916 /* DoubleParser.swift */, + 64315D929D4D7854AE65DFC2B14A9DF2 /* duration.pb.swift */, + DED60668CA4D5E787471B27E5BC06058 /* empty.pb.swift */, + F2816BA637B2E96740CC27A98CC5EBBD /* Enum.swift */, + 563661B05BB80C68CD445F064B79DD93 /* ExtensibleMessage.swift */, + DB09D4AF1CBEADEEFEA46E12C9CA70FE /* ExtensionFields.swift */, + 1A32FC136118A1170F3A323DEDC11108 /* ExtensionFieldValueSet.swift */, + BC1A3B03063A72E0F80FE3A715D86594 /* ExtensionMap.swift */, + 8F5EC4743A3D321117D2FE5DFE85A0B9 /* field_mask.pb.swift */, + 1500FE6550F658BF7808C50D62B4C1EC /* FieldTag.swift */, + 393B1311C9E5DB95F794F4C7B35E875D /* FieldTypes.swift */, + AD9B7E3F09159BF93FD097A6F3E3EFB2 /* Google_Protobuf_Any+Extensions.swift */, + 8A363505A152DFD6D51066F52B604DB3 /* Google_Protobuf_Any+Registry.swift */, + B59D7E6C8047B0643F7B309940CAF24F /* Google_Protobuf_Duration+Extensions.swift */, + 293954D548173098216BADD3DEB55C82 /* Google_Protobuf_FieldMask+Extensions.swift */, + 2B077D35A5EDF9CB685DB55945EE95C1 /* Google_Protobuf_ListValue+Extensions.swift */, + 0578582B075B18B4A6437995319E0CE3 /* Google_Protobuf_NullValue+Extensions.swift */, + E24E0B505DA56F381A4A88AFEB780CD1 /* Google_Protobuf_Struct+Extensions.swift */, + 16A7D4B9D8CF103F980937D34A9B2A61 /* Google_Protobuf_Timestamp+Extensions.swift */, + B5C26856CC2B6EECB02987BCD55D1E06 /* Google_Protobuf_Value+Extensions.swift */, + AD38628E99B0CDD4A82CA337E21CC02C /* Google_Protobuf_Wrappers+Extensions.swift */, + DC1E6B89EC172418E5E1BD7CE5CB059F /* HashVisitor.swift */, + 72FF63E44078521E2555F825F4BD6978 /* Internal.swift */, + 6F2391E1E558FACBD963B1964D9F7BA0 /* JSONDecoder.swift */, + CF1AFCA598F846F6AA41D9A399CF1539 /* JSONDecodingError.swift */, + 5F9ECD052D5B10B96101327C0A53288F /* JSONDecodingOptions.swift */, + 6AD46E9CE5704819BDCBDBF4D88CDB13 /* JSONEncoder.swift */, + 02E78C818337D28E63FB4AECE84D84B6 /* JSONEncodingError.swift */, + 0724C168625DABDB6CA6208192E10467 /* JSONEncodingOptions.swift */, + 48E03359E4602C80F1FED2A59B239E5F /* JSONEncodingVisitor.swift */, + 15FE33CFA70E57C5653C5C15312EDBAA /* JSONMapEncodingVisitor.swift */, + 413D5D5842EDB0833B0198F5BD41DD82 /* JSONScanner.swift */, + 42F981FAFC4720EE6F164FADC02909A5 /* MathUtils.swift */, + 5AF4E19DEE6663CB2B7AA44FF746C448 /* Message.swift */, + 195B94DF9AA40AB6041BA958770E0E69 /* Message+AnyAdditions.swift */, + 10D753D5B673BE6CC45D426AE8D62607 /* Message+BinaryAdditions.swift */, + A86AD7DB8D6EB5C8303E2A9700D8EA2A /* Message+BinaryAdditions_Data.swift */, + 44A9D64DF0922B078A162BBF47F11B4C /* Message+FieldMask.swift */, + 46020CAE8FB43383089751AB56D28E1A /* Message+JSONAdditions.swift */, + 846F8DA5C57AE1B3C2905DAD81DF1CC6 /* Message+JSONAdditions_Data.swift */, + 9B13F5990302101816791E40166F5E49 /* Message+JSONArrayAdditions.swift */, + A3A5F6FD21C723BF3F311211B07E54EC /* Message+JSONArrayAdditions_Data.swift */, + 44645E139C67AD800B861EA2689D014A /* Message+TextFormatAdditions.swift */, + 2985DBAB9AD5104E77472592C6F5A27F /* MessageExtension.swift */, + 933D24966E94C77057E0C44462A6641D /* NameMap.swift */, + EB1BF5BA704337D6F27B8F7D01A1F54B /* PathDecoder.swift */, + 21B481FBDA539CB43420ADFFA87EA3F2 /* PathVisitor.swift */, + 8B9017FF1DE2FB3D8465937B3237BAE8 /* ProtobufAPIVersionCheck.swift */, + E64C7D76F41111689EAB5DCBCC16821D /* ProtobufMap.swift */, + A65750EEC43194A37D311C7322579EBA /* ProtoNameProviding.swift */, + 6321D65F7317809C20F630E71F699D73 /* SelectiveVisitor.swift */, + 88D37F06841A5426CDAF220DA363F16A /* SimpleExtensionMap.swift */, + E3301991A32437DD8100269CF81C6864 /* source_context.pb.swift */, + 41CEDDA22FFD178620CF57CB8CEFE5A6 /* StringUtils.swift */, + 55C090837E48C314DE949AA02C3E13B4 /* struct.pb.swift */, + 2835E2A4DE54F072D2AF68393AB1746B /* SwiftProtobufContiguousBytes.swift */, + 8698CBE9131D3875F2AAB01D0B189070 /* SwiftProtobufError.swift */, + CE7F5FAA09F5B873A67F0C13A0B9811D /* TextFormatDecoder.swift */, + 607AD3871D73396AE17A100A9F5F8F1D /* TextFormatDecodingError.swift */, + D50318E8F4E835F9C010635DCB177455 /* TextFormatDecodingOptions.swift */, + A722B899670EEBD1FAD2DD0D5519CB96 /* TextFormatEncoder.swift */, + 6CDD9928A33B0F78D73E989CCA5E6A97 /* TextFormatEncodingOptions.swift */, + A7A1C3DC53E826A33F76737BB0836164 /* TextFormatEncodingVisitor.swift */, + 9E33410F2AE64344C5BFD6CD30312250 /* TextFormatScanner.swift */, + 6886E96E08B213CB4739DEB8168727C6 /* timestamp.pb.swift */, + 3190D55524BE718F4387BAE13D9326B1 /* TimeUtils.swift */, + 67A73AA0EFC9194EBE9F31BB06B2C09B /* type.pb.swift */, + 53F70708184BAC8CCE44BAA05A36B01E /* UnknownStorage.swift */, + C38B8DC860CD0DCBF92730C3571D24A0 /* UnsafeRawPointer+Shims.swift */, + 03A2930C5BA9E46CAF82324C143C964A /* Varint.swift */, + 8DC3048CBBDBFD6409ED6971ECDE2F2E /* Version.swift */, + EFC0A921DAECF56B457CFC683FF5D3A1 /* Visitor.swift */, + CC2113CB610061628AF4BA75458FEF2D /* WireFormat.swift */, + 91756479ADBF20379735E56296CD43DC /* wrappers.pb.swift */, + B7F3CDEDAB02288C1BE00D6376C7D745 /* ZigZag.swift */, + C8548D81A2A942BA25B1A06B85582EFD /* Resources */, + FC27F61A31F3D7C1A7E9CFE44F079933 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/PureLayout"; + name = SwiftProtobuf; + path = SwiftProtobuf; + sourceTree = ""; + }; + DE2942124F6DD8A851BAF65E6C4895F4 /* WebRTC */ = { + isa = PBXGroup; + children = ( + 85C1E7C6867B2AF3A5744FD88BB9907D /* Frameworks */, + ); + name = WebRTC; sourceTree = ""; }; DFBEDAB2CA8F964C9FEC4A6D57785B66 /* Pods-SignalUI */ = { @@ -5757,16 +5734,6 @@ path = "Target Support Files/Pods-SignalUI"; sourceTree = ""; }; - E08A64F7E445D147CC9A87104CC5FE48 /* SQLCipher */ = { - isa = PBXGroup; - children = ( - B25970E5581F55E82B198FBDCCE26813 /* common */, - 06A33933B651C1594D289528E10D29E1 /* Support Files */, - ); - name = SQLCipher; - path = SQLCipher; - sourceTree = ""; - }; E1DA48E51D270B3E19F14A8B4F8E02B7 /* Pods-SignalServiceKitTests */ = { isa = PBXGroup; children = ( @@ -5785,142 +5752,12 @@ path = "Target Support Files/Pods-SignalServiceKitTests"; sourceTree = ""; }; - E2EB07A9866E07253B8BF59D6A42D9FF /* SQLCipher */ = { + E24C8E888E423616F9C61E092F6A3207 /* Resources */ = { isa = PBXGroup; children = ( - 77E537E1CF513791C2290CEAE74EEFA0 /* Association.swift */, - 0F7B535AC5B303A974A668512BCABEEE /* AssociationAggregate.swift */, - 7CCAE10E5CE0132125081593A4444925 /* BelongsToAssociation.swift */, - 0156BF93A96AC3BDB574383534BCFD74 /* CaseInsensitiveIdentifier.swift */, - 06070E65E57F5BAE1E7483EAC16CEDFB /* CGFloat.swift */, - 77FE962CF44B3FD1C91E45DD2466ED5D /* Column.swift */, - EAB623F8CDB7039C3DBADD758BCFBABD /* CommonTableExpression.swift */, - 0E13DC753BC33AF6D87A4A70ABD09F44 /* Configuration.swift */, - B3797C9AAED1E2963D9CCD6C03160F61 /* Cursor.swift */, - DB7E2A39DD24BEF1CF9FCDBE8EE75B50 /* Data.swift */, - 2C970B053024BD6BD911B56DB9341626 /* Database.swift */, - E3DA330214A8A19169784C148A176F21 /* Database+Schema.swift */, - 2AE0F41BD336EC39125F000742D32E2D /* Database+Statements.swift */, - FC1E2EB0A3FE6BD89963B758B6C220D1 /* DatabaseBackupProgress.swift */, - B63DA36B8348B92D6039643C0B17900B /* DatabaseCancellable.swift */, - 61B6B46CE0707061AFC6D6CED784359B /* DatabaseCollation.swift */, - 9F92DD838F00F735B848496F42A03B31 /* DatabaseDateComponents.swift */, - C0B1C3417050621E0DC85A103F1E09F5 /* DatabaseError.swift */, - 21657DAC5ECB5A0F859E444ED370D984 /* DatabaseFunction.swift */, - E61C2BEB7FF551F16BCA58B834049463 /* DatabaseMigrator.swift */, - FBA76CAD192EEE42D9AA10740510D44A /* DatabasePool.swift */, - 802F6F63AF5F6DD35F3D357A24E6722F /* DatabasePromise.swift */, - B1B54A67C643AC5867420A03FFB4B909 /* DatabasePublishers.swift */, - 154210061A7523DDC19AD47225334543 /* DatabaseQueue.swift */, - FD2732BE125C9B4875458DF961DC65B9 /* DatabaseReader.swift */, - 7023567B790F877FE922AA4BBDFE3C04 /* DatabaseRegion.swift */, - 3667C77841D06F092A3685A9588510D2 /* DatabaseRegionObservation.swift */, - F3AD8DA360D01D48FE97219AA808F779 /* DatabaseSchemaCache.swift */, - C363CDD7ECC6FA3E8D625DE317A2BBE2 /* DatabaseSnapshot.swift */, - 1D2E1DC81265C884ECD54CF12BF3B9EA /* DatabaseValue.swift */, - EBA0530059228CAC35469D29F66EE3AB /* DatabaseValueConvertible.swift */, - C6D69FA28E2F0962693AB8830463ECC1 /* DatabaseValueConvertible+Decodable.swift */, - 5FC2FE3179BC081BE4924C272149D77A /* DatabaseValueConvertible+Encodable.swift */, - B4DB23D83201177FB5EEF635528698D5 /* DatabaseValueConvertible+RawRepresentable.swift */, - CC8D603B6B9879C9521FEA793E6B8F2F /* DatabaseValueConvertible+ReferenceConvertible.swift */, - BBC3A150470C2F66F1D6518CB222F4A5 /* DatabaseWriter.swift */, - 1D6D9939C9DA0DA87E751E1D0BC4839B /* Date.swift */, - 5B8081A20D11A5F6DC77B81ECFEF7BDC /* Decimal.swift */, - A2F4CEFB03629B247782E1D81F01B65C /* EncodableRecord.swift */, - E730ADBAC4917509C33EA16A21DE09ED /* EncodableRecord+Encodable.swift */, - 259C170AC54158D5AA3EF394C460AE46 /* Export.swift */, - C2F6654071E095B5EB1785333DD878A8 /* Fetch.swift */, - 79DC9436DC8FDC82A77285995AC8651A /* FetchableRecord.swift */, - B489DD8EFEC2DB701B088014655700CC /* FetchableRecord+Decodable.swift */, - DFAD62F61BCC1758ABECE00744BA0918 /* FetchableRecord+TableRecord.swift */, - CB3A9A5F7CF5C9EC4D05F372D440D6BD /* FetchRequest.swift */, - E0EA5F79926CB74D91E26DCE00CD76E0 /* ForeignKey.swift */, - 9E78FD3616CFF342E2D9BA9F08A1EC1C /* FTS3.swift */, - 0208E619FC62C73B07B6CDFBD4E6FD5D /* FTS3+QueryInterface.swift */, - B639D1E6C152F784812F8558BA260179 /* FTS3Pattern.swift */, - 49BA51E26ECF8509C1A99A7B9914112B /* FTS3TokenizerDescriptor.swift */, - 2B4683D31D40C6EA791BAA981BCFB8F2 /* FTS4.swift */, - 2B5DBDE6287B30A5EEA6ED8AB02EB4B7 /* FTS5.swift */, - B522194DB0FBACD57D2A66448A9EC078 /* FTS5+QueryInterface.swift */, - 3CF7577406F697CAEA38E3E697645673 /* FTS5CustomTokenizer.swift */, - D28ABBC384FD60BD63FA97DE4FDACE51 /* FTS5Pattern.swift */, - 18E43115540FC11410521FA1855BDBC7 /* FTS5Tokenizer.swift */, - 338161511C251E0C813870F171AEEDBE /* FTS5TokenizerDescriptor.swift */, - 4ABC9B4CFFB635434D1CA46DB6EC4BA8 /* FTS5WrapperTokenizer.swift */, - 32FB757DCF56A47282018998DD18D9C3 /* GRDB-5.0.swift */, - E0CE65ECDA91F568AD9F84060C3206C6 /* HasManyAssociation.swift */, - 5EF5E93D903B16A02E810F9DD6C3EC4B /* HasManyThroughAssociation.swift */, - BDC91153980100108E7CB62DAC40BD1A /* HasOneAssociation.swift */, - C28639391F7F2D166104DA1B4B2281DE /* HasOneThroughAssociation.swift */, - AD957FEEA6099B0AEF8847D5E436A509 /* Inflections.swift */, - 5BC8E1116565C67A3FB55E858FCDEB09 /* Inflections+English.swift */, - F954A06FD293AF771377225DEAE4834F /* JoinAssociation.swift */, - AB7B99BC4E30EEFBC23DD803DF112FD5 /* JSONRequiredEncoder.swift */, - E3C0EF223C310CBD9B7030EA5C9D4BEF /* LockedBox.swift */, - 33EFAE676D3F459F0784C40BC30D24AE /* Map.swift */, - 3CB0D34C77963DE77CBDE16573D55A13 /* Migration.swift */, - CD7BCC789B9EA529A435CB9EDE45C230 /* NSData.swift */, - 8195585D36153E29D7415B1C371225F8 /* NSNull.swift */, - 347B4F23BA587B23D90D877006172795 /* NSNumber.swift */, - 4ACF26A49E01F7143A9A8E9EA3B3DEB0 /* NSString.swift */, - EF9C69FBD37665078CA876E0BC0C9B97 /* OnDemandFuture.swift */, - C3669F09D4FAF01A1561FC38FAE73DDA /* OrderedDictionary.swift */, - 2DDBF57EE83B58D558693F2A7F15508B /* PersistableRecord.swift */, - 557537B3CC57B08D84C74462DE1D6BC3 /* Pool.swift */, - 1ECD61CB4B44AEC72AE5E5BD08A5EB43 /* QueryInterfaceRequest.swift */, - A26ED6F3648A62788813A09FE37A5894 /* ReadWriteBox.swift */, - A0EB2195AADB80AA622FE9374A427F5E /* ReceiveValuesOn.swift */, - 7BB5D2DB06E28DA4BDB88785B62BC4BD /* Record.swift */, - 8437F325F4A8D74E0DF46809F9D159E4 /* Refinable.swift */, - 015FC1864E75F3EB8A5E41D37709545E /* RemoveDuplicates.swift */, - 0D2E5508E70195C6ADE8DCEEBA3099C4 /* RequestProtocols.swift */, - 25C4850BC644D94FA59D9B91CA038DFD /* Row.swift */, - BF6E0EF9D5836467C3A02EE2A95467DB /* RowAdapter.swift */, - EABEB9E27F7FCF257DBBFB1DA7E631A5 /* RowDecodingError.swift */, - 07168A2BB9C869161583F44ED4DCF793 /* SchedulingWatchdog.swift */, - 341636FD981E87C7034562D5047C50B1 /* SerializedDatabase.swift */, - B1106B3BF377903AB52C144EBD3DE91C /* SharedValueObservation.swift */, - ED06488B7E4297408B2401AA2BBD899C /* SQL.swift */, - FBFDFD61C2B19B1B1D0C9C7F4F681598 /* SQLAssociation.swift */, - 9948A9786800A6B9EC6753D80512B10D /* SQLCipher_config.h */, - 6B6B2EEB766BAA384973C2CBA8EEC2A5 /* SQLCollection.swift */, - 6016E0CF9099ACE96B3A91459E6A238D /* SQLExpression.swift */, - 1E99EB272AF2468AECB5C55328361FB9 /* SQLForeignKeyRequest.swift */, - A79C26F767C66230569CA23F43BBB8AA /* SQLFunctions.swift */, - DF779B1D24AB1E520CA960B64B123D5D /* SQLGenerationContext.swift */, - 6725CC8FF00EFED2BDC04A90D53418CE /* SQLInterpolation.swift */, - D3029138E25678F215AB8147ACA888D6 /* SQLInterpolation+QueryInterface.swift */, - 4B294324EF610553FC94013AC7CF34BB /* SQLiteDateParser.swift */, - 0B6A9EDFACBCEB2759778061723FB1A4 /* SQLOperators.swift */, - F786776A3892088F64BA471EAEE05336 /* SQLOrdering.swift */, - 3439E276A63385CEF1FEEA5AC1A8AE18 /* SQLQueryGenerator.swift */, - CE3766F629834804FEC3790658286135 /* SQLRelation.swift */, - BA2FD9F6E1E6F523B6767A7569B571A4 /* SQLRequest.swift */, - 70485093602337E5100AA3A821F1A671 /* SQLSelection.swift */, - F7657CAA54D7462265765E0BEEE0C145 /* SQLSubquery.swift */, - D7CF003015AD19F9A4BB39E1CD97CEE0 /* StandardLibrary.swift */, - C535F4EC2394E20717F447BD39A11054 /* Statement.swift */, - 4D43BBF50A8C8C565D44ADE2715F654C /* StatementAuthorizer.swift */, - 1B5216471D71EB401F5E488A6BA25552 /* StatementColumnConvertible.swift */, - FBCA8001EF4437C0FFDD6B55EF33C2CD /* Table.swift */, - 1F2113BC40BEAB4EAAD4215D998B70C5 /* TableDefinition.swift */, - 978E7C438C7912C24118A36C75D85D9E /* TableRecord.swift */, - D3533EAF117E52B0B5A1E3137E27FB3F /* TableRecord+Association.swift */, - 31ECEEF4FF4642DE1C29C040977309F6 /* TableRecord+QueryInterfaceRequest.swift */, - A7D92126BC70DBAC2AB22264450087F9 /* Trace.swift */, - 8D2001BE36A5386A4E69E55A7434753D /* TransactionObserver.swift */, - D7C8853702AB166797FC0A3B3C08893A /* URL.swift */, - E73750C46AB736F3AB2CCBE0624CE709 /* Utils.swift */, - 8DADDB21224AA1D74798D388069BBEA8 /* UUID.swift */, - 4765078309CC83150EDEF84180DAEC98 /* ValueConcurrentObserver.swift */, - D2692F1891662F712CABADEF999827C0 /* ValueObservation.swift */, - 07E53D50B81FE93061307B07458AF7EE /* ValueObservationScheduler.swift */, - 5F14CF058FCEBAA6FD8FD754AA8CCA6F /* ValueReducer.swift */, - 5EBEE2A53B231EB0F7C5D4B8A1ACA80C /* ValueWriteOnlyObserver.swift */, - A5D54E75539B60F95D5F0CC38E45B8FD /* VirtualTableModule.swift */, - 97FA7721FF0FED7FB76E7F244A27E006 /* WALSnapshot.swift */, + 430212CF5E24D214C87EC037CAC8CF81 /* NBPhoneNumberMetaData.plist */, ); - name = SQLCipher; + name = Resources; sourceTree = ""; }; E553E91E3334BB49CA0D55FDE00B0AF4 /* Pods-SignalUITests */ = { @@ -5941,68 +5778,507 @@ path = "Target Support Files/Pods-SignalUITests"; sourceTree = ""; }; - E9AABB72CB028CD7098CFFB03AD86455 /* CocoaLumberjack */ = { + E572E3868251F7882EEB0D4023CD9183 /* lottie-ios */ = { isa = PBXGroup; children = ( - 5488F1928D9A8452E54802F48467AB86 /* Core */, - 58E5DF02BE815B26F36EF2222DF1BAFD /* Support Files */, + 43C5281D4382B3E6844FFEE2C1997554 /* AnimatedButton.swift */, + 1275C89B7B3F53F3E329CB900F2A6470 /* AnimatedControl.swift */, + 5E0C7A3542C64975D87D0000B1894B70 /* AnimatedProviding.swift */, + BCB84746D9AC610E064904A7421633E4 /* AnimatedSwitch.swift */, + FF768171CDAF7BE862A6624ABA8FB40E /* AnimationCacheProvider.swift */, + FA1E07AA84B55AA001C8212A7BC58FB1 /* AnimationContext.swift */, + 0E34B4A63533FA7F528F1BDDCB4581F3 /* AnimationFontProvider.swift */, + C5AB3252E8339AE0359BBE9D13D78B32 /* AnimationImageProvider.swift */, + 0F387FF52B08ED3EC39B457A4D517157 /* AnimationKeypath.swift */, + 1692D5A4B9811359D4BC08142AF9E0D0 /* AnimationKeypathExtension.swift */, + AC7272F23C1B97961078A0B046CFF40A /* AnimationLayer.swift */, + B84472D8051DA516B7FBDCAA696FB312 /* AnimationSubview.swift */, + FC097D2BDC41FFFE1DB5BE70C8E7AF4B /* AnimationTextProvider.swift */, + 166211FFE49E31A15B03B3F0BB5A085B /* AnimationTime.swift */, + FDEED25577FEC662FA5406C3039B5764 /* AnimatorNode.swift */, + 098426F1F8EFE2285CB39944508FFDD1 /* AnimatorNodeDebugging.swift */, + D822EF3A77BBD61985E65D7D2BA818BD /* AnyEpoxyModelProperty.swift */, + 1D3D34D0AF758CAAFE3193D07CFDAD70 /* AnyEquatable.swift */, + E3FFAE382C9F95EDE27062050774F504 /* AnyNodeProperty.swift */, + D61362664F2CC1BC40E58CC08F9BD2CE /* AnyValueContainer.swift */, + 3E88A8BD69941D04053250415FFDA4DE /* AnyValueProvider.swift */, + 3FA41D1E89DE262BFCFC9056620F8DC8 /* Archive.swift */, + 17BBDC5E1F0428F0F92614902E104638 /* Archive+BackingConfiguration.swift */, + BBC35F722FB4723AC0A1FB8A8CE3E07F /* Archive+Helpers.swift */, + C8A7ABDFBD7E4E7B5AD4D661A35CA4D4 /* Archive+MemoryFile.swift */, + F9725E82151FDF22D5E3FEF8853195F5 /* Archive+Progress.swift */, + 900F65BB3582BD5DCDF689EE5D85AB09 /* Archive+Reading.swift */, + 0F2268C0AAA8277F53437985A1F4D9D7 /* Archive+ReadingDeprecated.swift */, + DDE899862952FF3B8406B2F609ECE557 /* Archive+Writing.swift */, + A3859D6014A9B8CED63FA3194A878593 /* Archive+WritingDeprecated.swift */, + 323DB70D71720782041FA10F74873128 /* Archive+ZIP64.swift */, + 5CCFE439E3B3717E6739E25CFE38C968 /* Asset.swift */, + 3AC3734AD7C8A604A8C553F2BE9C9612 /* AssetLibrary.swift */, + 836CE786EE327413F3D21174462A9AD0 /* BaseAnimationLayer.swift */, + 79D95A6F50CBEC5848D4D8C7F4924129 /* BaseCompositionLayer.swift */, + D9DEC4C162F7C15DC297F85C76540EA6 /* BehaviorsConfigurableView.swift */, + 743805AC7A362990163AFC10A2CD015B /* BezierPath.swift */, + 8C16B92FB04EEED1A9A5D375A4DDD6FB /* BezierPathRoundExtension.swift */, + 1FDF451E8BD7A5C10C2B4800767240B4 /* Binding+Map.swift */, + 096170F5E1DDC90DCBF985DB7FC43482 /* BlendMode+Filter.swift */, + CEB71F134F7FC20F637D28AF03C1558A /* Bundle.swift */, + DCDD8F537CC594F091295C05397B79A5 /* BundleImageProvider.swift */, + 2D45D106849B7B2B8597E6A489310194 /* CAAnimation+TimingConfiguration.swift */, + F36F4ED4CAA9CDB010D2EF9A83E707B5 /* CachedImageProvider.swift */, + 7A68BF019197D7228AFD696F49034760 /* CALayer+addAnimation.swift */, + 78CE1AC10E62D570E52091F0EA6A64E8 /* CALayer+fillBounds.swift */, + 0104B823BCFB9FDF4DC853F2FAEC3E4E /* CALayer+setupLayerHierarchy.swift */, + A709E6B266AC923970E85CEEACC84E9E /* CallbackContextEpoxyModeled.swift */, + D1CC559DA70C7B9AB3067105ECFA4329 /* CGColor+RGB.swift */, + 87977EA2F9B37FC9CC4EF3406B60BBF0 /* CGFloatExtensions.swift */, + 759FAAEEEA1D8F035432CA593319D7A7 /* CGPointExtension.swift */, + C1E32A45B46673450DD59EF88026966B /* ClassReference.swift */, + D1F7F1261C7524C2D86EAE0C7FF5D227 /* Collection+Diff.swift */, + E5E6E6A8B461AB30B582166A7AB8CED8 /* ColorEffectValue.swift */, + 467C3EE12702D5401D07CB4A1543C6C5 /* ColorExtension.swift */, + B5B518CEDE6F4396ECB619EC8B2C5C34 /* ColorValueProvider.swift */, + B7F703E5CE8A149CD7FB4DA544FEFF18 /* CombinedShapeAnimation.swift */, + 989C46FFD9327637373B31D648927644 /* CompatibilityTracker.swift */, + 77C44AE8BFD1D019DF954EA08BD2C4AC /* CompatibleAnimationKeypath.swift */, + 0445093F63AF0B1C275038A21672FA1B /* CompatibleAnimationView.swift */, + 454BF202DDDDD4F299B93E7CC547B941 /* CompositionLayer.swift */, + 254F328DF0F6EF542EFECDCF93361A96 /* CompositionLayersInitializer.swift */, + 17D460AC157B3883CA5FF1C99DAE9471 /* CompoundBezierPath.swift */, + 22A95B43862E8A48C12E76531254E58E /* ContentConfigurableView.swift */, + D0B0F498BD58DCD7A21778C46418EB84 /* CoreAnimationLayer.swift */, + DB1BA2B0C3B6110C45CDBA020AB9BEE2 /* CoreTextRenderLayer.swift */, + 774D1402A87CFD26E4C55B41763A6E84 /* CurveVertex.swift */, + D5AA067CB3695B7DF980848CA83FDCAA /* CustomPathAnimation.swift */, + 37CBCAFF62D73CCD05C04D8F1639F959 /* DashPattern.swift */, + 08EC33FA4E4C1EF47856F4C894D23D28 /* Data+Compression.swift */, + ADCFC188F65B64BCC4047A81015449A8 /* Data+CompressionDeprecated.swift */, + 68BB2C45D9C7DA8E7196E15DCD68F97B /* Data+Serialization.swift */, + EA7CE307C176243DF8232FD3F47F339F /* DataExtension.swift */, + 5E9F62B121A426C56DB53A4CED98EED2 /* DataIDProviding.swift */, + 93A409412B321AA8B56A7F37EC258435 /* DecodingStrategy.swift */, + 16DD2BD814FA703127C1BE29AB90D500 /* DefaultAnimationCache.swift */, + DFD29F5CA2DE5F984F35719A10941089 /* DictionaryInitializable.swift */, + 1542B740DAF77B4DC96E6BEDC5C14D48 /* DidDisplayProviding.swift */, + 664AEAE333E1D32FBB6432DE9371E63D /* DidEndDisplayingProviding.swift */, + 1769AFA76E280A2471C6C8A5C56D58E1 /* DidSelectProviding.swift */, + A3B1F5A4101E1AD8FA5F0570F3DB7093 /* Diffable.swift */, + 4C983C0C924A2F7172BC2535559FE54A /* DiffableSection.swift */, + 55319FAA866F134FB839D5BF79848963 /* DotLottieAnimation.swift */, + E2EFEBF4DA210F6C1B7E89B15832A3EA /* DotLottieCache.swift */, + 1D706B2B95FB9D2D6809E5958FC0AEE1 /* DotLottieCacheProvider.swift */, + 9F3C06746B099685C065834149455CAF /* DotLottieConfiguration.swift */, + 15B6A88AC94961C59F6380AD4DDAA6A7 /* DotLottieFile.swift */, + 7EEC3B70ACB8D4592CC49F4143915B55 /* DotLottieFileHelpers.swift */, + 574643E800A2C43D1D538087CB40C6D8 /* DotLottieImageProvider.swift */, + CE620BD390F7CB15B9DBA96746CF734E /* DotLottieManifest.swift */, + 6E45905BAB0FC0ADBAED5D0B5A272077 /* DotLottieUtils.swift */, + FE50AC8FE3AB3807DF815414F13106C3 /* DropShadowAnimation.swift */, + 3BA5433C894C7BF0A640CD41775AF030 /* DropShadowEffect.swift */, + ED746EB0201154210E175FABC0B31194 /* DropShadowStyle.swift */, + F774F24E4E5007A41E586D080402067B /* EffectValue.swift */, + 15BA7E24FB851CD020322DA4583E8E30 /* Ellipse.swift */, + 7D83E7281DB3D617AB3361C3C7BB9C28 /* EllipseAnimation.swift */, + 9387EB642836138ED469B73B2713411D /* EllipseNode.swift */, + 58058DBD48E3BC6E5036ECE29C57310A /* Entry.swift */, + 3BA242831A55446A7CD1B6745401EA5D /* Entry+Serialization.swift */, + 9A48644C7FD853D216B2C07649C1A246 /* Entry+ZIP64.swift */, + 28CCC2D7C35A396CB0843AA2A1430A26 /* EpoxyableView.swift */, + 8D9E0638474D8754408E045897D976ED /* EpoxyableView+SwiftUIView.swift */, + 3FE799D18CD4063058CA072DDEFADF39 /* EpoxyLogger.swift */, + C7A55123767A40796E74974A6A71EFB7 /* EpoxyModelArrayBuilder.swift */, + D7171337AD72CFDCF259484E85A95616 /* EpoxyModeled.swift */, + 9E6857EFFF263B781D6BC89B79B74235 /* EpoxyModelProperty.swift */, + AB44DA7A8E1EAA8AA1FB9941F0FB28C7 /* EpoxyModelStorage.swift */, + 5844A3BA85F4A1A6E21EBF30FC1D3DC7 /* EpoxySwiftUIIntrinsicContentSizeInvalidator.swift */, + F7AF4EB09961830772E5DEE11131D67B /* EpoxySwiftUILayoutMargins.swift */, + B6A9C30B1C71378293BA3FD1DE67AF66 /* ErasedContentProviding.swift */, + D3F2EEB6B0FEC21B861E9DB7A44D58F0 /* FileManager+ZIP.swift */, + 7BB12403E90A05C09FF1228A563CAE75 /* FilepathImageProvider.swift */, + 3492498D8D491F59CE7BB6308D519139 /* Fill.swift */, + A5FAA09F056B4EC54F6738622A419E82 /* FillNode.swift */, + 33C551130AE277B425CEE2A115FF0571 /* FillRenderer.swift */, + 5BBE1E7AB578AAAEBCC97718E3B8C836 /* FloatValueProvider.swift */, + 6C96E563BBF2471477F293010304EB7C /* Font.swift */, + E10E9B7B1C9EC3A9A1FC3C964E53600D /* Glyph.swift */, + 3116F2D0BCE7A2FF5D70620FDB5B7DEF /* GradientAnimations.swift */, + 079F1FC7F0F41D07BC072913CA5FFC9F /* GradientFill.swift */, + 2611422F4255E314B1D88921274BA11C /* GradientFillNode.swift */, + 950A7651E28642E166BFBA0BB2A8723F /* GradientFillRenderer.swift */, + A2381EB6E2001E8008FB7199D0D29544 /* GradientRenderLayer.swift */, + 7A3FCD48941B822CA0F8DACEFE244DB9 /* GradientStroke.swift */, + 4C47FF49C10B76FF266DF2E4F27E80E4 /* GradientStrokeNode.swift */, + 7A81C5ECBB3B78888E07C2A0E00745CF /* GradientStrokeRenderer.swift */, + F2105685910CBF045E99E1DE4C92C521 /* GradientValueProvider.swift */, + 7EA083B8231DA9604598B79BC43B54BF /* Group.swift */, + 0DFC0EC58594187BD19EE7078286EB76 /* GroupInterpolator.swift */, + E9A7C528EE009363D5D3819A4303B123 /* GroupNode.swift */, + 5E0E4BD7A83A3B903BE506BBE3641F8E /* GroupOutputNode.swift */, + 8B2976BF54185FC6D08ECCCCF1E1615A /* ImageAsset.swift */, + DC6AA8A3A12F69BEAED6EEE019E64898 /* ImageCompositionLayer.swift */, + B45BCDBD48C859438E51449B025D5597 /* ImageLayer.swift */, + 9078BD1C61E26054303E5114A7ACF8AF /* ImageLayerModel.swift */, + 726BD9A4EED770DFDF22CF8413AA7766 /* IndexChangeset.swift */, + DCF55225E342A87ECB7BA76987402B49 /* InfiniteOpaqueAnimationLayer.swift */, + 4189B3E56B7122D2D89CE77DB3542C8D /* Interpolatable.swift */, + 6217F423502F7B454F6F8771BAE72CF3 /* InterpolatableExtensions.swift */, + 427A6034DAB458C9C339EA6869D1719C /* InvertedMatteLayer.swift */, + 70276C8380A767D291247FF7E4A57EB0 /* ItemsExtension.swift */, + D8558E089E3A41E47957FEB33ABC5A8A /* KeyedDecodingContainerExtensions.swift */, + 0099887BD6D1526DCD5467AF80552D8E /* Keyframe.swift */, + A45067D826C26F53E940BB617A02D242 /* KeyframeData.swift */, + 4C33AE0E9E3AD3CB1899A8996DB7EB0E /* KeyframeExtensions.swift */, + 84CB7C00D5E418265236B69FF61438B1 /* KeyframeGroup.swift */, + 1300F5E81AB47C9F8F536D813AE2B33A /* KeyframeGroup+exactlyOneKeyframe.swift */, + 9C6D2AB01B91D3829C727231217BAB3C /* KeyframeInterpolator.swift */, + 5B284E72A3D251ED86693032CEA4D1CC /* Keyframes+combined.swift */, + 8C997107AA7296815F8058AA3177181A /* Keyframes+timeRemapping.swift */, + C2F78B1716FAF1A094583D5636B601FD /* KeypathSearchable.swift */, + 2C99C256EF35EF8108CCEA20797F5155 /* LayerDebugging.swift */, + 5E34D91FA89D8877E5A7C8234AFB350B /* LayerEffect.swift */, + 0882D2D9EF1C4565C9296525230755F1 /* LayerFontProvider.swift */, + E8877B56F76D977CAF23BAA164AA167D /* LayerImageProvider.swift */, + 3DAD2340FCAE625F129070B2C4D9F69C /* LayerModel.swift */, + 0824C02294DA453A2BF24DDE427BB38E /* LayerModel+makeAnimationLayer.swift */, + AA014C29348596D2E21DEC2BDAE644A4 /* LayerProperty.swift */, + 4286FA872C0A8720B6A34EC097E83EF4 /* LayerStyle.swift */, + 5F775C082657CA9703D19CD8B3BB9D7E /* LayerTextProvider.swift */, + 217D423ADA8C9683B2E3A03D502F3F0C /* LayerTransformNode.swift */, + F0FE2EDF8A94F449FA01CE30A40A07BA /* LegacyGradientFillRenderer.swift */, + A92B4CC6AF4F856E463CB6BB3977148B /* LottieAnimation.swift */, + C6AAA5F78364904CAA76D951AA17DC43 /* LottieAnimationCache.swift */, + 27C41269AAC31F65E88C081B829065BD /* LottieAnimationHelpers.swift */, + EAE9DEE889C9B1F172C13905B1317BC7 /* LottieAnimationLayer.swift */, + 557DF683B6E9CC0FAF35C6050861038A /* LottieAnimationSource.swift */, + 37547A45E4155F76EB94E4D225D90FE6 /* LottieAnimationView.swift */, + 8749A31E5712084B86081D5B91CD8952 /* LottieAnimationViewBase.swift */, + EB68DAEAE8317495EADB4215E645D41C /* LottieAnimationViewInitializers.swift */, + 0D594F9965820129CE18CD49B8731D7E /* LottieButton.swift */, + 37997C9E2DD22B93BB66F21AB11B3B6D /* LottieColor.swift */, + 29430AA4A827C33FA16E1CAAC90B684D /* LottieConfiguration.swift */, + 85667EA009FA1E2882108DE1596CCBE5 /* LottieLogger.swift */, + 2553522C0C33F149DF61FA31ECB893A6 /* LottiePlaybackMode.swift */, + 48F75A194B9AB8E35117BB0EE8AAA5B2 /* LottieSwitch.swift */, + F1BC800E5D1D1EA76E15FDC613209376 /* LottieView.swift */, + D52FD34703289AA39C2899A8694A34C0 /* LottieViewType.swift */, + C20B6F58AC612CE9A89E5F9148077E59 /* LRUAnimationCache.swift */, + C01A02B3AFC2D6A36E37F99C7E1C5807 /* LRUCache.swift */, + 01F950F182F0AA4A79C814BD45A77225 /* MainThreadAnimationLayer.swift */, + B15C4DC56D3B0D056EDDE45C9408E5F9 /* MakeViewProviding.swift */, + 3E1CBC96EE9D3A49511DFE279BD53547 /* Marker.swift */, + F6261261E1601A658372C568FEFAB3F2 /* Mask.swift */, + D4D430038BD3C39D4B3EA0B43FFD6513 /* MaskCompositionLayer.swift */, + E308F0A12CF281EB043C2555D3D96B71 /* MaskContainerLayer.swift */, + 33697EE096248350F51BA10DE68197DD /* MathKit.swift */, + D79FE4D1995CF39353A93842D0A5FFE5 /* MeasuringViewRepresentable.swift */, + 51CAADD82F51BDBCE648FC556E105B88 /* Merge.swift */, + 096874871755AB1EEFC3E5FD0069F776 /* NodeProperty.swift */, + DD5AA989C60AC3B9DC22ABBF3F402E46 /* NodePropertyMap.swift */, + 8677CE4BCEB73CA5F2228B6F01E173A9 /* NullCompositionLayer.swift */, + B59BCC19BB76720BA54F6E0E9488D4A4 /* OpacityAnimation.swift */, + F623850E5F4966716F475F235C6B1C51 /* PassThroughOutputNode.swift */, + 4BEBD5E971A85874064D43434B75C680 /* PathElement.swift */, + 0597CD3C6DE07C447725D7A63C21F5DC /* PathNode.swift */, + B79D9D1DAF38FBF1A00B7C430C9BEF87 /* PathOutputNode.swift */, + A869CAF63A627C01B4E05203CD9A72EA /* PointValueProvider.swift */, + 4AA76B485A74F6E94A20BCBCDEC0ACF0 /* PolygonNode.swift */, + B11702FBEAE072B7DBCB7837D26B107E /* PrecompAsset.swift */, + 891552679E5471B7131902B00D091B27 /* PreCompLayer.swift */, + F803496834BAF5479EBF89B999BBFED7 /* PreCompLayerModel.swift */, + 7606EF8F9537A8210CA8A7A488C72431 /* PreCompositionLayer.swift */, + 762177F39B73DF91DEB4B3B0F0A7EFFC /* Rectangle.swift */, + 2D2E6BAC830254796F146E874734DD71 /* RectangleAnimation.swift */, + 535CEC2A516F7427380847F992C4CB81 /* RectNode.swift */, + 5F9977DC689E9E9C715FECC411802562 /* ReducedMotionOption.swift */, + 56F16464C3668130AD97F3C7FB14886E /* RenderingEngineOption.swift */, + 606FEF155C40EE7407703EAD0B0B5686 /* RenderNode.swift */, + 8DF9B4AD97271869DEB1F4F5379550E5 /* Repeater.swift */, + F83AC9B400E133D40853540CF3C0727B /* RepeaterLayer.swift */, + 068190EC657838555F0CC1C7C58D3D04 /* RootAnimationLayer.swift */, + F40664169A329AAAF888E3BA6B55B809 /* RoundedCorners.swift */, + 6347B4C01B4785965752971584DC2973 /* RoundedCornersNode.swift */, + C0E9181518E5B26A072ADE3EE96645FC /* SectionedChangeset.swift */, + D3311CF0C4989A1825D593D3725CBE02 /* SetBehaviorsProviding.swift */, + 937D47044E1FEA83D6E79A53BF1C2053 /* SetContentProviding.swift */, + 4FF48D9D4EF5157F2A12FB4E78641029 /* Shape.swift */, + F17A96761FDD2C4EA98FF0C64CDAAED9 /* ShapeAnimation.swift */, + C323B99E20D7E7412301C8A4928F4738 /* ShapeCompositionLayer.swift */, + 773AC7423C518C4795B1BAA835E5D436 /* ShapeContainerLayer.swift */, + EC2D53B5A08949CFA092857936C449E3 /* ShapeItem.swift */, + 816C95F1AB6C99A1848A7AA41E3A422D /* ShapeItemLayer.swift */, + F83356A8F113B85BDE9DF79C7EFE332C /* ShapeLayer.swift */, + 9734ECC9BFA760CC0F2C55470CE44EBF /* ShapeLayerModel.swift */, + 9E4373F68C247FF1CB2B05B28277A3AE /* ShapeNode.swift */, + D92CBF9819313EE2A64A0928DF422469 /* ShapeRenderLayer.swift */, + 125878C0C914D2F92D05D26B09E847FE /* ShapeTransform.swift */, + F2AB640CF5F6A1D0E5D227E18E4FB8CE /* SingleValueProvider.swift */, + AD93C9D454494B50FA99C6837F6D421D /* SizeValueProvider.swift */, + 38AAEF4DE19A1E5E9B1C01DFF35AAD18 /* SolidCompositionLayer.swift */, + DD34CBF1F4E0C7DD8A256CABB1B6D27C /* SolidLayer.swift */, + 96AA54822BFB1432803BA2AC611DA514 /* SolidLayerModel.swift */, + 5301F3FD4223BDFB671BF0DCBA602F6F /* Star.swift */, + E45AB72B58D7A490642AE5173BA2EF27 /* StarAnimation.swift */, + 241BB417D8C821A22F1BFC3C2094F24A /* StarNode.swift */, + 0E7031B07F509CD88B8E20DA4005638B /* StringExtensions.swift */, + 08986194D7295A928F72E050348B3D6F /* Stroke.swift */, + CE1871EE446C07134C2EE0D37F248435 /* StrokeAnimation.swift */, + 39C6A35F57D7929289C13A0B047E5311 /* StrokeNode.swift */, + E22441A62E47C98E9A1A125B446F62E3 /* StrokeRenderer.swift */, + AD8BE62AC272B2F0738B352E5341E02A /* StyledView.swift */, + F82284F31F114F9F94F30E4CC0660EA2 /* StyleIDProviding.swift */, + 3AC7E01BA1C2282C49F5B7F13D30331A /* SwiftUIMeasurementContainer.swift */, + C886C56FAE1C55657D1A6892ADE852E5 /* SwiftUIView.swift */, + F04F7D81E6836DB29872D43BB9A0F303 /* TestHelpers.swift */, + 1664CCCD3514EF1AA9C26B37CD207C9C /* TextAnimator.swift */, + CEB3A5BCFAD2035900B077608312938E /* TextAnimatorNode.swift */, + 959C56B09CBC9423532A75707B333B52 /* TextCompositionLayer.swift */, + 40EBC646256AF44CB0D7323B920F5D45 /* TextDocument.swift */, + E34344A59CA61472E245CC8756C3C4FF /* TextLayer.swift */, + E9ACC7FAD0C804BB4EBB0DB2EEF8D489 /* TextLayerModel.swift */, + EA07F5D9C0CFFBA0FA0E71AFB40ED967 /* TraitCollectionProviding.swift */, + 86DEC91476B193CD3B7522D845DB2AA7 /* Transform.swift */, + C7D1022F0F9B61BA90FDA684F44DA332 /* TransformAnimations.swift */, + 206E64DFFFE1021B4506407E1BC31A06 /* TransformLayer.swift */, + 7B01E2E854AB193D2A8DFA13947968D0 /* Trim.swift */, + EE6368A3E8B491C1D6B8E17325A022F1 /* TrimPathNode.swift */, + 6900180503C4571BEE2088D3E98301B2 /* UIColorExtension.swift */, + 53FFDD8D18CC2DA87188ECE6D325BBBF /* UIView+SwiftUIView.swift */, + E4F46FA469EDA6EF96F5D4EF3259D600 /* UIViewConfiguringSwiftUIView.swift */, + 4EF9408ADDAB3C641E5B456BD60CC331 /* UnitBezier.swift */, + DB0F2D72EC8DA982F95D3B5AF78501D8 /* URL+ZIP.swift */, + 53305A5A907773D66E4099E29EADFA70 /* ValueContainer.swift */, + 77FCEAFCBA1E3E210B7EF0B812B4002C /* ValueProviderStore.swift */, + 9FF27D66AF2407E60FC9B1E6CDDE967E /* Vector1DEffectValue.swift */, + 04D40CD6E471822B8F28D6EEC3F0A339 /* Vectors.swift */, + 87424A26E6391354610E5412DEEE5146 /* VectorsExtensions.swift */, + 4E17E2BE6C61FD28D1C0D79CC2756A2E /* View+ValueChanged.swift */, + 8AA467F914F7E12E1AC486CEC2B82FBF /* ViewDifferentiatorProviding.swift */, + 832B3E077453187D621717B4A4CC5A0D /* ViewEpoxyModeled.swift */, + C3F96AF78F800F0DD5E93BCE0D00C4F0 /* ViewProviding.swift */, + B5A6F347CFB4CE1D011C75828A247D24 /* ViewType.swift */, + 0B9359D8CE2935BFFCBCD553F5FC8271 /* VisibilityAnimation.swift */, + 707F27EB769F2AFD11E829B2FB02DB42 /* WillDisplayProviding.swift */, + 22180C7CEEA33D453A1D498385D0236D /* Resources */, + F608B4976993C6DD539866043DCE4C8F /* Support Files */, ); - name = CocoaLumberjack; - path = CocoaLumberjack; + name = "lottie-ios"; + path = "lottie-ios"; sourceTree = ""; }; - EB44D7ADA11424BF0C3B69118AC75FB9 /* SDWebImageWebPCoder */ = { + E772D3A2CD07A7002D997D5EC2FDB783 /* mux */ = { isa = PBXGroup; children = ( - 649F99B65324281908B6B5A36DFB6B0E /* SDImageWebPCoder.h */, - 16A88E5CC2331613AE5658993F2B27A8 /* SDImageWebPCoder.m */, - A2D7457D2B31C50D284E32FAFE4C4C47 /* SDInternalMacros.h */, - 11DDA9A481D1B54C2BDA29461C550ADD /* SDmetamacros.h */, - 4F5A9EDB122969EF873F072EFDE0B643 /* SDWebImageWebPCoder.h */, - 2167B5B34D392966225744362CBF8D13 /* SDWebImageWebPCoderDefine.h */, - D027966CCDDC3DF6D3D18CBBC6DA9043 /* SDWebImageWebPCoderDefine.m */, - C65688AFEDD9914BC0247FAC7F845573 /* UIImage+WebP.h */, - 10AA875A7D156C2EEFF7A49F3DB2EB4C /* UIImage+WebP.m */, - 7C6DD5077E148C96F29EC10F1AE51E63 /* Support Files */, + 096B09A9A09D35F96B33E9486DF3673A /* anim_encode.c */, + 2730456B1FE795584F88CA4009E26B6E /* animi.h */, + D26B43C4AB11906D1F45F1FB21E6DA2A /* mux.h */, + BEFB372FB41CA2A2207EA249169C759C /* muxedit.c */, + A77BAD8C4E97CF7EF7478EB3542B7EB7 /* muxi.h */, + 8147043AD99C143E01BCF4FEB80F44CA /* muxinternal.c */, + 02E5906097FAADD68034F224104D8D43 /* muxread.c */, + ); + name = mux; + sourceTree = ""; + }; + EAB237E51278527680844C86248494F7 /* blurhash */ = { + isa = PBXGroup; + children = ( + 3CFD44B3C1A162CE41745770F5B7B816 /* BlurHashDecode.swift */, + F54099AADF46C5CC3418E5CA7DE30162 /* BlurHashEncode.swift */, + 44342E166E4383C295AE05FEE18383E8 /* Support Files */, + ); + name = blurhash; + path = blurhash; + sourceTree = ""; + }; + EC20B6D0F35601595AB11952988005CC /* SignalRingRTC */ = { + isa = PBXGroup; + children = ( + CEF9050DE06518872660AA9152E2A034 /* Assertions.swift */, + 0B1AB847DE614E5382DEB0906AB8CA1F /* CallContext.swift */, + B3BFDB07FA792CDA8CBFDDC6B9A67A01 /* CallLinks.swift */, + 09C9677DAE070BBF5305917370403B62 /* CallManager.swift */, + D94AC3124A8091AB1E289307E30AE0A4 /* CallManagerGlobal.swift */, + 85CE043BFA263A468AE945A681D0BA61 /* CallManagerInterface.swift */, + A2B45948D9D0A2B89464EE4F978B53A3 /* CallManagerUtil.swift */, + 89021CD1689A6AEB17098419CE397B0C /* CallSummary.swift */, + 589966D1DC763E0BC533B8D1CDE277C2 /* Connection.swift */, + 4290AA5939FF42FF95DB0BD822A2E817 /* ConnectionMediaStream.swift */, + 084CC729AA3DF5EACE4D630AAD69ED3D /* FFI.swift */, + 6AFE11EEFB0CF1A46B22D5922C64A15A /* GroupCall.swift */, + 8849F41F12940B6AC0095FBB8D346ADA /* HTTP.swift */, + 88CBE348CB9062EF82EB7F9512AA1D58 /* Logging.swift */, + A41E73B63ABA4FBD589E6911ED974D87 /* ringrtc.h */, + 1E4A28BC6E7B751712206928A5046C79 /* RingValidation.swift */, + B712C5E7C7A27E5E6E9EA094E1371AD0 /* SFU.swift */, + B5401A598C90D76F846A768EE71B0412 /* SignalRingRTC.h */, + 5F3B78D0A012C8737580F0B799FC74E0 /* VideoCaptureController.swift */, + D422978761192E1F8FF0051D7776D05E /* Support Files */, + DE2942124F6DD8A851BAF65E6C4895F4 /* WebRTC */, + ); + name = SignalRingRTC; + path = SignalRingRTC; + sourceTree = ""; + }; + F0F2A62274A204BE79C5E487157B6188 /* LibSignalClient */ = { + isa = PBXGroup; + children = ( + B9DA5702BA36AC45BEF04667D11A6D86 /* AccountKeys.swift */, + 32652AEC33FB23CD1C78058D13A617DC /* Address.swift */, + B16C7B97500676079C02F1812D0F311F /* Aes256Ctr.swift */, + C1B92D46E17656CBC9FC5A043E09FF90 /* Aes256Gcm.swift */, + 7FD3C15B8B0A0DED391C36AFDF9D4AE3 /* Aes256GcmSiv.swift */, + EE230622EE3FF68AC6D49B6CBD50BB9C /* AsyncUtils.swift */, + B80491BC1E7CACAAB860950424675030 /* AuthCredentialPresentation.swift */, + A43B434B79FE7AE9BCF3D99A64586893 /* AuthCredentialWithPni.swift */, + EE06C5B3A4373E2700EFF2327348BD6E /* AuthCredentialWithPniResponse.swift */, + 969E63942D99A38F28ADFE4E6584AEAF /* AuthMessagesService.swift */, + 484A4886B712BA29BD98FF0FD2CBFF49 /* AvatarUploadCredential.swift */, + 1593B00D87B7CB046C21F8A070DD797C /* BackupAuthCredential.swift */, + 43DCBB90A2DB26DCDBC15BDA8E3C0C71 /* BackupAuthCredentialPresentation.swift */, + DF648CD1064C1201A06BF734C442DBC0 /* BackupAuthCredentialRequest.swift */, + 6AB87E5C6E50C461EFFD05AE1C981BBB /* BackupAuthCredentialRequestContext.swift */, + BD09902325AFCBE05A2F0401822050E3 /* BackupAuthCredentialResponse.swift */, + 73840E689483F2E15FD6F1A3CC27B9E6 /* BackupLevel.swift */, + BF306B4712DB528795F1FBB204954D7D /* BorrowUtils.swift */, + EBD1FBBA408074A4920336282C82404D /* ByteArray.swift */, + 8902F3A0A78E2545BBC8C3ED53D93C3C /* CallLinkAuthCredential.swift */, + ABA39BF4F1218AF04F5B857865A86F8F /* CallLinkAuthCredentialPresentation.swift */, + DFBB92A26BE190F5293532083986CDD2 /* CallLinkAuthCredentialResponse.swift */, + B902A56CFAC3BF8ABC518957575AA497 /* CallLinkPublicParams.swift */, + 0BB48F888F94B98292FA3A0DF0BB8771 /* CallLinkSecretParams.swift */, + 768E6A39EC1D5105530EB02C627437E4 /* Cds2.swift */, + CFBFFB1D9198403A00FEE103B5CF4A00 /* CdsTypes.swift */, + A5CF4C4777F71D47F0A2C09D706E9B4E /* ChatConnection.swift */, + 75A153B0D715F2157EA6748A4D9C5C60 /* ChatConnection+Fake.swift */, + 03D1A0A34F2BACFDC050BAB5D57D6817 /* ChatListener.swift */, + 6FDB1C44BF13EF385541AA146ED69DD9 /* ChatServiceTypes.swift */, + 050505258D8C05DA5D124B6264A7FD53 /* CiphertextMessage.swift */, + EA79DA73AEE089888D9FCE8788D839F5 /* ClientZkAuthOperations.swift */, + EBF614BD342E2AD08DF7F02F2A0275FF /* ClientZkGroupCipher.swift */, + 9A7CA89293971C513C083E3372371676 /* ClientZkProfileOperations.swift */, + 771B0FD160BF7D09DC0B663F3DE4A201 /* ClientZkReceiptOperations.swift */, + 9007853A29806B3046DA1B76F8C81CBB /* ComparableBackup.swift */, + 0EDF1695C050DE9E4FCF35852F02C1AC /* CreateCallLinkCredential.swift */, + 0964725D4247B41F95CEA91C08EBF88F /* CreateCallLinkCredentialPresentation.swift */, + 8DC24B6F6EDFD9EFAFC21A3A206DC892 /* CreateCallLinkCredentialRequest.swift */, + E4555DB512630552C7144D57A5F1721E /* CreateCallLinkCredentialRequestContext.swift */, + D56F830F6AAD07D5B381F5E1FF56A442 /* CreateCallLinkCredentialResponse.swift */, + D43612DE23B97A16429B31FF8CB670EA /* DataStoreInMemory.swift */, + 1F1AA982710769FC2E3FDDD064A55EE2 /* DataStoreProtocols.swift */, + 135339656792DBF4D0EE5787C31E5A6D /* DataStoreUtils.swift */, + BA08706E9BE61B7BF8D866F183EF55DD /* DeviceId.swift */, + BB29D27D53A643F8C850EEB434899485 /* DeviceTransfer.swift */, + E106909F998937FEEDB5E2CC2FFDD991 /* Error.swift */, + AD1B719E4973E5CFA5307069B33FBFBA /* ExpiringProfileKeyCredential.swift */, + 20D63A3B6C9E3EBC2A56A72901122AD9 /* ExpiringProfileKeyCredentialResponse.swift */, + 07A220BDF9B7A8BE351222E332CE675D /* Fingerprint.swift */, + E5F7A4220C4B941D92EB5EFFC0BE99AE /* GenericServerPublicParams.swift */, + 743D801D44BDADD9EDD74239882946CC /* GenericServerSecretParams.swift */, + AEA6923574511B4D4272B2090BE59481 /* GroupIdentifier.swift */, + F672F7B5112FDEF69D2B4595E1AE4874 /* GroupMasterKey.swift */, + AE4A371BDCD3AA080CD79B137025A237 /* GroupPublicParams.swift */, + 2A0EF1C24502127EAB3939C2BAE2BB04 /* GroupSecretParams.swift */, + 82F59FA1036523C8FD1B016DCF4DE78B /* GroupSendDerivedKeyPair.swift */, + C490564F35A9475473A4F1AFB4F7370C /* GroupSendEndorsement.swift */, + D8E5C93C1B16C4DFD89713454F506089 /* GroupSendEndorsementsResponse.swift */, + 9D83F7B3EE2134496CC298D395FDDA4B /* GroupSendFullToken.swift */, + 2CEF8D6DFF50B948A9E130359699DF25 /* HsmEnclave.swift */, + 78DE0FA567F73D275F5A2A043B5B4E3A /* IdentityKey.swift */, + 1BA872544E8FA85803E3A20567A38149 /* IncrementalMac.swift */, + D0E835090F3730CAD6F40319ADA53E57 /* IoProtocols.swift */, + 4146D141CCAB955DF9D1D68759DDE0C1 /* IoUtils.swift */, + 3309F9AC65CDD3E540F940DDF8292219 /* Kdf.swift */, + 3849234817AF86A5B03F86EE50845B09 /* Kem.swift */, + 38795EC8AED08FF38653AB52C3E24538 /* KeyTransparency.swift */, + B0D6D36771EBF680D7892A82E2490AD1 /* KyberPreKeyRecord.swift */, + 811364CF34AC0178DC6480AD6A0D31B6 /* Logging.swift */, + 3736E98C63E479936BEF6362BC7075E8 /* Media.swift */, + 784466DEAFEE1E9417E7E86CB3394586 /* MessageBackup.swift */, + C6BF99689C3843FAF5B285A8355C8C66 /* NativeHandleOwner.swift */, + ECDF72A55ED7AE2BBE4FC5AD7037E2C0 /* NativeNice.swift */, + E9678165F10CFF44B737101EE4441CFB /* Net.swift */, + BFDFAB7EBDA58E8BA987CB34FC6674C7 /* NiceBridgingUtils.swift */, + 7DDFB42C26E31D4A6BCB20D6AAE5F48E /* NotarySignature.swift */, + 4B5DA544653A32DF06E491542E8B017D /* PlaintextContent.swift */, + B9F8D6551CD08642059ECBD001B14FFD /* PreKeyBundle.swift */, + 1BB25E3B184058715F2D51E6A79C385B /* PreKeyRecord.swift */, + 6F11514F196BABF989A25DC3A8003722 /* PreKeySignalMessage.swift */, + 57D00E93A06E23CD0C922482783D0AAA /* PrivateKey.swift */, + BD465B00E83E7C5EDCECF270F887092B /* ProfileKey.swift */, + 1C2D12EC958EE80594ADA2566AFB211D /* ProfileKeyCiphertext.swift */, + 1D757C78E499ACB163597FCB787C31CB /* ProfileKeyCommitment.swift */, + 57F33B3CC9B039794CB4021CD21DC2E0 /* ProfileKeyCredentialPresentation.swift */, + 4BD9A9F66E5086816376AE45DC6E55C3 /* ProfileKeyCredentialRequest.swift */, + C7BCC27232F7FB55C7EB8693DA958C9C /* ProfileKeyCredentialRequestContext.swift */, + 9F55F3F1F38EF6ACCC2E00090D9D67E1 /* ProfileKeyVersion.swift */, + F9764914CDF9AD02EEA71753F9695499 /* Protocol.swift */, + E9F31556A020DA41BC1294F2427879FF /* ProvisioningConnection.swift */, + C6B9F1C4FFEBE70FF04844DCF61F4179 /* PublicKey.swift */, + 98DD95ED18306407E1B6B08EE6946F72 /* Randomness.swift */, + 396A530CF68D51327C91553E477A3430 /* ReceiptCredential.swift */, + 0E22FEC1100C7965B4AC60AD9DAB0CE0 /* ReceiptCredentialPresentation.swift */, + 9E00F38B2AA3B1D11B9C18EE26032932 /* ReceiptCredentialRequest.swift */, + 15ED8A5A9920FAC4D82B6643A4D8AD49 /* ReceiptCredentialRequestContext.swift */, + EC37E34AA2FB21F2C4ABA093A08A4CEC /* ReceiptCredentialResponse.swift */, + 16DEC2B160EC2DD1068FC8B040B9BF86 /* ReceiptSerial.swift */, + 09492E27055ACA6364E26B8B383B035B /* RegistrationService.swift */, + F4B816DDDA1D0410E8CEA959F5D418C0 /* RegistrationServiceTypes.swift */, + D404CDB07F3123D4487456785EFDC356 /* SealedSender.swift */, + 895E339C1B7409F62CB0DAD9D233EB45 /* SealedSenderCertificates.swift */, + 5E3488279487AD6C523E3FD239FBAB51 /* SecureValueRecoveryBackup.swift */, + A2CCC468ECE72F548644AF43BA8E79B4 /* SenderKeyDistributionMessage.swift */, + 90D848C7A1AE4C5DD787FBD8BF9FBFD6 /* SenderKeyMessage.swift */, + 8372162F8363004425C4A68C46176907 /* SenderKeyRecord.swift */, + 2DC893A8B759DEC46AA25D84E8DEFC27 /* ServerPublicParams.swift */, + 019099FB943357751E0ED89A3BD698B1 /* ServerSecretParams.swift */, + 3D2DC3B1FE74D88C6591214722E7C81D /* ServerZkAuthOperations.swift */, + DF01A621425D75F16330CAC3FBE69ED5 /* ServerZkProfileOperations.swift */, + DBC9CEBC33CF7E7A2A85546B70D29B2D /* ServerZkReceiptOperations.swift */, + DF3638448FE03FDD1A3EF914EBAB1A3D /* ServiceId.swift */, + B6BD21FC3774A5BA6753AAD3E38365BB /* Services.swift */, + D3E0AE135AF6165628D472F4B4AC31F3 /* SessionRecord.swift */, + F57FAFFDD8190190028E6E6C0A34C7EC /* Sgx.swift */, + 9EF2198B71E2A0D99941F1D833D38A8E /* SignalMessage.swift */, + 9DFCEC49CFB173164D944C0F7FF0EB60 /* SignedPreKeyRecord.swift */, + 8AEBE2187AC49CAD7235350B05B9DBAC /* SignedPublicPreKey.swift */, + B469265EBCFE82A4F75DEBD63EF64885 /* SingleOutboundMessage.swift */, + 40C43FD2EE2330A8F8C68AE166FEA028 /* Svr2.swift */, + D873477C6CAEA6F1DF9556B3A3830B8A /* TokioAsyncContext.swift */, + 2F42B3F722A8D0B3EAD1D6EE503BD05A /* UnauthBackupsService.swift */, + 10BACBB4C23BAABA9BDBC4589DB3EAE9 /* UnauthKeysService.swift */, + CC23FEC28C9DC5FCF6319A32C7040EDF /* UnauthMessagesService.swift */, + 5103AE50A1F692AC21D16CC468D2FE04 /* UnauthProfilesService.swift */, + F808AD6F7A77D65826640A56D8A4953E /* UnauthUsernamesService.swift */, + 861DDDBC6C78AFDBCEA7F90964462541 /* UploadForm.swift */, + D59EBCFEF78635E6B0FC83A5881F0A3F /* UserBasedAuthorization.swift */, + 6E5D72A15FEC8C3E2BF6DAAF39484E0F /* Username.swift */, + 7594068558F44E14E8D328EC4F304BE0 /* Utils.swift */, + 305CDCD2D7D7946E1FC7ADCCD4761716 /* UuidCiphertext.swift */, + 8AF76BB7D66F001F1A68EFA28C9D72C3 /* ZkCredentialKey.swift */, + BDFBC4D910CD5F76609E43FFFC4D8D54 /* Support Files */, + CD1D6DF0F6B5F07951DCAB0D77FC686E /* Tests */, + ); + name = LibSignalClient; + path = LibSignalClient; + sourceTree = ""; + }; + F0FBF855B1C7E176D50F3ED137255D36 /* SDWebImageWebPCoder */ = { + isa = PBXGroup; + children = ( + 5501BA1793C06056943489E965B9A918 /* SDImageWebPCoder.h */, + 54AC5C7C34E41FB419569891ED4731A9 /* SDImageWebPCoder.m */, + 7C54E0C548887C3007F0A20CCB507C1D /* SDInternalMacros.h */, + 8118C93E690EF057BBF48DEFE5209BDA /* SDmetamacros.h */, + DDBE686BBA1AE6DC3278389952C76535 /* SDWebImageWebPCoder.h */, + 7F49245E183F698D5FB4C2741CFA8613 /* SDWebImageWebPCoderDefine.h */, + 434EC2E9477FCDC9C8582C57E13196E3 /* SDWebImageWebPCoderDefine.m */, + 81CB753F5C6CD58664357336D4AB4A0B /* UIImage+WebP.h */, + AB829DB0F3B312BFB137AA3AD3E125F4 /* UIImage+WebP.m */, + D1ECAF84DAE5C9ACDE95D41328C5CEA6 /* Support Files */, ); name = SDWebImageWebPCoder; path = SDWebImageWebPCoder; sourceTree = ""; }; - F05E042F432425DE6550FB49DEE06818 /* SDWebImage */ = { - isa = PBXGroup; - children = ( - C6C40214FC2BD514514A793DF508A59A /* Core */, - CC9211CCC533EB24664083DDEF26AD69 /* Support Files */, - ); - name = SDWebImage; - path = SDWebImage; - sourceTree = ""; - }; - F17141D027A588A224BDCCBD4F323778 /* Resources */ = { - isa = PBXGroup; - children = ( - 867DF8FB515E788F23768274C7E4CAB4 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - F2A6DE23CBEB3A23DA1D69637F4B1C82 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7C57ACA7404AC6E60804CDF733E6C7AF /* ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist */, - C30C0204777643E34A141EA434C0D5FA /* SwiftProtobuf.modulemap */, - DC11383675401FE18098EB1D864F11D4 /* SwiftProtobuf-dummy.m */, - 0CDD0544AC853E763435908D5EFDF642 /* SwiftProtobuf-Info.plist */, - 39F539DD5A3065C77B3FE772400078E5 /* SwiftProtobuf-prefix.pch */, - C43A313F6EEAACBE40206089DB338C34 /* SwiftProtobuf-umbrella.h */, - F121A1D6A927317C1184F208004E334E /* SwiftProtobuf.debug.xcconfig */, - 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SwiftProtobuf"; - sourceTree = ""; - }; F2BD542F321451F7B7F161DD738B1625 /* Products */ = { isa = PBXGroup; children = ( @@ -6040,334 +6316,67 @@ name = Products; sourceTree = ""; }; - F42D1DBE9F34088624604683189B6C7F /* BonMot */ = { + F608B4976993C6DD539866043DCE4C8F /* Support Files */ = { isa = PBXGroup; children = ( - 10B7B178EE2195909889E91312C7BAB8 /* AccessibilityHeadingLevel.swift */, - BFB2535327C0069647B80C15F5386790 /* AdaptableTextContainer.swift */, - A187377553583621A7F5FAC01E850F32 /* AdaptiveStyle.swift */, - 538FAC87A4BD165649BB3FED5E214D2E /* AdaptiveStyleTransformation.swift */, - E7447073E6276BBA2777009702EE442E /* AttributedStringTransformation.swift */, - 800006E872734C7ADB2ABF14A1D21A90 /* Compatibility.swift */, - 836DB320D54B7A60ECCD88E253AEED01 /* Composable.swift */, - 24F85DEFD85508983C707AA0A96C10E9 /* ContextualAlternates.swift */, - 960BD3314415CDC8EF094516D882C43C /* EmbeddedTransformation.swift */, - A8A97FE98F537E45725D5FBDA8749052 /* Emphasis.swift */, - A65E1D9D8E264AB8B0098B7E90296C4A /* FontFeatures.swift */, - 45885A8DF31526C6B01EFC42D6771FDB /* FontInspector.swift */, - 4A0936DEC7F7D956FD9E318898E7BB44 /* Image+Tinting.swift */, - 5E91E51E4C8F816D338A6239132AFE69 /* Ligatures.swift */, - 08455B8298654D2C652AEE034AABEDE0 /* MutableCopying.swift */, - B4C48E9263F5EB7D2CC26BED26D7FCA8 /* NamedStyles.swift */, - 9B942B588D43122CB7F2F8767F85C37A /* NSAttributedString+Adaptive.swift */, - B11C623C50D99E56F31D63604DD87DA8 /* NSAttributedString+BonMot.swift */, - 8FB0E857C4FDA136EB2D1F5886A1918D /* Platform.swift */, - 63D39D01834A8D748035294770415822 /* Special.swift */, - B5FB19DC0F60E17C2E699A916523128D /* StringStyle.swift */, - E96E6149E6A777D0E4C7C26326299753 /* StringStyle+Part.swift */, - A38B898043081B14F23DF5F204BB0DF4 /* StyleableUIElement.swift */, - D28ED2C19BB7FCCB5156BD7F90F54F35 /* StylisticAlternates.swift */, - 60005DD8DCC2E0DF2A99190C68EC9DF6 /* Tab.swift */, - 1F0BFD8CD617171757CABEF6B77E8C40 /* Tab+Adaptive.swift */, - 77E6166D5A5DC0F401F6CB7C1EED4339 /* TextAlignmentConstraint.swift */, - D76BC7CD9B21B066A5F8C78DEE73B4B6 /* Tracking.swift */, - A58D8D4B901173A2C3AC88B8833E6073 /* Tracking+Adaptive.swift */, - 0E17A58EA38DA13901E594B54E6856DF /* Transform.swift */, - 33AAAE9DA064C4139B3EF637F632BE89 /* UIKit+AdaptableTextContainerSupport.swift */, - 4A2C66E6340433414252A4AF380579DB /* UIKit+Helpers.swift */, - 7FD97EC905E3843CD56552F50E82CA85 /* XMLBuilder.swift */, - F94987DAE584F3FCD456D7924EC8539A /* Support Files */, - ); - name = BonMot; - path = BonMot; - sourceTree = ""; - }; - F6D935A0C7CEBBEF167B3D27DEBECD2F /* CoreHTTP */ = { - isa = PBXGroup; - children = ( - 3BB00A1B2A7BDBCEBBDB67F8075A8027 /* Account.swift */, - 35B93DD5F82FBE3B6564D61227A082A8 /* Account+BalanceUpdater.swift */, - 5010F05B2C0DE386841CC3CA1C14B0A3 /* Account+SCIOperations.swift */, - 870CCCCCFB3254C9648C880492F0F175 /* Account+TransactionEstimator.swift */, - 845B397F7D0BF0B2476B51A3D7F5FBF4 /* Account+TransactionOperations.swift */, - 77BA98F090D26F389D508C8FC46A539A /* AccountActivity.swift */, - 141D8B736CFE45627D3539F49B52AF37 /* AccountKey.swift */, - 4A59EF6753A3F5828411CD7F6AE0B169 /* AccountKey+Mnemonic.swift */, - 2FF62B98D3F786B7EA92CE7C70C37454 /* AccountKey+RootEntropy.swift */, - 8FF380595006472D2A16AAD39093C98E /* AccountKeyUtils.swift */, - CAB91F3860E0C2B053E0BC0B8E2CFE63 /* AddressHash.swift */, - B4BEBE15129483A16AD8CB5FA6B57563 /* Amount.swift */, - B9603D214553AF59587002FD3C1121CC /* AnyInfiniteIterator.swift */, - B5D04B744DD067309A0EEA0C7ABF5396 /* ArbitraryConnection.swift */, - 1587EF33C6C5A4D71AED26CD6ED1DCE7 /* ArbitraryHttpConnection.swift */, - 944908DFCB089D37226853ECDA921432 /* asMcBuffer.swift */, - C3A41C713141E9809DAD78C4618E6F78 /* AsyncUtils.swift */, - A211F9C5A327CC24F63F1455DA1079DC /* AttestableHttpClient.swift */, - BB62E08EB60E676B43587F51DD5EF35E /* AttestAke.swift */, - 473C39521DB83D06F9BCC2A5C3382930 /* Attestation.swift */, - 0BCCCA2C422465461D74F3682BDF1600 /* AttestationVerifier.swift */, - 714FB9FC64D26FCEFDF9BE5E4862A9A3 /* AttestedCallError.swift */, - 1E1060DC99261665F7B431E666F7CE05 /* AttestedConnectionConfig.swift */, - 222A50F3A736A18E7043C8437910DC1B /* AttestedHttpCallable.swift */, - 77BEE9E5D553DF6F3D34363DDE8DB5C9 /* AttestedHttpConnection.swift */, - 6AE8BA26AF817EA9A589C2AF2FD33C0B /* AuthHttpCallable.swift */, - 3EC7D8504AFE6868F0B6234556B6A519 /* AuthHttpCallableClient.swift */, - 4A21EEBB977BCB69E292B3AA10157317 /* AuthHttpCallableClientWrapper.swift */, - 752761B3BB411B626AA01778C2098184 /* Balance.swift */, - B54FD6484A06A5D685A311016ED4046E /* Balances.swift */, - 4E15EBEA48078A08C1A7E7E000934CA8 /* Base58Coder.swift */, - A5851EF44E39DF8CA2ED1BE10B418D63 /* BasicCredentials.swift */, - DACB9FB360EF49A2EFD5A58DB15FE2A3 /* Bip39Utils.swift */, - DA01E4CDB23BD8B0CEDCB92DB64E446E /* BlockchainConnection.swift */, - 60FE2CAB19F013A5B6EF488D854C052D /* BlockchainHttpConnection.swift */, - 1FEDDBE5106C956BC4BC2060720B06E3 /* BlockchainMetaFetcher.swift */, - 30C1E016BA59BA3BAC0BCF8CC742207A /* BlockMetadata.swift */, - B382D905B8C286F7C5C68821AF4D4D47 /* BlockVersion.swift */, - 1C0FD7E2FA489067543176A88FAE5E02 /* Collection+Async.swift */, - 0882CF56DFD8322EA8E848E4E459B403 /* Collection+Chunked.swift */, - 8F86000FC56902312AE8C1DC1B115293 /* Collection+IndicesSubscript.swift */, - D8B9A8FB8A8B82F3B18E8FFD791A8428 /* Collection+Readability.swift */, - 3A5CAF306B088667F80EF36430629281 /* Collection+Result.swift */, - 6CA601CB2DC08B267D3B2ECB0E032EBE /* Connection.swift */, - 97257A6025582C58207E36847156455A /* ConnectionConfig.swift */, - FF4C78FCB0B7017F06546AE879541F3E /* ConnectionOptionWrapper.swift */, - 9965931D9BDFE3139DC66D0F33C71AC2 /* ConnectionProtocol.swift */, - 553071C47D5984197D2816DB25C991BD /* ConnectionSession.swift */, - 35613A616EF273BE86DC41A9A878654F /* ConnectionSession+HTTP.swift */, - FE2C2266C890067278CEC34E6674A8D0 /* ConsensusConnection.swift */, - 87A9E92A8ACE443F9F719C889DCB1FFA /* ConsensusHttpConnection.swift */, - 1A140BA5B3A4EA5CE71E8A76F0B27B19 /* ConsensusService.swift */, - 0320DD0413315DA3F82EE7C3F48DB639 /* ConsensusUrl.swift */, - BFC49752280D9544FC22B9919FC129A8 /* CryptoUtils.swift */, - B39B9F58B91FF3BC6FAD819BB7421297 /* CStructWrapper.swift */, - 0DDB7FDE91320FF376561DE1B059D571 /* CustomRedactingStringConvertible.swift */, - 6851E140F8B44A31B16B5A202383BE26 /* Data+CommitmentCrc32.swift */, - 965C7B04F4A0BD924B002FE2FFE8CAFD /* Data+MutableData.swift */, - 73CBB6774A6DBD2BE3A8B193BEC5C705 /* Data+SecRng.swift */, - 1ABCF8BFB858A5808918876318045E98 /* Data+TypeConversions.swift */, - D974C3109D4E840972645D4D586DD142 /* Data+withMcMutableBuffer.swift */, - AFF0279C237E961213C005FF6E2A2908 /* Data16.swift */, - 60B7A695C450EE4E6177588DC8ECCE30 /* Data16+withMcMutableBuffer.swift */, - 1E8058B0C1E650874697946785F9522D /* Data32.swift */, - 4C527D024BFAE2A7AE7EA446FE0D4CEA /* Data32+CommitmentCrc32.swift */, - 109DADFF9A5EE485379FE6A50571938F /* Data32+withMcMutableBuffer.swift */, - F363E5694D8491525BE83891B66671B8 /* Data64.swift */, - C278C53D29203B097EEE646456502B6B /* Data64+withMcMutableBuffer.swift */, - 2F5CF8397DE957B6AEA2BF9A7322FBAF /* Data66.swift */, - 050E011762CF87304C777752063E65EA /* Data66+withMcMutableBuffer.swift */, - 993C398CC6B464778B16B1AAEF1B421F /* DataConvertible.swift */, - B7D81DF7AFE6C6D955C8CEDEBE634101 /* DataConvertible+HexEncoding.swift */, - 1D6E521BC0B50E50AED3221A45AEF0C3 /* DefaultCryptoBox.swift */, - 5A96B3F2CD90AB6B7F375B4D1AF005D4 /* DefaultFogQueryScalingStrategy.swift */, - 5659C52550C80597A155F3B71DF6B869 /* DefaultHttpRequester.swift */, - 5DE2D54C4B49DF003AFBB7E0FBA49379 /* DefaultMixinSelectionStrategy.swift */, - E51A809B538A1802E9D3E722036C1745 /* DefaultServiceProvider.swift */, - 149EE8E251066CDE2912FFB6AD370C66 /* DefaultTxOutSelectionStrategy.swift */, - B3353F1D49B643AD83AA08EE50834883 /* DestinationMemo.swift */, - EDEB3D61920BFB580710ADBA5DAA4ECA /* DestinationMemoUtils.swift */, - B0B3C48439CE48F1D50F410ECB1D0C98 /* DestinationWithPaymentIntentMemo.swift */, - 806CE64387158972E94BD15FF02C48FD /* DestinationWithPaymentIntentMemoUtils.swift */, - E0F069A410BCFCC575D74DF23DE235E4 /* DestinationWithPaymentRequestMemo.swift */, - 51E187EC91D23A3473422A5553A83CFF /* DestinationWithPaymentRequestMemoUtils.swift */, - 550D95F99226A0BEF1F982F723F65BDD /* Dictionary+GroupingPairs.swift */, - 9918BE97A8C772297C600262AC19E539 /* Dictionary+KeysSubscript.swift */, - 2CBE2CB8AE72C133A6B58A23F4EA09C1 /* EmptyAttestedConnectionConfig.swift */, - 99D52AF73359C8285C7CC3B90515CB54 /* EmptyConnectionConfig.swift */, - A9ECFD5FD324DC637E72F6C8E7DC20D1 /* Errors.swift */, - 4C95253D2E064B13F5B69527A51B896D /* FeeLevel.swift */, - 0ACA4A64A2AFB84B712504EA0145F17A /* FeeStrategy.swift */, - D28F4595A9D8DD2013B291E47087828E /* FixedFeeStrategy.swift */, - F96D58EAF2D2635CA0E35DB0E9397232 /* FogBlockConnection.swift */, - 9EB974B529B16320669A9BAC52327F02 /* FogBlockHttpConnection.swift */, - 324881892CE91305A9B659F2116E3FEB /* FogKeyImageChecker.swift */, - BEC949711BE2504315A6A3C451A215EB /* FogKeyImageConnection.swift */, - 91817B17E21684C8F3B3AE96D49EAAD8 /* FogKeyImageHttpConnection.swift */, - E6D1C079D6D962E2959F6B5FAED40051 /* FogMerkleProofConnection.swift */, - 6A3A6A41BA93F8FDCC68C101976F4DF7 /* FogMerkleProofFetcher.swift */, - F6203896350E9ED1AD89236A795BFED8 /* FogMerkleProofHttpConnection.swift */, - 0EFDF1EF3B168469C5E1012BB0A8464F /* FogQueryScalingStrategy.swift */, - 5C227DCA38AF949F2B211CFF07371285 /* FogReportConnection.swift */, - EC13D363F6596D574B07CF412F8E0131 /* FogReportHttpConnection.swift */, - EF3873645B6101FA6942390DFE214B90 /* FogReportManager.swift */, - 93239655C4230C743D01335581EE696A /* FogReportServer.swift */, - 71C67EF81C1189652A7F93DC7310BDD9 /* FogResolver.swift */, - 01B626A858438963EEB3A04B5D2A8019 /* FogResolverManager.swift */, - 58B5D47F1477185E8C2E2A8F77809BAE /* FogRng.swift */, - 429C2704A99788F80A3C83349BBF9E9B /* FogRngKey.swift */, - 290107E438B2875D97F52AAAB1AC7403 /* FogRngSet.swift */, - 4978CC7D9EFC10E8A2F6B96347641DF7 /* FogSearchKey.swift */, - C277E3A7FE90BC9BF1650FEB2DE2C721 /* FogServices.swift */, - 5E70B229E09096BF653898D10DBCC24E /* FogSyncChecker.swift */, - 82AE4BE44F1A543C49B6B8713A46A075 /* FogUntrustedTxOutConnection.swift */, - F2C585155047173BC672F983F5F2D6A9 /* FogUntrustedTxOutFetcher.swift */, - 2181360E0D2AE908DCF809AF612971E5 /* FogUntrustedTxOutHttpConnection.swift */, - DBD08950B126549162B3696227BCABCD /* FogUrl.swift */, - CCCB4BAA542A93DA0875C925575802CB /* FogView.swift */, - C8895611778B470B366D016D20B5B889 /* FogView+TxOutFetcher.swift */, - 684F815031F89D36DF4F9B9047806E92 /* FogViewConnection.swift */, - 93F3086462D0686D1114F2EAB16BEFCD /* FogViewHttpConnection.swift */, - 479EB0B08C7E3BC0F4482227E30273F6 /* FogViewKeyScanner.swift */, - B20A58BF6EE7E753E64049133DBA5C0B /* FogViewUtils.swift */, - 9B212A89C6225593EAA1DF55BEC854F2 /* ForgetOfframp.swift */, - C552289F7C94D9BBAE10C1DEF9ADDF5B /* GetOfframpStatus.swift */, - A35FED3A24F31D0FF485C7398A574F22 /* GrpcProtocolConnectionFactory+HTTPonly.swift */, - DADF6949FAFFBABC0F54CDB60659CE47 /* HexEncoding.swift */, - 1CC43BBCAE024FCCA8E88D53D5F5D03F /* HistoricalTransaction.swift */, - 102B115167245AE2E9E3D906E65675BA /* HttpCallable.swift */, - 6802445A25A71AA67230C66445B6581E /* HttpCallResult.swift */, - 4A3E00A1064125CBBEEDEEFDA3993085 /* HttpConnection.swift */, - F056FFFD567DBC94CAF3D21FD3018BC8 /* HttpProtocolConnectionFactory.swift */, - 65D0209D42B42F8E87483BAF82C84626 /* HttpRequester.swift */, - B874995A519C769350D9485D71142D75 /* ImmutableOnceReadLock.swift */, - 8093B53CB0DA8FA96EA55FF62DC3C916 /* InfallibleDataSerializable.swift */, - 3D9448984275716C41647A28AA582D7F /* InfiniteIteratorProtocol.swift */, - FE0D69B7FCACF5CF51346446C143C183 /* InitiateOfframp.swift */, - 0A8C341CFCE4981F6C5765F40244D82A /* JSONSerialization+Verification.swift */, - 6B61B466D5C94B6B99C58D5FCFB03879 /* KeyImage.swift */, - FE183D9F896E24963F63FBE6675B2611 /* KeyImageSpentTracker.swift */, - BDA8D4CF127213C408BBE2454FBFCB9C /* KnownTxOut.swift */, - A5F3563B99935F63F14E4FCE0D3C9AA9 /* LedgerTxOut.swift */, - 447009D5D4839EF76D1925E48A09281D /* LibMobileCoinError.swift */, - 0B9D7EF1268274C72670EA46AD87A031 /* MaskedAmount.swift */, - 42186FCA75CAF80770492A8714F4C549 /* McConstants.swift */, - CDE923B980C523C7EF3FF230972DA56F /* McData.swift */, - 9244258B7C3EC86F60B30D2FEBEDE793 /* McError.swift */, - EB8C29EE08BC472B6F1525BCF76E14BD /* McRngCallback.swift */, - 7A4243D6CC28C71D3B43DAEFACA3828A /* McString.swift */, - 9543D697124ED73FB520686434E2A5BE /* McTransactionBuilderRing.swift */, - 2DA62293629D519FCE07D72558A6F03E /* Mistyswap.swift */, - 012AC58ED3E7674D7A46917C2F3BB30E /* MistyswapConnection.swift */, - B0C5FD5B10506A1065571279B5516430 /* MistyswapServices.swift */, - 290D2630DF332BB62D5253210357E5D6 /* MistyswapUrl.swift */, - D752914CDD261B142BA1051CD59D8C7E /* MixinSelectionStrategy.swift */, - 67608A653251595657A0B525EB9DB275 /* Mnemonic.swift */, - 119C8CFDD70D9CB548EE6A24FD7ADC14 /* MobileCoinChaCha20Rng.swift */, - 3F5A4FB7F49E80003CCBB8F7DF996EFB /* MobileCoinClient.swift */, - 9A2F5C1E8389D5D09C159C2BB1A7BEF1 /* MobileCoinClient+Async.swift */, - B3F4BA6B7D72F763B51FE3F1FAAD4FD9 /* MobileCoinClient+Config.swift */, - B8909E8CF09CB201D26F9A5C4A4C2F3D /* MobileCoinClient+Deprecated.swift */, - FAB6A85F9E05B1B77FC8EF9D3C8688EE /* MobileCoinClient+MistySwap.swift */, - F5E79FA12083BE56B7E744C3AA74FFD2 /* MobileCoinClient+RTH.swift */, - 291FB4988F5DD9F1F7FB2CC22C2F6BEB /* MobileCoinDefaultRng.swift */, - C0EEB34F41BF57A8EC2205665A484A34 /* MobileCoinLogging.swift */, - F669D001365C464CAD3329597B23B4C1 /* MobileCoinRng.swift */, - 7FC3A6A5EDC1D6918FB56DD66EDAE486 /* MobileCoinUpstreamInterop.swift */, - 05DD14CC0A23CEF165E0339618129C4E /* MobileCoinUrl.swift */, - D3847B8C351F4C838F7E496397BFF36A /* MobileCoinXoshiroRng.swift */, - 8BBBA23367B52E53B6858B0BF35356A3 /* MobUri.swift */, - 156F1711B42AB2DF18C08CAF3A752823 /* MutableData.swift */, - 20DEE3433075477C95529024E600024A /* NetworkConfig.swift */, - D8FA5EE0D466A1735AFBA1151E7D6D03 /* NonRotatingUrlLoadBalancer.swift */, - 9DEA9A7AB1C6A42423C044152DBA77EE /* OwnedTxOut.swift */, - DABE30AB0B12B43306C1EB709C33D46F /* PartialTxOut.swift */, - 6126BE9D10014FAF577D28F400D804F3 /* PaymentRequest.swift */, - 78BD5A8154F335E217A7CE64AB8F4E86 /* PendingTransaction.swift */, - F39976B71E3130040B3DD0B04A260707 /* PositiveInt.swift */, - B2D4C882A787195AB16E83D2AA1453C6 /* PossibleTransaction.swift */, - 0A12A8642AF952DE1C5A83C940E21F5A /* PreparedTxInput.swift */, - FB61BAE7EF34902CC36854A733974D51 /* PrintableWrapper+Base58.swift */, - EF3337F43FA45EFDA8AC6A4B4F571540 /* ProtocolConnectionFactory.swift */, - 8F654C239FEBDB7BF858AAF804D7C93C /* ProtocolConnectionFactory+ProtocolSpecific.swift */, - 8F7648755331FAD81E8067A310ECEC47 /* ProtoExtensions.swift */, - 174AB4B3A5969329E2465DD243CC16D0 /* ProtoTypes+InfallibleDataSerializable.swift */, - 1798439886E826504AB7D965805043B7 /* PublicAddress.swift */, - 7FD2BCE317933A61B0A534020B70BFA3 /* PublicAddressProvider.swift */, - 5589D1FF6DC34427D22202DB7AB8F2C9 /* RandomUrlLoadBalancer.swift */, - 2E04B3EAF6547EAFBF43BE0462481821 /* ReadWriteDispatchLock.swift */, - E437EF5D643444218B1C7C03A0465BBE /* Receipt.swift */, - 77DD13F9438E04C10B3605CB7B3F3D32 /* ReceiptStatus.swift */, - 16CF27E261ED4FA46B6F36678F5312C3 /* ReceiptStatusChecker.swift */, - B223EE4709AFC132EAAF1D0030D496E2 /* RecoverableMemo.swift */, - D7D0E5B311F6187501B4AF92FD777F25 /* RestApiRequester.swift */, - 47D90633A5DEB7EB2E28749BE405A8BF /* Result+CallbackUtils.swift */, - DBBDC5C5A2DC1BB5918EAFC8E049EC2E /* Result+Throws.swift */, - 051EC39C6D8D2311B424FAF8F1895D82 /* RistrettoPrivate.swift */, - B3375C79AFFAC51F39C621F28B40973A /* RistrettoPublic.swift */, - D5ECEDA7C5CC3E6E25E0DE110BB8FE66 /* RootEntropyUtils.swift */, - 30C2CB2992D0C9344E53A4B74F99B125 /* SecCertificate+Extensions.swift */, - 37E836A71D065268231DA0DDC5EFCB6D /* SecSSLCertificates.swift */, - 94BA84F6D819EB61AAB37BDEFE593293 /* SecSSLCertificateValidator.swift */, - 6F21D9A94DF178E01BF8E9C806004816 /* SecurityRNG.swift */, - B78CE5810B0D740218262ABFFC54786A /* SenderMemo.swift */, - 64CAD4A66EED0AC56B6AC2F9EC457C34 /* SenderMemoUtils.swift */, - 7A27B4D82238D97257631C2B56E242CF /* SenderWithPaymentIntentMemo.swift */, - 9ED06EC2125882CB7E4993BA7C302791 /* SenderWithPaymentIntentMemoUtils.swift */, - A50EC7043BA3D755BF67F2667A603AFD /* SenderWithPaymentRequestMemo.swift */, - D7F9124373DFCFE9EC09EAA6E9A751A1 /* SenderWithPaymentRequestMemoUtils.swift */, - E31C76061F80C16FD2C55FACD29A9788 /* SerialCallbackLock.swift */, - D4A65523F1BD1ADA7E410D1D0B806795 /* SerialCallbackQueue.swift */, - 9D7542F82852A5716A4FB4BE6A1EE641 /* SerialDispatchLock.swift */, - 1B9CF107BE89B7CB07D335D1DEC47F30 /* ServiceProvider.swift */, - 6C3FFCDA8F221A9649F35EE2FD09F7EA /* SignedContingentInput.swift */, - 099B724CD9CE6DAE3290D839BFDC39BD /* SignedContingentInputBuilder.swift */, - CD822E80C3B5C1DBAF4B181812F47DEE /* SignedContingentInputBuilderUtils.swift */, - E2BF8BCC2EAB42291B0004A2884045F2 /* SignedContingentInputCreator.swift */, - 3779960CB15D1152749DA38C499F5F52 /* Slip10Utils.swift */, - A78FED492E82984EEEA2F2E1237480C5 /* SpendableTxOutsWithAmount.swift */, - 318242DDD28A6013B2406CB5531287F4 /* SSLCertificates.swift */, - B2045956DCBED4310B0AB9E2D75E56B0 /* SSLCertificateValidator.swift */, - FD42696F2687D8BBFCC2CF9F4E403CA8 /* StorageAdapter.swift */, - 4200D26365D4E7F4F42808D3FD8B4D14 /* String+Conversions.swift */, - 2BAA136D19E89A281C7FB8F928E32E70 /* TokenId.swift */, - 78CD47EEC49D8DE70FA214D943A0951C /* Transaction.swift */, - 87E25288E318CECF77C5B29A5167C6A4 /* TransactionBuilder.swift */, - 61F84AEABF57C53A34C202EF73E9A752 /* TransactionBuilder+Math.swift */, - 61E575FFB5863DF183830C8916FD7F47 /* TransactionBuilderUtils.swift */, - AF054E41C4F47A12D1679647B7715FF0 /* TransactionOutput.swift */, - 22FAD52B19103B0AD6D354CB38B44F88 /* TransactionPreparer.swift */, - E6BA6CCB3608B61B7A331A753B6E95FF /* TransactionStatus.swift */, - 3CF66564C2B54FD3B51FF94560672547 /* TransactionStatusChecker.swift */, - A7C1EE8400B5AD1BA9BE590B61D31842 /* TransactionStatusTxOutChecker.swift */, - 54D61C04B1AC2D284C1472704D0F2390 /* TransactionSubmitter.swift */, - D292CA3295EA319C60278B78120E6E22 /* TransferPayload.swift */, - E1A6F10638157731B338DD593AEEB0C8 /* TransportProtocol.swift */, - 2FAF33B9AFE690383980DB42D38C3DA8 /* TransportProtocol+CombinedSupportedProtocols.swift */, - 3172D8248019376550BC75993EEE804B /* TransportProtocol+CombinedTimetout.swift */, - BF9D983352535B706EBC1AA026DED845 /* TxOut.swift */, - C2885C567733ADFE7D82CFECCAF2E141 /* TxOutConfirmationNumber.swift */, - 8DE417C4F11CBD6D0DCF3776A607DC5B /* TxOutContext.swift */, - AA366A09E7DEF8831C2C3C9D26DC6A0D /* TxOutMembershipProof.swift */, - D9C7BE3795B29CCB4FA3BB0C83A378EC /* TxOutMemoBuilder.swift */, - BA427017292AFB25E9543E6033866348 /* TxOutMemoParser.swift */, - 176A685CB4F958DF2C3DDE823FC6B299 /* TxOutProtocol.swift */, - 36492A1A24A801B7BFEF72BBA824DA67 /* TxOutSelectionStrategy.swift */, - 4252518A47F1814BCD2C18C912163CD4 /* TxOutSelector.swift */, - 81D0D27265379A19B814394BDF96CA6A /* TxOutUtils.swift */, - 51967A69A83500FEDB1D386935292D89 /* UInt32+Crc32.swift */, - A318E4713536B47E354A6DF66F58005E /* UnsignedInteger+SafeArithmetic.swift */, - 56CBA3560E857995D8E5A6B2E9D7D019 /* UnsignedInteger+SafeComparison.swift */, - F6D13AAB76CA8A3FC4470BD1F0A5E532 /* URL+Prefix.swift */, - D48F60B53ED686C433F6B09929A0F229 /* UrlLoadBalancer.swift */, - 7F167BE8E5B8E13F933FE99E1C3B8D74 /* URLRequest+ProtoHeaders.swift */, - CE322F92E88AF497D0BD607515C852F7 /* VersionedCryptoBox.swift */, - 134E51BD509CE1D9236189818943A8E2 /* WrappedNIOSSLCertificateValidator.swift */, - ); - name = CoreHTTP; - sourceTree = ""; - }; - F94987DAE584F3FCD456D7924EC8539A /* Support Files */ = { - isa = PBXGroup; - children = ( - 455CF1837321520B1B752E4A92073C43 /* BonMot.modulemap */, - 9C152CA3F923A008BB7A554D45D1ED3F /* BonMot-dummy.m */, - 861DBA4B4CBA1FE3F595174356666B05 /* BonMot-Info.plist */, - E45A3AC4CF58A30EC09999AAC91D80EA /* BonMot-prefix.pch */, - 9E3687E49AC2863B5617E1F59CDAB459 /* BonMot-umbrella.h */, - D7265E61E0A2C0A5D49787209E2A7F91 /* BonMot.debug.xcconfig */, - 2393ABBFCC22BF6F368134691CCF1E7F /* BonMot.release.xcconfig */, + 318AAC0F984629CA2DC84247A035C282 /* lottie-ios.modulemap */, + 6481DF2D52D2C5A4E8F179F11B1074D7 /* lottie-ios-dummy.m */, + 2FB141888E77B808809576CBE6E2CD18 /* lottie-ios-Info.plist */, + AC1EA8E7C3224C3557CD5788B78403B1 /* lottie-ios-prefix.pch */, + 912A4697E7CFA9448D2048BD582C0481 /* lottie-ios-umbrella.h */, + 3258929522AB6581E4CA8D4A535E6DA2 /* lottie-ios.debug.xcconfig */, + 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */, + EF853FC1ADC6753D3DD0086B867B41F4 /* ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/BonMot"; + path = "../Target Support Files/lottie-ios"; sourceTree = ""; }; - FE9D69DB04A93C32A8DDFCBA2ACF83F5 /* demux */ = { + FC27F61A31F3D7C1A7E9CFE44F079933 /* Support Files */ = { isa = PBXGroup; children = ( - 4D4AADD8125BBDA1A7AB4A6C4F19DCCE /* anim_decode.c */, - A7C50347D0F6910C1F1C964E07F572A7 /* demux.c */, - EE8DB0548BCAA0A79F4B614CF1977255 /* demux.h */, + 1A10D600EEB01D3AA5B218D8F31223F9 /* ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist */, + 9C171A85B25E6A777F14FB6FED56D7DF /* SwiftProtobuf.modulemap */, + 04A6AF70AD1E29FD3129BE21D06FB167 /* SwiftProtobuf-dummy.m */, + 293D27536FFBAF2CE759244CC47FA652 /* SwiftProtobuf-Info.plist */, + D5DA4879D665348079F4B4EC8DBE265E /* SwiftProtobuf-prefix.pch */, + A9F5DDC9EBB16CA5D698A916C05FE9A7 /* SwiftProtobuf-umbrella.h */, + 728BA31B0C5BFD85706FC536178C5DC7 /* SwiftProtobuf.debug.xcconfig */, + 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */, ); - name = demux; + name = "Support Files"; + path = "../Target Support Files/SwiftProtobuf"; + sourceTree = ""; + }; + FC5337C4A68F4B2C592393634F7DC179 /* Support Files */ = { + isa = PBXGroup; + children = ( + 785F26AA62E8FE562763D034E89F1685 /* ResourceBundle-SQLCipher-SQLCipher-Info.plist */, + 986C26DFF9C1B911AD102EECFB1DAF5A /* SQLCipher.modulemap */, + 7E048177204281C33D615CDBDCB265AB /* SQLCipher-dummy.m */, + CEDFD659888FAACFC2D89E71D7AA81F8 /* SQLCipher-Info.plist */, + FCF25FFAB0D134B18B813A1DEE20C741 /* SQLCipher-prefix.pch */, + 9FB385617C68F2625FB841E1851AF8B8 /* SQLCipher-umbrella.h */, + 4FB902F5CE625F600DB6F29FFD387646 /* SQLCipher.debug.xcconfig */, + 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SQLCipher"; + sourceTree = ""; + }; + FDF2C207C2BC82C188D8BEF17C999603 /* Support Files */ = { + isa = PBXGroup; + children = ( + B7051929BE5CF67E679E27549E9FE4B4 /* MobileCoin.modulemap */, + 881D4AC90B54BE72DD45EE6A7FEFE506 /* MobileCoin-dummy.m */, + 8B8704E260CCF667BF32D50E853DE14E /* MobileCoin-Info.plist */, + C549EA7DAC3646BDDEE36FCE8C58A72A /* MobileCoin-prefix.pch */, + 6AE5145B9B622BCB46DAA43AF395D851 /* MobileCoin-umbrella.h */, + DA93CCA88D115F7AFC22F4EFE902CC8B /* MobileCoin.debug.xcconfig */, + 2D506EEFF07C951E86D2B942E2A35B63 /* MobileCoin.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/MobileCoin"; sourceTree = ""; }; /* End PBXGroup section */ @@ -6381,12 +6390,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 14442A3009037BA340C598CF5BF901A4 /* Headers */ = { + 153693975DAC1BA2EACF21D77BF212BB /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 6648622EBD3B0C13C6DB6390D38BB9F9 /* SQLCipher-umbrella.h in Headers */, - A1603DFEE0B7CA25F4469DE7588F1E60 /* sqlite3.h in Headers */, + 94B65A76AC10B8D4FA2640273CB328E1 /* SwiftProtobuf-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -6398,6 +6406,73 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4F58365DC7DF1D4FB97E75B71A6D57C3 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 70D1CA07AEC52D245596D31297E11F10 /* LibSignalClient-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 550811BE452FB759BF03D1A110CDFCB7 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D5CEBD2DC153954E71735CBD0757651 /* alphai_dec.h in Headers */, + BB3F7C27039DEB09C62F314C8044538C /* animi.h in Headers */, + 4049896436C9E138CF02B0D745911A41 /* backward_references_enc.h in Headers */, + EF8CB2CEC79E4107A4C61754A75F355D /* bit_reader_inl_utils.h in Headers */, + CD01BC3BA29F79E597A06E131E9FFFEC /* bit_reader_utils.h in Headers */, + 48D6CF15D776768AC9DA56CF10ACBC6C /* bit_writer_utils.h in Headers */, + 07905FE0E69F35A256BD51F8DF93E27A /* color_cache_utils.h in Headers */, + 541F20FA279EC909DF96F8A418435A9D /* common_dec.h in Headers */, + 3254F7135E789FE2E3C69A2ECCB8DCB7 /* common_sse2.h in Headers */, + 50988A48AE9BF612A33CCD807D36D470 /* common_sse41.h in Headers */, + 94026EE25744858383892A1FB20A90A4 /* cost_enc.h in Headers */, + 7B3F1573F485FF3C07665D88C9BFD218 /* cpu.h in Headers */, + 03539FAEFC6EDCC58A6279D2AAD344CE /* decode.h in Headers */, + CB900CF5DA9EBAAF62123328A804EE0E /* demux.h in Headers */, + 2D5773C142409BDCFCF7E38F3FA12C3C /* dsp.h in Headers */, + 0122E10D39D30C4A4D12960D898FD69C /* encode.h in Headers */, + 8E26C5B854583518E5B986EED00839AD /* endian_inl_utils.h in Headers */, + B6B61EE726B9BF4C20875982149BE342 /* filters_utils.h in Headers */, + 57E651BAFD7C1EFCE9A9CDF73DF04308 /* format_constants.h in Headers */, + 66D645AB4001D04D33C6575575D2AF46 /* histogram_enc.h in Headers */, + 9E7574B1717AF2962B473034D3B7D434 /* huffman_encode_utils.h in Headers */, + C012B8861B06C97757EF5F932304384D /* huffman_utils.h in Headers */, + 3DC867ACE34ACDA85113759B5A40CF43 /* libwebp-umbrella.h in Headers */, + 0C7955D8E35BE37A211AACE6A0CA3D9A /* lossless.h in Headers */, + 6E63B23E00772ED278957B2EB9F1B950 /* lossless_common.h in Headers */, + 7975CC4F7BCC94231F56681BEE0E2917 /* mips_macro.h in Headers */, + C78B1B0D84F6FF64E890AD3C2FF768AB /* msa_macro.h in Headers */, + F2DB21C1497B3D6026998D3602B2B385 /* mux.h in Headers */, + 65C1C46F3A87B6BB9426A60FC072DFF7 /* mux_types.h in Headers */, + 92FE1C77E6EC70037B3625029C25E5B9 /* muxi.h in Headers */, + A2A8C7216EB95BB4458A108CB24C3A75 /* neon.h in Headers */, + 4DDF02BAECE5A656C50BA3D9CCF3145E /* palette.h in Headers */, + 57B077052B062DC7357C69040A220A15 /* quant.h in Headers */, + 240815B5AD88D7BE6EB1EE4275674496 /* quant_levels_dec_utils.h in Headers */, + 6D9E4D62BD2A6DCD7EF1123E3CAEBE99 /* quant_levels_utils.h in Headers */, + E9CD261F7973CDC3696B84E8C8182780 /* random_utils.h in Headers */, + 4662AD3599EF6ED3B9E2D2A9494AB563 /* rescaler_utils.h in Headers */, + 6C3D0A9D51A8C8094B9A497A7710A217 /* sharpyuv.h in Headers */, + 02C9BC8CAF570C786DF29408BB197934 /* sharpyuv_cpu.h in Headers */, + 4D4242B7748543FFB50908050FA6324B /* sharpyuv_csp.h in Headers */, + 6569AE610984E943CB0260BC0DEEE151 /* sharpyuv_dsp.h in Headers */, + 868B8DF73011EA7E281082AB6571753D /* sharpyuv_gamma.h in Headers */, + 117D890D2AC4C55756FA1D959A22DE05 /* thread_utils.h in Headers */, + 7568D0A5759E40189DB52298332840E1 /* types.h in Headers */, + 18CF765C17DA6583C67F3911314B88BA /* utils.h in Headers */, + 2A2724D1A6C5891EF472EBBE7BA9D5FB /* vp8_dec.h in Headers */, + B908A3585BF62B6087F6A9391AC4A4B3 /* vp8i_dec.h in Headers */, + B74E092C3FB4279F97EBECFA8A9792DF /* vp8i_enc.h in Headers */, + E92EFDB5AAE572AB82169576B6876832 /* vp8li_dec.h in Headers */, + F1E3626B399698A3A4BD2C98EB8BCCB7 /* vp8li_enc.h in Headers */, + 297C14FFE19DF5B8938CCE5C60ABE37F /* webpi_dec.h in Headers */, + 678CE17EC3E383C17C64074447499A51 /* yuv.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 57A1B9BB056211A18A4D4340B50EFD22 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6456,65 +6531,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 73429C8AB22EDFABBA2BA2B6EEF23C24 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - A0D1D9B5B2FD39E6B42F0C72F2A3F512 /* alphai_dec.h in Headers */, - 831DD49A6385939245FB2854E628C3FA /* animi.h in Headers */, - 5A4B3B5C065FC3DC8B41BF28866076F1 /* backward_references_enc.h in Headers */, - 36D6806F900F7E41F1D37FEFBD92081A /* bit_reader_inl_utils.h in Headers */, - 125D31394BE6A09FF9D1D58F011A0C98 /* bit_reader_utils.h in Headers */, - 2CB01EB123A56F7097731FBD8EBC79F9 /* bit_writer_utils.h in Headers */, - 5A21C7E743EEBC78841397FAA92D142E /* color_cache_utils.h in Headers */, - 240418AEE4FEF9EEC098AAC3178B4A0D /* common_dec.h in Headers */, - B238F783FEACD89F1C26CD3A428B33AC /* common_sse2.h in Headers */, - B61A688B5EB007C7391C05E63AEC8611 /* common_sse41.h in Headers */, - 9F38B5BF0E7FE93A85AF581692428AC5 /* cost_enc.h in Headers */, - A2A68B0348F182B7EF51D552B3E0C2EF /* cpu.h in Headers */, - C5A6CC8576A7C48D208268CD655BAA2A /* decode.h in Headers */, - CA12BF7D68F1C4D21E079D509FEC91B4 /* demux.h in Headers */, - 0DC8489B9D4044E5F9C07B023CE9F38E /* dsp.h in Headers */, - 2C5044DB059CECBE1CAF2D518C756B07 /* encode.h in Headers */, - A23884C28E2D4E540149F20C42BBD061 /* endian_inl_utils.h in Headers */, - 845DB48AEEEDB0982798B7CD97CD7BA8 /* filters_utils.h in Headers */, - 4BF44C9B1ABF25850655182968EE3A3D /* format_constants.h in Headers */, - 990638775E5569AAE5F9E6C4312EAE6E /* histogram_enc.h in Headers */, - D7333FB32FC57B2B51C866A60A33C2E1 /* huffman_encode_utils.h in Headers */, - B4CDF9AD9DEFED481C72A30C8BC661E1 /* huffman_utils.h in Headers */, - 01B1E1A2D13CFE6B3D956A661E51EF94 /* libwebp-umbrella.h in Headers */, - EC94A43F13EC83539A969F4D768622BA /* lossless.h in Headers */, - F28BFD296EA3806E3E0340E87A53E9B8 /* lossless_common.h in Headers */, - EA94B4C5F93A015EABCDCA81F3AB2F15 /* mips_macro.h in Headers */, - 8672EFCC8CC15516B2A35EB87558988D /* msa_macro.h in Headers */, - FAD8BB58F4D2B52A83CC3524A54768B5 /* mux.h in Headers */, - 95D191C3612AA99BB369BB5DE6F53FE8 /* mux_types.h in Headers */, - 2C54C3498B56CE44F65275396ACD3B1F /* muxi.h in Headers */, - D5FBA5A61FF4A8CC1BD0FD882683A4BB /* neon.h in Headers */, - 3D4F32774774D6F9776EB84AFE0A8866 /* palette.h in Headers */, - 1D13AD185DFF5F4573B4D99352BA6EBA /* quant.h in Headers */, - A9DB688AF1D030CE8C19033AF3F5D6D9 /* quant_levels_dec_utils.h in Headers */, - 13AE7E1BA903C8BF4052DA87477145DA /* quant_levels_utils.h in Headers */, - 843E13828ABCA764D887B9795A2EEE9D /* random_utils.h in Headers */, - 1E2566732BE448C5ADD9A122752038D7 /* rescaler_utils.h in Headers */, - 2AE9312F2EA06755395D199EEBA60B62 /* sharpyuv.h in Headers */, - B64AF4C86C590FC590A068C3B51FB6FD /* sharpyuv_cpu.h in Headers */, - BB859876ECB73FB1BF7218878B06CC14 /* sharpyuv_csp.h in Headers */, - 0DCF0540AA7CF312C8C4F1E9C63C9FC1 /* sharpyuv_dsp.h in Headers */, - D5A3763EED718060A54A1FD5CEA9CD4E /* sharpyuv_gamma.h in Headers */, - 46FD5BC6FE790B8BF3ED0F6ADB5CA132 /* thread_utils.h in Headers */, - F87AE3117FC9616320E86B6D56A2F09E /* types.h in Headers */, - 0F653961D39DFA286348463CBC7A9E15 /* utils.h in Headers */, - E4A2C76E0B60435E5F5838BD00227856 /* vp8_dec.h in Headers */, - C3DB5BF7DCC87922CAFA43EBE3EBB13B /* vp8i_dec.h in Headers */, - 9AF02B35A375D8FF77AAAAD337FDBF6E /* vp8i_enc.h in Headers */, - 62C73C556BC270502BEFD8D7313474E8 /* vp8li_dec.h in Headers */, - 5EBDCBC948BA132F4F1E4F463C1D29F6 /* vp8li_enc.h in Headers */, - D8076EC2DA0304391897797027B42E50 /* webpi_dec.h in Headers */, - D9371286349A5B359FBED31FB338E69D /* yuv.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 7433EB17354331DCB209A9F52472EC5F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6551,19 +6567,11 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1884CEE3F0D98313794F1465BD3DC558 /* ringrtc.h in Headers */, + 8189C78CDBFE30B7867BF5ADFD762D6C /* ringrtc.h in Headers */, A2E6D9AF136C69A32E446D2FE2EC9F4C /* SignalRingRTC.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9A7D5B9B3A92EAB9F32E3D45A5A0C53B /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 2B119527C1BD9E6E294DB8FC8797DDF3 /* LibSignalClient-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 9DAD4063A0D003351401ACDB3677E0B3 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6697,14 +6705,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CC72662FE6F5BA1CEA488A202248412E /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 95723B57817948350BA64A6E5E974A9F /* SwiftProtobuf-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D904A47F3F7183A09FF16D5BEBD0FDF0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6735,6 +6735,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EBE57821590BCB250E8C9EE1C985FAE6 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + F07DBFD86EE9399A9448106DF094A396 /* SQLCipher-umbrella.h in Headers */, + 2E0579EBD46803EB8C1904C07513E24F /* sqlite3.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F368260AED799056DB4CF66BE94B6C16 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -6792,7 +6801,7 @@ buildRules = ( ); dependencies = ( - 66ED38667E359131891FF9688F4EE9A2 /* PBXTargetDependency */, + 3518EC1D8B83F899954F068B6F7A37A8 /* PBXTargetDependency */, ); name = GRDB.swift; productName = GRDB; @@ -6811,7 +6820,7 @@ buildRules = ( ); dependencies = ( - B4E0AB10D35EC88020C5CD056196FB9C /* PBXTargetDependency */, + C2E8D24BEADAFF98BCE729A0C111630F /* PBXTargetDependency */, ); name = "lottie-ios"; productName = Lottie; @@ -6830,8 +6839,8 @@ buildRules = ( ); dependencies = ( - 510B65B22DC9B4053E7E1B08BFF5EAF8 /* PBXTargetDependency */, - 71E0BF0AB3D2FEB88262A54B2958B56A /* PBXTargetDependency */, + 81F7C3E11E96A3BDABC756923347F58A /* PBXTargetDependency */, + 55095221F7A85D56FE4328403D0BD8D1 /* PBXTargetDependency */, ); name = SDWebImageWebPCoder; productName = SDWebImageWebPCoder; @@ -6840,17 +6849,17 @@ }; 26305FD238365FD00958D17A7C569BB1 /* LibSignalClient-Unit-Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = 77426D8E7B4F6415DAC133FAA6FF5A02 /* Build configuration list for PBXNativeTarget "LibSignalClient-Unit-Tests" */; + buildConfigurationList = C8FAEA47D4491F2F1C0598AE76087EC4 /* Build configuration list for PBXNativeTarget "LibSignalClient-Unit-Tests" */; buildPhases = ( - F4BCBF6D4A3A0C2F0F56CDDCDDC64A57 /* Sources */, - 847BFDD6FCE9C6BEF7EAC28C250CDCA3 /* Frameworks */, - 20303A9B943E01A7247CCE3172A67C76 /* Resources */, - 785F072ABD86C8A4BE31B903970F1FD5 /* [CP] Embed Pods Frameworks */, + A1734785CEF38B17AD464475FF134CF4 /* Sources */, + D8D91D817E5E0C4CF58FFF759A59E461 /* Frameworks */, + 30EDA0BC7DEE59AF918C9D272CE0E9DB /* Resources */, + B9799F06D6E594B560F6410D93C59595 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); dependencies = ( - BBF50A426C44849BBBB773EB4C7542DE /* PBXTargetDependency */, + BFC430EBEB856236E5B3BD538B8D4553 /* PBXTargetDependency */, ); name = "LibSignalClient-Unit-Tests"; productName = "LibSignalClient-Unit-Tests"; @@ -6887,7 +6896,7 @@ buildRules = ( ); dependencies = ( - CD0105BEBB1FAECFF6EB0938D26C9DD7 /* PBXTargetDependency */, + 813A067B5604DFB27D0C22CD525B9C07 /* PBXTargetDependency */, ); name = SDWebImage; productName = SDWebImage; @@ -6896,12 +6905,12 @@ }; 47D2E85A78C25869BB13521D8561A638 /* libwebp */ = { isa = PBXNativeTarget; - buildConfigurationList = AF0E33C5F81E30423252A6459D56BC7A /* Build configuration list for PBXNativeTarget "libwebp" */; + buildConfigurationList = BA50BDCEB81BD1A59F1E92DEE1297384 /* Build configuration list for PBXNativeTarget "libwebp" */; buildPhases = ( - 73429C8AB22EDFABBA2BA2B6EEF23C24 /* Headers */, - D912C16B40D1037846ED14CB3B9A8DCE /* Sources */, - 0338D692ADC9C0568CFC717F7134A896 /* Frameworks */, - 2EC7FD22E6F58668DCD3D5BAD2AE3827 /* Resources */, + 550811BE452FB759BF03D1A110CDFCB7 /* Headers */, + 3DCEB48756BA002061E0B51369CED06D /* Sources */, + 4F6C00876A6AD616E2935012A58E5908 /* Frameworks */, + 45922B88B07D19795C229B466DCA3C67 /* Resources */, ); buildRules = ( ); @@ -6942,8 +6951,8 @@ buildRules = ( ); dependencies = ( - 193705D1AD6DEF5EBCEDDC00BE5809A9 /* PBXTargetDependency */, - 98BE8DDCA90CE2EDBC5875B1C282D378 /* PBXTargetDependency */, + 578BFBE188D593545126C97C227B9662 /* PBXTargetDependency */, + EF56992D7207709DDD569046AE4AC19A /* PBXTargetDependency */, ); name = MobileCoin; productName = MobileCoin; @@ -6962,23 +6971,23 @@ buildRules = ( ); dependencies = ( - 4D40B615736105D29120FCF8BA32C361 /* PBXTargetDependency */, - EA95B2DF1E15F8B4A8B9015979F6E02C /* PBXTargetDependency */, - 717E9A2FF52DCA6597E0D0D27EF5BF33 /* PBXTargetDependency */, - 625D61ED64D8FC13A4C470DED782796C /* PBXTargetDependency */, - C275F233845BBD645E22300BE312A391 /* PBXTargetDependency */, - AC285411B89B3C8F46413159A539A989 /* PBXTargetDependency */, - D918DC9065CAD038DAC52EC9378D6E8E /* PBXTargetDependency */, - 418E21469A5265C4F046995BF87CA267 /* PBXTargetDependency */, - EA66A47B5B1122A49D037885FBEE5F02 /* PBXTargetDependency */, - 7FB6DC6D009F43B518B0E9CC7273783E /* PBXTargetDependency */, - D46ACDF17695B14AD3DB4942B65A4624 /* PBXTargetDependency */, - 8D57301506D91D9319626CCFF69D85A2 /* PBXTargetDependency */, - B4274695948DF1FABDD44D3A010D3F8C /* PBXTargetDependency */, - B51A8DB3F7170E04A7EE7F74EC5DC9C4 /* PBXTargetDependency */, - 09ECDE333F8D15B2D16F066C1A834333 /* PBXTargetDependency */, - 270A917CC217AC4F5681DD57392C8464 /* PBXTargetDependency */, - 93958D2727D93003EF531D77FBE7E509 /* PBXTargetDependency */, + 319F4FA14273CE0DE53D02E79AC3F4BD /* PBXTargetDependency */, + BE412BF3FCDBB5334186F2DE70A81A23 /* PBXTargetDependency */, + 57B51D7A6A19971FCC8D001843397FC8 /* PBXTargetDependency */, + EEDE1E1FEF0298A12FBEB208451F824F /* PBXTargetDependency */, + 2992A1391C840C640652C94243847E05 /* PBXTargetDependency */, + 1EFFDB0B0AB95A43C0722A03309EDD82 /* PBXTargetDependency */, + F18DEC9B263F23DAE6E2CA2B7BE77A76 /* PBXTargetDependency */, + 04B3CCBD6C230BDB0D91A7F8B499123B /* PBXTargetDependency */, + E6ED84F78ADB25F609F5A54D01B6E64D /* PBXTargetDependency */, + 75CBD991E78A0A7F75D7811919E25963 /* PBXTargetDependency */, + C6D35113D70B635AF06690C2AE500861 /* PBXTargetDependency */, + 54C34E44C151CF17DB7F7DE41F667541 /* PBXTargetDependency */, + 14D127D5B720A10FD50D2459F7B5361E /* PBXTargetDependency */, + 31065E93307D09048C8BBFC31E136581 /* PBXTargetDependency */, + 64AFAA7A4CE79B4F338D31A896A87719 /* PBXTargetDependency */, + FB6306012792B712C0DC0EC926428351 /* PBXTargetDependency */, + 5328B700C2B769603DC647E448A44631 /* PBXTargetDependency */, ); name = "Pods-Signal"; productName = Pods_Signal; @@ -6997,17 +7006,17 @@ buildRules = ( ); dependencies = ( - CB4F73BAAF539A7AA02D299FCD094305 /* PBXTargetDependency */, - EE35F1C1EFFA76EFCB42D7B507C67735 /* PBXTargetDependency */, - 72F6EBF3CA3333B986477A3FEDA1E472 /* PBXTargetDependency */, - 161E9F3AE983AC274F0D7FBEE5673DC7 /* PBXTargetDependency */, - 4B800E5BEE68A716D39ACA8EBB617E95 /* PBXTargetDependency */, - 6E2CCEAF8CBF7FADC9B52EA65D3A7C6E /* PBXTargetDependency */, - 3028AD37300E3FF57D1FB7F847BE8BBE /* PBXTargetDependency */, - 5CA7B9759062F189121BADBF6555E05D /* PBXTargetDependency */, - E9052C4A88C5C749B1AE1730E47894C3 /* PBXTargetDependency */, - 81072B0A19BDAA14903954C9CFCCCB27 /* PBXTargetDependency */, - 8F4877F673E53A13B28EC2F3EFA0F945 /* PBXTargetDependency */, + 20B609166BD09B17DF97F2EBDFC5F397 /* PBXTargetDependency */, + 57D15C2807AFFDF7224DC0C5BF506AD8 /* PBXTargetDependency */, + BCB773BAC5E02C473F24F4BA04EF6C17 /* PBXTargetDependency */, + B35D9D5F3FB6FC7C74E6A25563775738 /* PBXTargetDependency */, + 7C1BDA0F4BD69D7E3BD3D327B14EEB3F /* PBXTargetDependency */, + B8F771A6BDB75327033666876EB0CEB7 /* PBXTargetDependency */, + 4A7213F22AD7E00154649DF04F74B858 /* PBXTargetDependency */, + CBF420028CB783882469F1144DD4F61D /* PBXTargetDependency */, + 4134E979CE6EBC9F4049E3847AB87B13 /* PBXTargetDependency */, + A674027E3BC76AF4F84D54719D0F6DBC /* PBXTargetDependency */, + 9255BDE156A2E07B87BAB9F7F232EF83 /* PBXTargetDependency */, ); name = "Pods-SignalServiceKit"; productName = Pods_SignalServiceKit; @@ -7026,7 +7035,7 @@ buildRules = ( ); dependencies = ( - 1231AB660BC00E4040219622E9B59768 /* PBXTargetDependency */, + 4FAB5A0A72D4192D1B2ED9CC2A400E93 /* PBXTargetDependency */, ); name = "Pods-SignalServiceKitTests"; productName = Pods_SignalServiceKitTests; @@ -7045,18 +7054,18 @@ buildRules = ( ); dependencies = ( - 7CA4FD10AF0F62BBAE0EC56444F53135 /* PBXTargetDependency */, - 885DEF33CF4E7A1EEE7870C3F35910E9 /* PBXTargetDependency */, - A86CA15E9622B44417D1A512D3B8716A /* PBXTargetDependency */, - 08C4E81B4823B7A9A4F1ED7FD11692FF /* PBXTargetDependency */, - C44C64F70FDAE668D984477F97D4A569 /* PBXTargetDependency */, - A08A6F67C200E38DE34C013EE147705C /* PBXTargetDependency */, - E1335F225A38F805E6962BA35A058617 /* PBXTargetDependency */, - 9EE0BA6B507934B1BC4CD433A8C16A2A /* PBXTargetDependency */, - 07FB3F89E894B86E536BBF1BBF98E117 /* PBXTargetDependency */, - A16F4D114C71B2EBA50070D2AFF0476C /* PBXTargetDependency */, - BC17B18B8F80292483EBA6862191C634 /* PBXTargetDependency */, - 54EE7D2AE56C51921A13BC2B803639C8 /* PBXTargetDependency */, + 1155037B92FC4DD1A32814B7F0A3E43A /* PBXTargetDependency */, + 31ED0A1818234947949BFF20AEF35E2C /* PBXTargetDependency */, + D1804BD5E9095F205D9937A6562BCFEB /* PBXTargetDependency */, + 83EECFE706A60DF0CD1379D5F5D59B02 /* PBXTargetDependency */, + 08A6EECBEB0A0A18A21BB43E565FA8B6 /* PBXTargetDependency */, + 15F52CB2054BEA45C197FD47B89E7F92 /* PBXTargetDependency */, + 825C821525E17215AD1D39316CC52156 /* PBXTargetDependency */, + D39827AD270A87304B6B4D4E10738504 /* PBXTargetDependency */, + F134F8E299A68EADDF5AC539BB5BE5B0 /* PBXTargetDependency */, + 378C4BF42D0BBBCAB3D5E58E532F941D /* PBXTargetDependency */, + 661200725CFD9C14A32165DE36D3550E /* PBXTargetDependency */, + 762958BB7F1D41590F9B500B6759F91B /* PBXTargetDependency */, ); name = "Pods-SignalTests"; productName = Pods_SignalTests; @@ -7075,16 +7084,16 @@ buildRules = ( ); dependencies = ( - 1250674C681FFD1856456D7A2EDB82E3 /* PBXTargetDependency */, - F473C8539662EB52AA866AE984F45E9C /* PBXTargetDependency */, - 55DBAEFE4A5D3A3AE789B7B728F01B17 /* PBXTargetDependency */, - 2FBFB79E3F7341A9BF20D52FBB634744 /* PBXTargetDependency */, - 107662798E3784E85CDFE95F9544A61F /* PBXTargetDependency */, - B788B11455AF660F08C559408DE03830 /* PBXTargetDependency */, - 3E8391F47281F8C25C5048FC95E2939C /* PBXTargetDependency */, - A4DC50A996D35A7BF239835004792E10 /* PBXTargetDependency */, - DFAB2CE3A2FA8BA7158A1E2AE2472F13 /* PBXTargetDependency */, - A22BFCC0AFE6BA267DCA62BCB878CA4F /* PBXTargetDependency */, + C67639EBEE206F12A618D134E688B57A /* PBXTargetDependency */, + F31E32912DBAC29232278F7EE85A2713 /* PBXTargetDependency */, + 5DFC9F7007317327698DFCD79E338BDD /* PBXTargetDependency */, + F5B790BE18A401A0EC387F3FDB35E738 /* PBXTargetDependency */, + 3688BBD179575AB4E6DD24C6AD74D349 /* PBXTargetDependency */, + 78527564650E3E703306201FF9074970 /* PBXTargetDependency */, + 899B72D8B3252FFEBAFF3AACAD61846E /* PBXTargetDependency */, + B41FEB6FCF14323D8CFDD6A2E4E65F38 /* PBXTargetDependency */, + 12D9D99AC87D6B61BDED59DDB9855202 /* PBXTargetDependency */, + D5101901618E298A9FA8AB948E2F1053 /* PBXTargetDependency */, ); name = "Pods-SignalNSE"; productName = Pods_SignalNSE; @@ -7093,11 +7102,11 @@ }; 87FC595F8D2A5960F7C8C0F0CBCFBC8D /* SQLCipher-SQLCipher */ = { isa = PBXNativeTarget; - buildConfigurationList = 00E2B1FDDED42AB9C4BBCFB0E9C6744C /* Build configuration list for PBXNativeTarget "SQLCipher-SQLCipher" */; + buildConfigurationList = 75C65DB1499A49655211C342D7AF8080 /* Build configuration list for PBXNativeTarget "SQLCipher-SQLCipher" */; buildPhases = ( - DB18A70EC31962B65A23D6D279A376AA /* Sources */, - DE73BCB27D0BC691C5084DE6AE6E4BBC /* Frameworks */, - 6D5428E482353A57D74F50CA7E057891 /* Resources */, + 80EF23AB4DCAB6DF618CF625C1BF51D2 /* Sources */, + 1F79B4CE9F6B04C9B8A1D8FDB30E59F9 /* Frameworks */, + 64C664249F632E646BE055F7B019BA49 /* Resources */, ); buildRules = ( ); @@ -7128,11 +7137,11 @@ }; 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */ = { isa = PBXNativeTarget; - buildConfigurationList = 7A79E29782363C5C0350B4339D758768 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */; + buildConfigurationList = 9DC2CA971F1A72466244C23890476234 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */; buildPhases = ( - 02EC85768022F1D70E7233792AE07F1B /* Sources */, - B1A7167A21EBAA2E22CF23EC8C059E6C /* Frameworks */, - F6CCCD13CFDA003938251AAAFAA5A1B5 /* Resources */, + 9B652A6A43170434C930EA95704143F0 /* Sources */, + D39B4D2328287599A41D92E5851FC3B2 /* Frameworks */, + 4B65B22CFC76570991EF1135E351D5A7 /* Resources */, ); buildRules = ( ); @@ -7155,7 +7164,7 @@ buildRules = ( ); dependencies = ( - D465562E628C432E864F4CC83D5BF144 /* PBXTargetDependency */, + 708AE4306959AD9B0F4002718D3E8FD3 /* PBXTargetDependency */, ); name = "Pods-SignalUITests"; productName = Pods_SignalUITests; @@ -7164,17 +7173,17 @@ }; A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */ = { isa = PBXNativeTarget; - buildConfigurationList = C8E8C45FD905D269AF090D3F11CB0933 /* Build configuration list for PBXNativeTarget "SwiftProtobuf" */; + buildConfigurationList = 8C81E66A46C8A4B22137590234CCB0E2 /* Build configuration list for PBXNativeTarget "SwiftProtobuf" */; buildPhases = ( - CC72662FE6F5BA1CEA488A202248412E /* Headers */, - 42980AF475CB329EC8CC46DF6B66B858 /* Sources */, - 097AD79C2944F82460F5F2C70519AFCC /* Frameworks */, - D00E6C7DF102CBFFA567FCE5AD4F4F52 /* Resources */, + 153693975DAC1BA2EACF21D77BF212BB /* Headers */, + AD27DB7BE3B15AABAC422891817A158B /* Sources */, + 9546AAB78FDBC13F02E1EBA3545327FA /* Frameworks */, + 31420B15500A8D9CFA5DA3025F30B5A0 /* Resources */, ); buildRules = ( ); dependencies = ( - A50013A4D1875D6F59165CF23801A8E7 /* PBXTargetDependency */, + 8C83A4BB15EA3F930F1DFC3CC1DEA522 /* PBXTargetDependency */, ); name = SwiftProtobuf; productName = SwiftProtobuf; @@ -7213,22 +7222,22 @@ buildRules = ( ); dependencies = ( - 848FE3B2C8243BE0FF571E49DD974013 /* PBXTargetDependency */, - 4B61E57FF6C1E2C2BE5D3EFED3DA038A /* PBXTargetDependency */, - 36B4F0A6624AB9DEC61EFD9FA92032EA /* PBXTargetDependency */, - 60A7C26C82A0D4A7C3E233AD7D87ADC5 /* PBXTargetDependency */, - D27AA87FDBCF411D065F813BAA68659A /* PBXTargetDependency */, - 13593BD0B9ECD2009043793DDF4AB789 /* PBXTargetDependency */, - 9B3EF90B53BBE4F0A4A3AE3ACD0A11D6 /* PBXTargetDependency */, - CCBAD2DA3F3BC5991F71CE2883B828DE /* PBXTargetDependency */, - 81224CA93C133C29F95EB2EB9E5A9765 /* PBXTargetDependency */, - 7376D2177E54F8F794C00021D4E524A7 /* PBXTargetDependency */, - 1D2C60A9D685E18D461166924AC42A9D /* PBXTargetDependency */, - 88165712AE102AED9D8EE44B928910CF /* PBXTargetDependency */, - 477CBD106B6908060AAFF0B945DCFCFF /* PBXTargetDependency */, - FB43513824B75C3F1BDA4450CAC649D3 /* PBXTargetDependency */, - C5514B6214DE369153C082CDA004985D /* PBXTargetDependency */, - A9191BE9496A3EF04704243F1204E183 /* PBXTargetDependency */, + 99AFA9F18831A7CD8F8C4F1C0354E352 /* PBXTargetDependency */, + 0DA0799BF3AE0D398314A624A64813C2 /* PBXTargetDependency */, + CA98AED7A3C42A3CB5602BB08F33C389 /* PBXTargetDependency */, + 62661EF0AA37E5D503802591FF4BCA0A /* PBXTargetDependency */, + 16D9010B5D2F27AAE46CF6010CDD7C58 /* PBXTargetDependency */, + 362672EB1F92674190DCCA38C25F4FC3 /* PBXTargetDependency */, + CA032052FF41B0B87BA4F9CE5AAD5503 /* PBXTargetDependency */, + 4C8F5B7D179E262801DEE140507966DC /* PBXTargetDependency */, + 5BBC64C5A92854E6A48BA9D937F4622D /* PBXTargetDependency */, + 7EC1DEA1B11944EA9C4E7BE6C31EE58B /* PBXTargetDependency */, + 7A4019C82AF621FE84F878BE0DB677BE /* PBXTargetDependency */, + 8D85EEB0B70A7676ACA7CECF490CFD4F /* PBXTargetDependency */, + 35DB6037BF8F8DB0DA5BF12EBBDFBAF1 /* PBXTargetDependency */, + 2E964BFFF141A8834BF1B17991BD57A8 /* PBXTargetDependency */, + 6A396AAF66B21BD00B71D473551CBD06 /* PBXTargetDependency */, + 2BA0B438112514464B729FD37A861717 /* PBXTargetDependency */, ); name = "Pods-SignalShareExtension"; productName = Pods_SignalShareExtension; @@ -7255,11 +7264,11 @@ }; BF2A15FEC3F3424BBC4B9AD5F86F2D54 /* lottie-ios-LottiePrivacyInfo */ = { isa = PBXNativeTarget; - buildConfigurationList = F6D5EB095284CE40D154510FD6C3C146 /* Build configuration list for PBXNativeTarget "lottie-ios-LottiePrivacyInfo" */; + buildConfigurationList = 4941223F3BCEAE6FA8FABFF1CAECAC74 /* Build configuration list for PBXNativeTarget "lottie-ios-LottiePrivacyInfo" */; buildPhases = ( - 2D7DEDCF47E0536733A5E92E9E4D3265 /* Sources */, - D0D29B1215D1A62DF4E4DB42B5A196CA /* Frameworks */, - D9F17500DC1F7E72DFA937B5A7590EDA /* Resources */, + FE8E77AC3F66A1B529E665FF89F6307C /* Sources */, + 69E4FE00E6E6A4B6FFB9394E46D1AE16 /* Frameworks */, + 7AEBBECB8B44F837BB1400392598914D /* Resources */, ); buildRules = ( ); @@ -7272,17 +7281,17 @@ }; D21962D0DE148A440FADB55935BD4264 /* SQLCipher */ = { isa = PBXNativeTarget; - buildConfigurationList = 78ED3F1A9F949A42A130B72B2B404810 /* Build configuration list for PBXNativeTarget "SQLCipher" */; + buildConfigurationList = C8030D1C10E4862BA66AF2C65975708B /* Build configuration list for PBXNativeTarget "SQLCipher" */; buildPhases = ( - 14442A3009037BA340C598CF5BF901A4 /* Headers */, - 34FB641E2601540D5600A0E4367C0D4C /* Sources */, - 0289E525F0EDD7E4E60E1D4FA9751C7F /* Frameworks */, - BE10A7964F857EB4B5241667C5AE48E6 /* Resources */, + EBE57821590BCB250E8C9EE1C985FAE6 /* Headers */, + 014CFDA3BEC19AF6851C34F42549599A /* Sources */, + D2D346EF9BE2A1F363FEE83C689ED082 /* Frameworks */, + 133266938C82734F7EFC2360275CBA79 /* Resources */, ); buildRules = ( ); dependencies = ( - C6F10D1D6BCFD984030F333721E716BD /* PBXTargetDependency */, + B27455944EC189167C949473F611BF17 /* PBXTargetDependency */, ); name = SQLCipher; productName = SQLCipher; @@ -7291,14 +7300,14 @@ }; D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */ = { isa = PBXNativeTarget; - buildConfigurationList = 44182EC00BC929685A4D870E6AA27438 /* Build configuration list for PBXNativeTarget "LibSignalClient" */; + buildConfigurationList = BB3E40DE869E558766A9F9D00333C5F7 /* Build configuration list for PBXNativeTarget "LibSignalClient" */; buildPhases = ( - 9A7D5B9B3A92EAB9F32E3D45A5A0C53B /* Headers */, - BA402991BCAEA32F452C4D904A332622 /* [CP-User] Download libsignal-ffi if not in cache */, - D44B8FD2E28A9073DB628756C9EDB3B7 /* [CP-User] Extract libsignal-ffi prebuild */, - DA6D6513BF1EFF1A85484DC0E61DCC09 /* Sources */, - D4615C1F8EE89E6F4CD20564D9A8987E /* Frameworks */, - E2F7CD337B4263838FFE6F54AB3517C6 /* Resources */, + 4F58365DC7DF1D4FB97E75B71A6D57C3 /* Headers */, + 4D6F6EEC1A761A756FB9B91F3AA86805 /* [CP-User] Download libsignal-ffi if not in cache */, + 0A4D0525F1E9564649AD2BA5ED1102F5 /* [CP-User] Extract libsignal-ffi prebuild */, + FD76581D4847F3971E78BD9700EF0519 /* Sources */, + C8DA8C3CBC87C27201748AAB42CA18B9 /* Frameworks */, + B53C051C9C49E6C84B21EB8267D1C010 /* Resources */, ); buildRules = ( ); @@ -7339,22 +7348,22 @@ buildRules = ( ); dependencies = ( - BC331A868585C14071135D758D48FFBF /* PBXTargetDependency */, - C483A2F04AF88E1001F9F4EEE5474BF4 /* PBXTargetDependency */, - C0DE6BAFABF6565AE2BCA3C60F46098E /* PBXTargetDependency */, - BEA0F4BB00548371BEBB8388C4819147 /* PBXTargetDependency */, - 9E6EF18E46F169CE66A306CCF9B106F7 /* PBXTargetDependency */, - 779F795231875F8D5A1145399B646C21 /* PBXTargetDependency */, - CB88E6BDED3A383E3AFFAEBC88AF32A7 /* PBXTargetDependency */, - 5E4233AD067CF8E6EDA42B6D28A08503 /* PBXTargetDependency */, - E369CD36861C22199C5E839D53D60C87 /* PBXTargetDependency */, - 32189916B5A3FE78A9CA0FB157F0BC74 /* PBXTargetDependency */, - 898C395ADEBAF471F465DEDD3988A73B /* PBXTargetDependency */, - A186BEE69B04130421EE4E68B74DF259 /* PBXTargetDependency */, - A0C32307DE58AC9CC9864EA9674E6D7B /* PBXTargetDependency */, - 6D4876ACA2FA9CA17C58B3CB583F10BB /* PBXTargetDependency */, - A3D9CCF8C352BD8643A0501EF7090D74 /* PBXTargetDependency */, - B300EBADDEF9211F10F06AAC98F733EA /* PBXTargetDependency */, + 44A729C047D04AAF21F5E444EF4E843E /* PBXTargetDependency */, + FF17BC451507739EB99307745E1231B0 /* PBXTargetDependency */, + 940720E5EE77ED1ED0642AE12A4E45A9 /* PBXTargetDependency */, + 0A9379435B6C9E50178514584A7F9756 /* PBXTargetDependency */, + 3EEB0A83E062E67E6326957E67F68DF1 /* PBXTargetDependency */, + C576EB2B6E7DE79C9F03A7A8B8DC802D /* PBXTargetDependency */, + 1BE61612F7B86505BBFF5D84BC5633C7 /* PBXTargetDependency */, + 96D56695895E8B6D82C25BD4BBD1F873 /* PBXTargetDependency */, + C8E6A97039C13FC0B963DFAFEB8DA439 /* PBXTargetDependency */, + 090C4E4891E04B8DA599FAE58EFB10FA /* PBXTargetDependency */, + 8BA0525AC275FE8E3A1D8680C8996E6B /* PBXTargetDependency */, + 284C4E175E2D7A4C6B3745A34CCBE6BF /* PBXTargetDependency */, + 93E41021DF5D6C6A8B7AB5B934AD6B35 /* PBXTargetDependency */, + 6345D3853181625DC5E9127C9A96EA0C /* PBXTargetDependency */, + F7D16BDE5F5E70A6042F83B52061359C /* PBXTargetDependency */, + F696C88A7306CFB3398D718028FE0F87 /* PBXTargetDependency */, ); name = "Pods-SignalUI"; productName = Pods_SignalUI; @@ -7363,11 +7372,11 @@ }; FA0CBCD9613A8E95F24D86AAD4A86E26 /* SwiftProtobuf-SwiftProtobuf */ = { isa = PBXNativeTarget; - buildConfigurationList = 5B8B2168BE040E935BEFBEB7A46FD9F0 /* Build configuration list for PBXNativeTarget "SwiftProtobuf-SwiftProtobuf" */; + buildConfigurationList = D2772EC5F4ECFB08046E0FD7AD6D1BBA /* Build configuration list for PBXNativeTarget "SwiftProtobuf-SwiftProtobuf" */; buildPhases = ( - A50A67EB1E8B0F77E55DAF09718138C1 /* Sources */, - EE3B237AF7A599BBE1FD8C7B9C381AAB /* Frameworks */, - 4FF8FA4570FB94C3F8B32C8B2840C9B3 /* Resources */, + D12C5D4A7502055BD1B4CDBB163C5612 /* Sources */, + 143C8BBAB0100EA7E72E7286093AC7F0 /* Frameworks */, + F7A2BF845D18045D390B88234C00F383 /* Resources */, ); buildRules = ( ); @@ -7390,7 +7399,7 @@ buildRules = ( ); dependencies = ( - 7351B95FF78B8BFF0620B8E4DA551DF1 /* PBXTargetDependency */, + 8C612200131F6C1D1654A9793478AE6F /* PBXTargetDependency */, ); name = LibMobileCoin; productName = LibMobileCoin; @@ -7478,6 +7487,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 133266938C82734F7EFC2360275CBA79 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 106EE73EF20AC64C5FAE4E7680F8D158 /* SQLCipher-SQLCipher in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 16192E41B07F3F53187AFB37496DC5AB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -7492,13 +7509,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 20303A9B943E01A7247CCE3172A67C76 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 23D7245F35B3AD6211FB8D8DD00B8970 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -7506,13 +7516,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2EC7FD22E6F58668DCD3D5BAD2AE3827 /* Resources */ = { + 30EDA0BC7DEE59AF918C9D272CE0E9DB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; + 31420B15500A8D9CFA5DA3025F30B5A0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CAA945F369A7870B904D4313DE05FF8B /* SwiftProtobuf-SwiftProtobuf in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 3A43B0FEEFF6B004391A153B94FFF025 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -7520,11 +7538,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4FF8FA4570FB94C3F8B32C8B2840C9B3 /* Resources */ = { + 45922B88B07D19795C229B466DCA3C67 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - D1F652B0DA1255D7B9EA2CC76DDD8056 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4B65B22CFC76570991EF1135E351D5A7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + EA61AA55F4CE9B991FB3E1E976B094AE /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7542,11 +7567,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6D5428E482353A57D74F50CA7E057891 /* Resources */ = { + 64C664249F632E646BE055F7B019BA49 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 44F6A90B2529244D4ACF8DD15C0951DA /* PrivacyInfo.xcprivacy in Resources */, + 3D314A7A7106655A0547C6123F9B4180 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7AEBBECB8B44F837BB1400392598914D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9202454DA07B2BA75D6544C9BFC8A160 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7594,11 +7627,10 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BE10A7964F857EB4B5241667C5AE48E6 /* Resources */ = { + B53C051C9C49E6C84B21EB8267D1C010 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - B929AC0BE08FC0A5E163238CF0E89CD1 /* SQLCipher-SQLCipher in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7616,14 +7648,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D00E6C7DF102CBFFA567FCE5AD4F4F52 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 01C06EDCA697E81230D246B6F1755241 /* SwiftProtobuf-SwiftProtobuf in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D28AAFE78D30EBEF6E7DFCF10DE413D7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -7631,14 +7655,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D9F17500DC1F7E72DFA937B5A7590EDA /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - D024F2E5C4A8744438E6EC510B30E207 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E054F92D4823AB48AF5224E8AAD1C2EB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -7646,13 +7662,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E2F7CD337B4263838FFE6F54AB3517C6 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; F3BF64FEDF2114CA79EEA40E71EE57FE /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -7660,11 +7669,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F6CCCD13CFDA003938251AAAFAA5A1B5 /* Resources */ = { + F7A2BF845D18045D390B88234C00F383 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3C632A5B4963AAD59885DA39D84E461B /* PrivacyInfo.xcprivacy in Resources */, + C7AEB014514F620F8663962967977292 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7678,22 +7687,32 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 785F072ABD86C8A4BE31B903970F1FD5 /* [CP] Embed Pods Frameworks */ = { + 0A4D0525F1E9564649AD2BA5ED1102F5 /* [CP-User] Extract libsignal-ffi prebuild */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-frameworks-input-files.xcfilelist", + inputPaths = ( + "$(USER_LIBRARY_DIR)/Caches/org.signal.libsignal/$(LIBSIGNAL_FFI_PREBUILD_ARCHIVE)", ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-frameworks-output-files.xcfilelist", + name = "[CP-User] Extract libsignal-ffi prebuild"; + outputPaths = ( + "$(LIBSIGNAL_FFI_LIB_TO_LINK)", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-frameworks.sh\"\n"; - showEnvVarsInLog = 0; + shellScript = "\n set -euo pipefail\n rm -rf \"${LIBSIGNAL_FFI_TEMP_DIR}\"\n if [ -e \"${PODS_TARGET_SRCROOT}/swift/build_ffi.sh\" ]; then\n # Local development\n ln -fns \"${PODS_TARGET_SRCROOT}\" \"${LIBSIGNAL_FFI_TEMP_DIR}\"\n elif [ -e \"${SCRIPT_INPUT_FILE_0}\" ]; then\n mkdir -p \"${LIBSIGNAL_FFI_TEMP_DIR}\"\n cd \"${LIBSIGNAL_FFI_TEMP_DIR}\"\n tar -m -x -f \"${SCRIPT_INPUT_FILE_0}\"\n else\n echo 'error: could not download libsignal_ffi.a; please provide LIBSIGNAL_FFI_PREBUILD_CHECKSUM' >&2\n exit 1\n fi\n "; + }; + 4D6F6EEC1A761A756FB9B91F3AA86805 /* [CP-User] Download libsignal-ffi if not in cache */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + name = "[CP-User] Download libsignal-ffi if not in cache"; + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\n set -euo pipefail\n if [ -e \"${PODS_TARGET_SRCROOT}/swift/build_ffi.sh\" ]; then\n # Local development\n exit 0\n fi\n \"${PODS_TARGET_SRCROOT}\"/bin/fetch_archive.py -u \"https://build-artifacts.signal.org/libraries/${LIBSIGNAL_FFI_PREBUILD_ARCHIVE}\" -c \"${LIBSIGNAL_FFI_PREBUILD_CHECKSUM}\" -o \"${USER_LIBRARY_DIR}/Caches/org.signal.libsignal\"\n "; }; A4484D8B166F57B0072FD117F361D674 /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; @@ -7712,32 +7731,22 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/SignalRingRTC/SignalRingRTC-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; - BA402991BCAEA32F452C4D904A332622 /* [CP-User] Download libsignal-ffi if not in cache */ = { - isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - name = "[CP-User] Download libsignal-ffi if not in cache"; - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\n set -euo pipefail\n if [ -e \"${PODS_TARGET_SRCROOT}/swift/build_ffi.sh\" ]; then\n # Local development\n exit 0\n fi\n \"${PODS_TARGET_SRCROOT}\"/bin/fetch_archive.py -u \"https://build-artifacts.signal.org/libraries/${LIBSIGNAL_FFI_PREBUILD_ARCHIVE}\" -c \"${LIBSIGNAL_FFI_PREBUILD_CHECKSUM}\" -o \"${USER_LIBRARY_DIR}/Caches/org.signal.libsignal\"\n "; - }; - D44B8FD2E28A9073DB628756C9EDB3B7 /* [CP-User] Extract libsignal-ffi prebuild */ = { + B9799F06D6E594B560F6410D93C59595 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); - inputPaths = ( - "$(USER_LIBRARY_DIR)/Caches/org.signal.libsignal/$(LIBSIGNAL_FFI_PREBUILD_ARCHIVE)", + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-frameworks-input-files.xcfilelist", ); - name = "[CP-User] Extract libsignal-ffi prebuild"; - outputPaths = ( - "$(LIBSIGNAL_FFI_LIB_TO_LINK)", + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-frameworks-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\n set -euo pipefail\n rm -rf \"${LIBSIGNAL_FFI_TEMP_DIR}\"\n if [ -e \"${PODS_TARGET_SRCROOT}/swift/build_ffi.sh\" ]; then\n # Local development\n ln -fns \"${PODS_TARGET_SRCROOT}\" \"${LIBSIGNAL_FFI_TEMP_DIR}\"\n elif [ -e \"${SCRIPT_INPUT_FILE_0}\" ]; then\n mkdir -p \"${LIBSIGNAL_FFI_TEMP_DIR}\"\n cd \"${LIBSIGNAL_FFI_TEMP_DIR}\"\n tar -m -x -f \"${SCRIPT_INPUT_FILE_0}\"\n else\n echo 'error: could not download libsignal_ffi.a; please provide LIBSIGNAL_FFI_PREBUILD_CHECKSUM' >&2\n exit 1\n fi\n "; + shellScript = "\"${PODS_ROOT}/Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-frameworks.sh\"\n"; + showEnvVarsInLog = 0; }; E742D4C31C9F8094AF5D7596B1A11688 /* [CP-User] Check prebuild */ = { isa = PBXShellScriptBuildPhase; @@ -7759,10 +7768,12 @@ /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 02EC85768022F1D70E7233792AE07F1B /* Sources */ = { + 014CFDA3BEC19AF6851C34F42549599A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 96615C2E8FE985B1795A7F898CCCCC24 /* SQLCipher-dummy.m in Sources */, + 5B02A8CC05A8EEB06988F6D1C52FFD8A /* sqlite3.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7821,121 +7832,134 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2D7DEDCF47E0536733A5E92E9E4D3265 /* Sources */ = { + 3DCEB48756BA002061E0B51369CED06D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 34FB641E2601540D5600A0E4367C0D4C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 273EC5FA38930E32493B5A109E95CCEF /* SQLCipher-dummy.m in Sources */, - 1D0237BBC5B544235811190CD2EBD0A7 /* sqlite3.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 42980AF475CB329EC8CC46DF6B66B858 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7D8F41561FCB3677A9063B6E3933206D /* any.pb.swift in Sources */, - 3544E3128677432BC5ECBBB12F15AFA5 /* AnyMessageStorage.swift in Sources */, - 3DA601EF008C4037243BDE585B409E0D /* AnyUnpackError.swift in Sources */, - FFCF65FB10D5A6A8E9203FE66493763A /* api.pb.swift in Sources */, - 2E8B623504232C9D6B8F6503537B1790 /* AsyncMessageSequence.swift in Sources */, - 7D9264B649D9F9C8791CC1411947A7BC /* BinaryDecoder.swift in Sources */, - E1F975B0B04A186DBE7112442DD17B4A /* BinaryDecodingError.swift in Sources */, - 0600E15E4BCA8807A33954917667393E /* BinaryDecodingOptions.swift in Sources */, - EC9FB2667EF4EFB65CDCA1278BF9F9E5 /* BinaryDelimited.swift in Sources */, - 36AF1AB81BDAE798010A86520B3F2653 /* BinaryEncoder.swift in Sources */, - 067269644047A0254C5FBFFB40A8FAE4 /* BinaryEncodingError.swift in Sources */, - 8B9FC9E198E9BBC9E4787338127ED4FB /* BinaryEncodingOptions.swift in Sources */, - 939897E38E5FC8918CA3E0982112962A /* BinaryEncodingSizeVisitor.swift in Sources */, - EC39082D63CD226A91034230FC86F6AA /* BinaryEncodingVisitor.swift in Sources */, - 2C21AA3B209C59BCB25CFD905DF2E269 /* BytecodeInterpreter.swift in Sources */, - D82342C39F281CE622FB2FA1BDD27442 /* BytecodeReader.swift in Sources */, - C97CCC86E3C7C7928BE5873EA6E55260 /* CustomJSONCodable.swift in Sources */, - 575DEA179016EF45D75F7E8AC3FA7DBA /* Decoder.swift in Sources */, - A3D774C6DED8EFCEE0CB701931CDB619 /* descriptor.pb.swift in Sources */, - 5DAF60226B48D72717D7D887206F4A44 /* DoubleParser.swift in Sources */, - 6F6423AD5D14AB883BB38BDA9E9EF576 /* duration.pb.swift in Sources */, - 1474D076711D267029EB0408B87F51BE /* empty.pb.swift in Sources */, - 92F8C107E6911AF9145760B4E0B161D9 /* Enum.swift in Sources */, - 891CEAEA4525C1D2D64894B4E4DBD42C /* ExtensibleMessage.swift in Sources */, - BA4DD611C5C04F162977F0A708B7B2E4 /* ExtensionFields.swift in Sources */, - 57BF71314C4E345750DE9C1F77AC5B5E /* ExtensionFieldValueSet.swift in Sources */, - 9ADE11EFA5E9967487DEDC0FCAE44107 /* ExtensionMap.swift in Sources */, - 6805E4ED3834079688F182D1830780BE /* field_mask.pb.swift in Sources */, - CB845C23D3C93E148F4C5C8E2E24BCC8 /* FieldTag.swift in Sources */, - 981C41B45CBDCCF497E94F6C0B4D5EA8 /* FieldTypes.swift in Sources */, - 0C1D1F1B6EE78B548540A1CDE046DBCE /* Google_Protobuf_Any+Extensions.swift in Sources */, - 1078CA458AB717BA653E944DF13912C7 /* Google_Protobuf_Any+Registry.swift in Sources */, - 2FBD7B4C74BADD3347C3DFDB17A3591F /* Google_Protobuf_Duration+Extensions.swift in Sources */, - BD4A9FC994D554FA939A2B15A1D36564 /* Google_Protobuf_FieldMask+Extensions.swift in Sources */, - 2FD6B9F78E051F077DA0D6EE0A2E9C15 /* Google_Protobuf_ListValue+Extensions.swift in Sources */, - 29AB2F8224EFEEE2ECA4A73FE39A6D7A /* Google_Protobuf_NullValue+Extensions.swift in Sources */, - 7F44E81398769F56FEB4B398FA279889 /* Google_Protobuf_Struct+Extensions.swift in Sources */, - F390514CA7215BD93C9AC920AA4A62AD /* Google_Protobuf_Timestamp+Extensions.swift in Sources */, - 7CF3B7AAC57AB14184513CBA0561F0D1 /* Google_Protobuf_Value+Extensions.swift in Sources */, - 46D63EE3E4627382FC6D35E2B9827758 /* Google_Protobuf_Wrappers+Extensions.swift in Sources */, - 67E848540D6431BF31E45939A7699E2E /* HashVisitor.swift in Sources */, - C4CC22012B623C573DCA7A36C0B16054 /* Internal.swift in Sources */, - 2DE7C0E6FA3723473F13350D91628AC6 /* JSONDecoder.swift in Sources */, - 0A898B085967DFB0F87BAB361E1F44EA /* JSONDecodingError.swift in Sources */, - 214F5446918406E778D9ED4E5B72EDE1 /* JSONDecodingOptions.swift in Sources */, - EB6F64AC78FF68DB87F2E4BF3A6B9C24 /* JSONEncoder.swift in Sources */, - 9D6D6B944DD8D1F02977198CB0853788 /* JSONEncodingError.swift in Sources */, - 774599429C00C1D4DFC6EB51CD48BE73 /* JSONEncodingOptions.swift in Sources */, - 2C133B033FDDA263C0382461A25C55B4 /* JSONEncodingVisitor.swift in Sources */, - FC8512FC44CB870AB84AD5A535859E48 /* JSONMapEncodingVisitor.swift in Sources */, - 05E140F8FD41F8D4652C83759FE30CF8 /* JSONScanner.swift in Sources */, - C047BA60D8A9F4C08EE7CE1EF0BFF0BF /* MathUtils.swift in Sources */, - E14BDD01DC505BB2A56A9A55C9E33AB5 /* Message.swift in Sources */, - 2F1A7EB78416474527CB67FA7963DEC2 /* Message+AnyAdditions.swift in Sources */, - 435F65602FCAE93D1CB21B342464E765 /* Message+BinaryAdditions.swift in Sources */, - AFBA954FEA7A46266E3E2140FFE2A2F1 /* Message+BinaryAdditions_Data.swift in Sources */, - C9FD66266334D885EFBFC9DE33F1BBE0 /* Message+FieldMask.swift in Sources */, - 05547F339D52B5FE9AF0896CA2511EFF /* Message+JSONAdditions.swift in Sources */, - 81E910C8579861FDAD6F1AA117BB226E /* Message+JSONAdditions_Data.swift in Sources */, - A4552702AFAC924BA504337392DAC658 /* Message+JSONArrayAdditions.swift in Sources */, - 1B882EBFB2C2E241D87B9F3BFD185B8B /* Message+JSONArrayAdditions_Data.swift in Sources */, - E2D541FA8F79EDB19D185A6E5303AA6F /* Message+TextFormatAdditions.swift in Sources */, - 4C895CD6666678D21121326C2D923C1B /* MessageExtension.swift in Sources */, - C0D31C0D686CF7DDAD3B006C9C66FE72 /* NameMap.swift in Sources */, - E5D3FD3951CFD54BDEB0BB5DB125E852 /* PathDecoder.swift in Sources */, - 7F250F3E6E13A6B5369A566D2B2EF578 /* PathVisitor.swift in Sources */, - 85D3DD2D37EED2EE577A6463EF10C2C0 /* ProtobufAPIVersionCheck.swift in Sources */, - 234E53BEEF4631730BA29D9F7425FC00 /* ProtobufMap.swift in Sources */, - 4E3CD8E71BDF18F3A2D33A102D7639B2 /* ProtoNameProviding.swift in Sources */, - AD3409A3B4A5D4E68C311B5F5AB6D439 /* SelectiveVisitor.swift in Sources */, - 35D62E89AC4A6B9965BB472F67B51827 /* SimpleExtensionMap.swift in Sources */, - 2B259D4E1AE75CDDE8086767FBCE5112 /* source_context.pb.swift in Sources */, - 03A7154CA12D91D2BF9CCF7DA76501B2 /* StringUtils.swift in Sources */, - 804A58E6BBB452559EF3F5C322123FDA /* struct.pb.swift in Sources */, - 193274C147F767D08D05C6BAA2C74E6E /* SwiftProtobuf-dummy.m in Sources */, - 6106AF2A69801E8A37B24E2C49D5A287 /* SwiftProtobufContiguousBytes.swift in Sources */, - BBCE5F473E911A00763F7D4757635E51 /* SwiftProtobufError.swift in Sources */, - 7891A0C2EE5CBFE28751B50D07227874 /* TextFormatDecoder.swift in Sources */, - 7C86FFB22D21FDBB454A5C29FFAB2F92 /* TextFormatDecodingError.swift in Sources */, - C23364262E8EA6939FC19BDF9BA3ECCA /* TextFormatDecodingOptions.swift in Sources */, - E0A503B44846670D08FE983A57B8A2E2 /* TextFormatEncoder.swift in Sources */, - B1A277B4ECFFC7F25DE796BAD5975D22 /* TextFormatEncodingOptions.swift in Sources */, - 1A07B04E99EB1BEF60FF1E93163E1356 /* TextFormatEncodingVisitor.swift in Sources */, - 87F7CBDA15E70D8A004314C025EDDA48 /* TextFormatScanner.swift in Sources */, - 091E2215CA5A7C06F5143EA3F354B45C /* timestamp.pb.swift in Sources */, - 236B89BCBB0ED8E9CF448E71474DDDFA /* TimeUtils.swift in Sources */, - 81265A338C3C9185C5DF3619F5E1D886 /* type.pb.swift in Sources */, - 6D3385A8BE55E20D3D25EF19100C7D92 /* UnknownStorage.swift in Sources */, - 620397F7411C48CD7203D427410FFF88 /* UnsafeRawPointer+Shims.swift in Sources */, - 4929087C9A45B177A514133116DED895 /* Varint.swift in Sources */, - BE89FD1BF58FADBEA6F826124D207AA8 /* Version.swift in Sources */, - 23505F840E9284E7B63E9291555BC197 /* Visitor.swift in Sources */, - FED289131AA51321FF7F74492236AE66 /* WireFormat.swift in Sources */, - 06910DF719B4C97FC7DF5139F166943B /* wrappers.pb.swift in Sources */, - EE78DEDF78FC27FB2A9818E995E11786 /* ZigZag.swift in Sources */, + C79FAB7AFA701F6015A83C3D78D36BAE /* alpha_dec.c in Sources */, + A8194CCC4086831214F17CC7E7077C2A /* alpha_enc.c in Sources */, + 2E238B4403A6E24F8C004EB5DDD3CDC7 /* alpha_processing.c in Sources */, + C1691B7912A07424A7C855E1EB900BDA /* alpha_processing_mips_dsp_r2.c in Sources */, + 51950C25A73F3370241590A39E32AA31 /* alpha_processing_neon.c in Sources */, + 9FB66625D77C3636078ADA291ECAEDBD /* alpha_processing_sse2.c in Sources */, + CDED6F8CAC072809F382C4C328A8A81F /* alpha_processing_sse41.c in Sources */, + C099FED264C420365377D296810F2940 /* analysis_enc.c in Sources */, + 5D045A01A0390D30952A5C20CE305702 /* anim_decode.c in Sources */, + 9A6DB5C8B64A9C2B76DBAB729D662851 /* anim_encode.c in Sources */, + F98C71F799D16B5DB16267B270180071 /* backward_references_cost_enc.c in Sources */, + 52BC7926B56D4424365B98A837CE2D6C /* backward_references_enc.c in Sources */, + BA85E07C7286027227845C748A4A9537 /* bit_reader_utils.c in Sources */, + D0AFBA7431DA31729DE5EC4E02DBD6F5 /* bit_writer_utils.c in Sources */, + E7F8FAA6B87A74B6B10669EDBD4A8D05 /* buffer_dec.c in Sources */, + C96BD6A227DEDAD9DA0B97496A30E431 /* color_cache_utils.c in Sources */, + ECDCB9235B38C814E8B5E42F416F05A0 /* config_enc.c in Sources */, + 29CB4768215F1C9F4B750C8D0E60E472 /* cost.c in Sources */, + 8DECAA24462D2E24C0F75DCCA5619D01 /* cost_enc.c in Sources */, + E0ED1DF16686B19F6065BA2A69F0E89F /* cost_mips32.c in Sources */, + 76484376FF3298DABCCD28F632B05D39 /* cost_mips_dsp_r2.c in Sources */, + 634232E6024319F263F3AF2C4527030C /* cost_neon.c in Sources */, + 9E2C23B40D6C7648E867F053F665562A /* cost_sse2.c in Sources */, + C5573CF8B42D457B9D1958BCD6958E49 /* cpu.c in Sources */, + 5B97DD62D17B27D2784CB43007A775FE /* dec.c in Sources */, + 679A411DEBD31EE4B1289DDE960D17DF /* dec_clip_tables.c in Sources */, + 531B5597E67EABAFCE4359CE4D6463F2 /* dec_mips32.c in Sources */, + 4A0BA3AF447649E88D7398D95EA1C86F /* dec_mips_dsp_r2.c in Sources */, + F2B904AF7640F702672585DADA021238 /* dec_msa.c in Sources */, + C9E96CA472C70884DC72973EA2A24D28 /* dec_neon.c in Sources */, + 73A73C4F68424B2FDE12C2835D9D85CC /* dec_sse2.c in Sources */, + 4E052762D11FB86B974F26E1B2582BCD /* dec_sse41.c in Sources */, + 6A6B0A4C2D92BB225F412E5FC209FA49 /* demux.c in Sources */, + 5B1A3A5D4E06CDDF502776FBE4074448 /* enc.c in Sources */, + 543F9655B02709E9656F0C02B8B33683 /* enc_mips32.c in Sources */, + 1A42EFBF0C5B24B637122BCC9F396AE7 /* enc_mips_dsp_r2.c in Sources */, + 3DFE302D0717D8DD95F5D874C6905484 /* enc_msa.c in Sources */, + 447F3926AC53FB3DE5D13F0D50613B37 /* enc_neon.c in Sources */, + A3B1755BEBEDE27CD612DC7208601A43 /* enc_sse2.c in Sources */, + 5457C4262322E4642185DFA91DABAD87 /* enc_sse41.c in Sources */, + 24AE06D5EC540FBBF653DD9914509B76 /* filter_enc.c in Sources */, + BE2C8173D8EED9BEC7AE85468BFD55A1 /* filters.c in Sources */, + 2AD9F919791942C247F3E13B0C7443FF /* filters_mips_dsp_r2.c in Sources */, + 0FB12E57513DBB20A02D0E87084CF310 /* filters_msa.c in Sources */, + 24B9C9BC52E371288E1A9935511A95FA /* filters_neon.c in Sources */, + 161EEB56C3D1F268D2039C4453BB21A4 /* filters_sse2.c in Sources */, + E00C6425792C6B6699020693EF7CDDCE /* filters_utils.c in Sources */, + 17F96F11F415B4D0FB585050FEF0B7FF /* frame_dec.c in Sources */, + 64129EBC2DD99838CCF70E8AF02B35AD /* frame_enc.c in Sources */, + 7752185D2411C1048E42ECC09B3F6227 /* histogram_enc.c in Sources */, + 9AE641ED8B715F1AE0827722000C8829 /* huffman_encode_utils.c in Sources */, + BD05C8F7AE33F8562E67AAB3819698A3 /* huffman_utils.c in Sources */, + 752ACAA13E7C34FF4F6AF3D29EC23441 /* idec_dec.c in Sources */, + 46B89477D1D5394F18E4F4DD3246FE64 /* io_dec.c in Sources */, + C4A3AC11377BAC0AFE3FF8D87A619FBE /* iterator_enc.c in Sources */, + 31F44F62CB8FB493703EE37A7E9A36D7 /* libwebp-dummy.m in Sources */, + 1EE15F25F935A9E9649EA3F72B4BE776 /* lossless.c in Sources */, + F6DE821F5F7A17FAED4C9721686BBA7D /* lossless_enc.c in Sources */, + B539AB5A047422D90B82847B7BDC897C /* lossless_enc_mips32.c in Sources */, + E7E73EF6F1FB6BC3A5468831E61772CA /* lossless_enc_mips_dsp_r2.c in Sources */, + ACC6CFAA99D92709FD7A83DA7725A2D2 /* lossless_enc_msa.c in Sources */, + 7F9FCB834378E4F99813546A37D8C912 /* lossless_enc_neon.c in Sources */, + B0ED3239B75BFFB2B25C69D876E32EFE /* lossless_enc_sse2.c in Sources */, + 5B7882B58F12E63595CB7FDA1A4E928B /* lossless_enc_sse41.c in Sources */, + F5FE998063DA96BA14EC5DAF01DB2FB8 /* lossless_mips_dsp_r2.c in Sources */, + A9C8C6262CF43A16915042B2D2B306AA /* lossless_msa.c in Sources */, + 7CD19677EE7D9517518FE19EB42E7E36 /* lossless_neon.c in Sources */, + ACE375D27C985459E8748D65B075C7A8 /* lossless_sse2.c in Sources */, + E13853FE5D1EBD0DF27515825C46F1B1 /* lossless_sse41.c in Sources */, + B638C0E40B86AE65A13D8328FADCDE9E /* muxedit.c in Sources */, + 0F2EFDA851998181FFD1DDCA0D7081A9 /* muxinternal.c in Sources */, + 3AD56B746707596D3E8CA6C439AB6C7A /* muxread.c in Sources */, + 389FA2D4A0BAF9CFBA13D9D84102FE81 /* near_lossless_enc.c in Sources */, + 8AF2B07EB19FF7ACC4638E7EF4ADF3DB /* palette.c in Sources */, + 358BD5B9713F6EB302D641194D664DAC /* picture_csp_enc.c in Sources */, + 3F0BDB1D59B083C7BC671ADC2ADDA6C8 /* picture_enc.c in Sources */, + 2A1288AE08957E6376974E81F25D62B0 /* picture_psnr_enc.c in Sources */, + BAC68FFDE724472CF4875CAFC57CBFFB /* picture_rescale_enc.c in Sources */, + BF50E301AD3F942884587936E1A363FF /* picture_tools_enc.c in Sources */, + 906B6A3E33336D6C138AB9AC753A0454 /* predictor_enc.c in Sources */, + 85457808C17F0ADDF3AD0D8CB0665814 /* quant_dec.c in Sources */, + CE432014CE0D3C43D84FD3EE6C490228 /* quant_enc.c in Sources */, + 3DF636A5D7B3E2805051A14D0492B817 /* quant_levels_dec_utils.c in Sources */, + 0BDDB69DE81E826A87FE9339C629E9A1 /* quant_levels_utils.c in Sources */, + E25D4D05AC4AD563CCE737189AB23F9D /* random_utils.c in Sources */, + F07D7A9B46A6BB427C43ED5CD3471C43 /* rescaler.c in Sources */, + B0F2B64379378D9522F1DF2D5B67A9F6 /* rescaler_mips32.c in Sources */, + 8C979F607C2F9636F0D86D7FC7429246 /* rescaler_mips_dsp_r2.c in Sources */, + 9036C4EA861E03F78189F2CBF62BEBC9 /* rescaler_msa.c in Sources */, + 4D461DC7A1E93A0CF84CAFDBA2B94B98 /* rescaler_neon.c in Sources */, + 0382940FEE12E69DE2C4C2F7000132B5 /* rescaler_sse2.c in Sources */, + 6197FD03D59ADB74C7523FD55AEC8C2F /* rescaler_utils.c in Sources */, + 56903675F8008D4343A77CFE37D3A8D6 /* sharpyuv.c in Sources */, + 66367C4E152BBA76E78E14C509BFB829 /* sharpyuv_cpu.c in Sources */, + 8AB5A39A9DB05CAC8D1B5A71AD42FBB8 /* sharpyuv_csp.c in Sources */, + 3C5F1BEE52EA629DC48AFF37CAA44DAC /* sharpyuv_dsp.c in Sources */, + E5699D26B3660BC4923A8499C1A90358 /* sharpyuv_gamma.c in Sources */, + 533E802969EBB1122C2043E13A47C200 /* sharpyuv_neon.c in Sources */, + 950D32D5705033E038818949C3AFE64A /* sharpyuv_sse2.c in Sources */, + 70EFF5F38D1F08E62E4C626712082522 /* ssim.c in Sources */, + EFC959009A08A10E94E8828D0913B935 /* ssim_sse2.c in Sources */, + FB9DC9F01132518532496761104F1F49 /* syntax_enc.c in Sources */, + 65BD7D9A55FDA5022FF2A6C1FBCC0402 /* thread_utils.c in Sources */, + CEC44AEEA8E2BB42DA6729B1EF593BD3 /* token_enc.c in Sources */, + E2C0981BCE75BDD055EAADAF7F7DD5C4 /* tree_dec.c in Sources */, + B42AD6B0A79A3CB79BD9B62701E5CD2A /* tree_enc.c in Sources */, + B9EB73B323F33B92EF3A543A5DF9F63B /* upsampling.c in Sources */, + 13341A36FCFFAC66F1FB10DFB77F6B45 /* upsampling_mips_dsp_r2.c in Sources */, + D98FE2D22BCA59E1F4CAEBB55B823D0A /* upsampling_msa.c in Sources */, + DD286D238F8C2A6F35EC54C625646800 /* upsampling_neon.c in Sources */, + 1F9A4C4A064D80E84266F77F4CF2E9FC /* upsampling_sse2.c in Sources */, + 7181BCFA52A2F9BE19F65F2D5B2CEEDF /* upsampling_sse41.c in Sources */, + B3A578E2FEA5152B97BE54E167F6DC06 /* utils.c in Sources */, + A584481FBF128F36718F7D76059117B3 /* vp8_dec.c in Sources */, + A54C1536B61A500F1A6ADE437486B6C8 /* vp8l_dec.c in Sources */, + F172B08149A5A89E8600AFE51B64A94B /* vp8l_enc.c in Sources */, + 73BE530F2A50B55743F1655B04500CA4 /* webp_dec.c in Sources */, + 6CB22C2AAA7EC70477946BD5220F0F90 /* webp_enc.c in Sources */, + 20A97EA6B2F77A023D4D062BC0833540 /* yuv.c in Sources */, + 46BFFC51A4700A1D2D6DBBFC4AB7A360 /* yuv_mips32.c in Sources */, + C69C2D5FAA6F164E9BBD63602D5023D4 /* yuv_mips_dsp_r2.c in Sources */, + AEB69DBA8462C65A0695E6B08A9E2B8A /* yuv_neon.c in Sources */, + D9B4CC7B1A50273091F9CFCDEECA9AF4 /* yuv_sse2.c in Sources */, + 6E3FEDC2C458D8B57666C18E62DE2263 /* yuv_sse41.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8070,6 +8094,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 80EF23AB4DCAB6DF618CF625C1BF51D2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 83D62FC8D6899360B3D6BE16D192A0C4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -8208,6 +8239,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9B652A6A43170434C930EA95704143F0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 9DB147C6529C37DCC5F64EF573F9CBF8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -8224,10 +8262,144 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A50A67EB1E8B0F77E55DAF09718138C1 /* Sources */ = { + A1734785CEF38B17AD464475FF134CF4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 8C4AD334AB2CD08A2AF3097EBA3EF663 /* AccountEntropyTests.swift in Sources */, + 8A330D997D502D60291045827FD23185 /* AsyncTests.swift in Sources */, + 3C4AA13607A9AA02FCDD9341406327E5 /* AvatarUploadCredentialTests.swift in Sources */, + ECEF7C5EB0F2B4EB472D0D79368C99B8 /* BackupForwardSecrecyTokenTests.swift in Sources */, + EA98F65E7D82D51EDE7EE573AFC64925 /* BridgingTests.swift in Sources */, + A8677769859E7F24371B469A7AF09B7A /* ChatServiceTests.swift in Sources */, + 62AEC6368FF1A753D93FEA5732488DB8 /* ClonableHandleOwnerTests.swift in Sources */, + B6A6223EC9546D03A22F03608441A548 /* CryptoTests.swift in Sources */, + 12B3B6DDB830F94D9C555B6A696251FE /* HsmEnclaveTests.swift in Sources */, + 86AD997F433D1C6950A12D13F20DB4A8 /* IncrementalMacTests.swift in Sources */, + 5ED6E33F47099392A98394C6AAE94436 /* InMemorySignalProtocolStoreTests.swift in Sources */, + 55CA2A34CBA4B93A9B5FC05CBB8904DB /* IoTests.swift in Sources */, + 5E3459D5E3F8C6EA805786938A0C587F /* IoUtils.swift in Sources */, + 114A66C1BB3F3B94686FC1A1808E3499 /* KeyTransparencyTests.swift in Sources */, + 2FB9A2031A413BEE1FB386C680DA0F6F /* MediaSanitizerTests.swift in Sources */, + 0C9152D9726BC88F39BDE1223912DDD0 /* MessageBackupTests.swift in Sources */, + 13FC5CAB99B2D3276B71A85A5A5361BD /* NativeTestingNice.swift in Sources */, + 7F7A7650C257EFC51F4D316A3D03F107 /* NativeTestingNiceTests.swift in Sources */, + DA4736842481D5EA8455131E3BCD6C38 /* NativeTests.swift in Sources */, + 2620C9383900AA5E09EC46764A574B25 /* NetTests.swift in Sources */, + EBEF726B090D9417666C10B9FDC84DA8 /* PinTests.swift in Sources */, + 999F32D46DDAF719AC417828CD7FFFA4 /* PublicAPITests.swift in Sources */, + 840CE07798916936AA9C5D7E8D3406E9 /* RegistrationServiceTests.swift in Sources */, + 234A637CE6E7D2326372DBE6CD90EC1C /* SecureValueRecoveryBackupTests.swift in Sources */, + 29F75CECEFE74363D58EC7FE4AF844CF /* ServiceIdTests.swift in Sources */, + 1F71D47B99D1B3A46530F17E491CBABC /* SessionRecordTests.swift in Sources */, + 77A19A3AE1E1FEEE9D457C28E3F01B7B /* SessionTests.swift in Sources */, + CD6174D8D10BF0A3E4527497CE6EBB22 /* SgxTests.swift in Sources */, + 4F56E53D13EF9186E2DC50DE55DBC8F0 /* TestCaseBase.swift in Sources */, + FDAB28DFA78BBB51075149F89B4014F0 /* TestUtils.swift in Sources */, + 7969F1D1BEBDF4CFA0B6C6A4BCD2310F /* UsernameTests.swift in Sources */, + 62144FCA09F947EE5B3E3DF763DAFBF6 /* ZKGroupTests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AD27DB7BE3B15AABAC422891817A158B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1F648C853196CC89B3DB4E63A40A61AC /* any.pb.swift in Sources */, + B5012EA55C8A6BF6E74D08566EB9FD29 /* AnyMessageStorage.swift in Sources */, + 8F4BD8CE2B44609E3EE46924B9A86969 /* AnyUnpackError.swift in Sources */, + 0C23E5F74517E048E43021B3CFE8F797 /* api.pb.swift in Sources */, + 2A11AF1BD5C34CFA44E0EAFA878CC20C /* AsyncMessageSequence.swift in Sources */, + 3248490DF96FCB6C892997C39A165207 /* BinaryDecoder.swift in Sources */, + FB7D24261AF8171A1F4CC6F1D833F867 /* BinaryDecodingError.swift in Sources */, + 60747A33EC803C897875567F593C9F0A /* BinaryDecodingOptions.swift in Sources */, + 64F84EC9FA99419F3FCA0F09827764DB /* BinaryDelimited.swift in Sources */, + 953CFE7F1A245FBC230950181E7161EB /* BinaryEncoder.swift in Sources */, + 1C5FE16F800E2FA505FA0B0C7946AEA1 /* BinaryEncodingError.swift in Sources */, + 3ADD2CE70AB74751225845643CECD0FC /* BinaryEncodingOptions.swift in Sources */, + FA74D9126061E42CFA1CD89F767CA041 /* BinaryEncodingSizeVisitor.swift in Sources */, + 2E3CE6E668002151B45CBEEFDC3F956A /* BinaryEncodingVisitor.swift in Sources */, + 34EF217D09B15BBBB7BB192B633FEBC2 /* BytecodeInterpreter.swift in Sources */, + 6DBC2B737297AF565080EF99FBA90B06 /* BytecodeReader.swift in Sources */, + CDAB81F027358085128244446905DEDA /* CustomJSONCodable.swift in Sources */, + CA3E8C5781A6FC21160F1861712B1337 /* Decoder.swift in Sources */, + A60D2503130E1B1C92A996B612D9328C /* descriptor.pb.swift in Sources */, + 87473DF7B777C6B27F8A1C7A2387C277 /* DoubleParser.swift in Sources */, + 2ADE86625BDEBE61E859BABCED3515C9 /* duration.pb.swift in Sources */, + D12637A3459A88DED80EC2AB796B5F45 /* empty.pb.swift in Sources */, + D1F0C2D73F6646D8E2B2E5CC5655029E /* Enum.swift in Sources */, + DC54FA5E0CCB48875663DCA725432388 /* ExtensibleMessage.swift in Sources */, + B23FF8DA40AD6B3CA22678A93B4D274A /* ExtensionFields.swift in Sources */, + 101187727EF704DF2B018D7EF1CBCE52 /* ExtensionFieldValueSet.swift in Sources */, + 12C4791FD784C6B5E2A5E6DECFBE5A98 /* ExtensionMap.swift in Sources */, + AD6B308A4EDE1F4F594CEA41D9B2E2AD /* field_mask.pb.swift in Sources */, + 866B771BE8469B7A9F33FA10DE2F672F /* FieldTag.swift in Sources */, + B40B4521FB40877F4B131C1C1AA95222 /* FieldTypes.swift in Sources */, + 947DC6496EB71223F1A866556F69BE5F /* Google_Protobuf_Any+Extensions.swift in Sources */, + C6F5679AF1C80A282E4D7C21F9EC515D /* Google_Protobuf_Any+Registry.swift in Sources */, + 825B0BB9BAEF0B814E056D1387D11B6F /* Google_Protobuf_Duration+Extensions.swift in Sources */, + 2B2D414FEEB5372B4AFFC47060FCCA53 /* Google_Protobuf_FieldMask+Extensions.swift in Sources */, + BA3F57B53A545296F0B386E0FB85362C /* Google_Protobuf_ListValue+Extensions.swift in Sources */, + C656CFA59ECED597CFEE16DB3058F3C6 /* Google_Protobuf_NullValue+Extensions.swift in Sources */, + 1F4AAAF8E8C4B631FCCC3028FD3A1D13 /* Google_Protobuf_Struct+Extensions.swift in Sources */, + FD7A4228707D9CFEBD20B2C5C5C53A28 /* Google_Protobuf_Timestamp+Extensions.swift in Sources */, + 36FC4C2C91A7B72E6F4F360A1B8341FE /* Google_Protobuf_Value+Extensions.swift in Sources */, + DD7E6AB2185D896C47D8A1FEE921C0C5 /* Google_Protobuf_Wrappers+Extensions.swift in Sources */, + 91C20E599D9ECC96E3F09D22830FFB94 /* HashVisitor.swift in Sources */, + 7288A1C1289F310F829F42E69EC23E9D /* Internal.swift in Sources */, + D5E989A80A9AEFE20A67CC29A92F5BFF /* JSONDecoder.swift in Sources */, + 2146BA15B57F8A6C11831DEB630E2EFE /* JSONDecodingError.swift in Sources */, + AD42C79E3B43C4128B59D3DF36794C6B /* JSONDecodingOptions.swift in Sources */, + 6A3A8C57937032EA20FB13089B17896A /* JSONEncoder.swift in Sources */, + 58C9C57A5B610C1CDDD3765A8855F7AB /* JSONEncodingError.swift in Sources */, + 0F8B001BF5BBE8466699507B3427DA5E /* JSONEncodingOptions.swift in Sources */, + B697643E360EECD8376FC88502B47923 /* JSONEncodingVisitor.swift in Sources */, + 0C1F7108E4862F71A07BDF4B3E386E05 /* JSONMapEncodingVisitor.swift in Sources */, + 1D78577D18233941086DBE8947F4EADE /* JSONScanner.swift in Sources */, + F195A35BC0744A0B6450218F17C16886 /* MathUtils.swift in Sources */, + 1328A9DA31B5409F644CE239D6A02A36 /* Message.swift in Sources */, + 44481E2ABBFB56C2ADE9417FF572937C /* Message+AnyAdditions.swift in Sources */, + 12A82A7B97AB1076DAF880CACCB9303B /* Message+BinaryAdditions.swift in Sources */, + 2D75F1D8B4A860E17BD7573CF9C2B126 /* Message+BinaryAdditions_Data.swift in Sources */, + BF3E5443769CC2FC33B7838481B4A94A /* Message+FieldMask.swift in Sources */, + 6A81FD565007943C86FE040206B3AAB9 /* Message+JSONAdditions.swift in Sources */, + F6C41106150507D8A53A551405F474E3 /* Message+JSONAdditions_Data.swift in Sources */, + EC18812C2B29C4BAE8B1D5C525E3D426 /* Message+JSONArrayAdditions.swift in Sources */, + 9927CF4506A38D2681C210DB8141822A /* Message+JSONArrayAdditions_Data.swift in Sources */, + A3B2C48A335EEC0CD85F7A932EBD9F30 /* Message+TextFormatAdditions.swift in Sources */, + 9ED4EEAF13447692D53C7716D0053C6A /* MessageExtension.swift in Sources */, + 14929403FFD19E6F1C03426978958DB9 /* NameMap.swift in Sources */, + 04961C3C7B5932570670AC1D4FE145F6 /* PathDecoder.swift in Sources */, + 818DE6C0BBFFE0C663123FA1293DE7E0 /* PathVisitor.swift in Sources */, + BA99F41850C2E8D187E40120634208BC /* ProtobufAPIVersionCheck.swift in Sources */, + 3D5A92B79005302F82893115958B8142 /* ProtobufMap.swift in Sources */, + B6CCB167599EB9AA152437A951D61497 /* ProtoNameProviding.swift in Sources */, + 30F01BEEBE468E96DDE63104705D6AD1 /* SelectiveVisitor.swift in Sources */, + 8EED6E0D43446234C86C5326136A2E40 /* SimpleExtensionMap.swift in Sources */, + FDF5688CDBDFD244977FE05FCEB54CBE /* source_context.pb.swift in Sources */, + 699C1DA2508D60985A4B3A27B0DF8111 /* StringUtils.swift in Sources */, + 0EB39048CD7633EB2C1A268CB0E015C1 /* struct.pb.swift in Sources */, + 45E1DC2238EF7DBFAF25E4D78EE2027A /* SwiftProtobuf-dummy.m in Sources */, + D3DA666D828D4D811658EBAFAFE2AD82 /* SwiftProtobufContiguousBytes.swift in Sources */, + B27ABBCE4CE0AD4B6E8B57A3A1C93088 /* SwiftProtobufError.swift in Sources */, + 1F0060C8D3AF911B77BD57C1B10948F2 /* TextFormatDecoder.swift in Sources */, + 09EB6462EC6B9916CED55D1C79F98143 /* TextFormatDecodingError.swift in Sources */, + C3C6E62F0F9378B4B294CEA07F45F43F /* TextFormatDecodingOptions.swift in Sources */, + 4804B307D00D367E47B00DB522B16207 /* TextFormatEncoder.swift in Sources */, + 8797A3FA3F3CAFE853DB8EA659DD0C9B /* TextFormatEncodingOptions.swift in Sources */, + 993701E1C6F96015837F971A7CC939F0 /* TextFormatEncodingVisitor.swift in Sources */, + 1CED5CE5A7FE5405A306A0E37AE9B995 /* TextFormatScanner.swift in Sources */, + DEECC12AEA76EAF652657BE5EBB11E47 /* timestamp.pb.swift in Sources */, + 5D38C70F73867CBE61B14E6BAB983EC2 /* TimeUtils.swift in Sources */, + D565BEDAA08BD1EA2D68E00763FEAA0B /* type.pb.swift in Sources */, + 0B8DB1D9AC0FE0B3F5E8795374A11B17 /* UnknownStorage.swift in Sources */, + 1A7E20599DBCF111C1233430F9C99585 /* UnsafeRawPointer+Shims.swift in Sources */, + 2D6096F611FE00A70455FD2680BBC2E2 /* Varint.swift in Sources */, + 1383E21ABB95EEA9B7763F9A28DDEF80 /* Version.swift in Sources */, + 46CBAA722FA62D6167D224A333EF3F2C /* Visitor.swift in Sources */, + 1BDBE533E7CE2684B0F27ABB24BF3B6E /* WireFormat.swift in Sources */, + 2A30DE124309D4FCD0789E846F9C654F /* wrappers.pb.swift in Sources */, + 52BA72BBE4BA2802E509081034923931 /* ZigZag.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8591,6 +8763,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D12C5D4A7502055BD1B4CDBB163C5612 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; D4A2AC2231C75FE6F8662B32D27D1589 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -8632,321 +8811,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D912C16B40D1037846ED14CB3B9A8DCE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - E7BCC13DDAB7B90DD348B43415635D25 /* alpha_dec.c in Sources */, - 3A0597E04BD4930760A02A6AB62B9E03 /* alpha_enc.c in Sources */, - 4423E906B78D87A26A64BC0F76815197 /* alpha_processing.c in Sources */, - C13CC0CC10C83D8425F5445D34FD49E9 /* alpha_processing_mips_dsp_r2.c in Sources */, - D6249B46ADEEF0C2EDE949FA859B5AA1 /* alpha_processing_neon.c in Sources */, - F72ABF8F106284B8A55D67D5A550F8A0 /* alpha_processing_sse2.c in Sources */, - 22A4222B579557E6B6B6BAD1DA17E7A4 /* alpha_processing_sse41.c in Sources */, - DB0EB39579E019DE5E9D652E2AC29C8B /* analysis_enc.c in Sources */, - 09E37DC0A8F754BD6DE0941887DDED82 /* anim_decode.c in Sources */, - 795D079885B9073ED8D6053820905905 /* anim_encode.c in Sources */, - AB6C01ABD91F86C64AADF5E36947B13B /* backward_references_cost_enc.c in Sources */, - 316D5001391BF0EA2F479734B3F0E355 /* backward_references_enc.c in Sources */, - 88495B21BE73B276C1E493130AE874D5 /* bit_reader_utils.c in Sources */, - CABDF11D9BBD5C20CB28EF90FF4FFB93 /* bit_writer_utils.c in Sources */, - 505BEAF12A74418A9508E7CC4A311F1D /* buffer_dec.c in Sources */, - BDDA30CAFC447883D43B64431F119503 /* color_cache_utils.c in Sources */, - EDD30A2A87D4378C16997399C5223C3E /* config_enc.c in Sources */, - AFC0FE918952ACEE4FB5DCDCFED75E46 /* cost.c in Sources */, - 20EFB77F51428A2C7F31191B4B011D55 /* cost_enc.c in Sources */, - E3C41440ED8E98339709E927D6478190 /* cost_mips32.c in Sources */, - A02369A8EBED79066CBC29B2C3C2CBB6 /* cost_mips_dsp_r2.c in Sources */, - 026219FDE4C816C74A3C0994D26013E3 /* cost_neon.c in Sources */, - 17304DDA62B561B32A3A37B25336F119 /* cost_sse2.c in Sources */, - CC339D135067479C203BB860FBB3BCFC /* cpu.c in Sources */, - 6EE065165ED4B938A9C6713CEC156057 /* dec.c in Sources */, - BFE06A3293850A900F1FC226FE1766BC /* dec_clip_tables.c in Sources */, - BDB43AF7FC7C4BC9EE356A83B840C276 /* dec_mips32.c in Sources */, - 939BFE0B235F1B30068DA219E5817AA4 /* dec_mips_dsp_r2.c in Sources */, - 9FD0F086A807B90522B91E6AA14A4D70 /* dec_msa.c in Sources */, - E2DA951C7C0692605751FEBCF2623F55 /* dec_neon.c in Sources */, - 4AABA03A7C408C481F03D1F45064DEA2 /* dec_sse2.c in Sources */, - 1E44526FA4DF5B75FA6EC91D0E5039F7 /* dec_sse41.c in Sources */, - 5DB30D3A594359725F3EEE44A39BC550 /* demux.c in Sources */, - 9BECFA14B6A6EBCB55E3F843C2E977D9 /* enc.c in Sources */, - A68D4561D3B14491C1BF36525279E3B1 /* enc_mips32.c in Sources */, - 34687DA73608FE98784AC289A158C4E7 /* enc_mips_dsp_r2.c in Sources */, - D02B047733DB8B9B3C3DD1A31C2EB921 /* enc_msa.c in Sources */, - C08520586467BBC76E941B21A2708AC4 /* enc_neon.c in Sources */, - 066C71AE126B1C965100C185387658A3 /* enc_sse2.c in Sources */, - E2516A3468765EF751F114E365EBE08B /* enc_sse41.c in Sources */, - EECFD5D4C8CD80D0CD7D694E00868629 /* filter_enc.c in Sources */, - 224B0A22C8AC8F3A5937BD0ECDC00C49 /* filters.c in Sources */, - 51EC320380DC719969610812255ED5CD /* filters_mips_dsp_r2.c in Sources */, - E85895C08E0AA224FA032755CA518C52 /* filters_msa.c in Sources */, - 522AA6ED465047B4865037BB313B54B3 /* filters_neon.c in Sources */, - 2366FE0996E934B55F1A77BB2BB9B40F /* filters_sse2.c in Sources */, - A2C49D833893FC692410546F9632BAFA /* filters_utils.c in Sources */, - 73E656EF572430F31187B2D17AD3BF19 /* frame_dec.c in Sources */, - B6852CF58E9BFEF68811E8B4CB66F838 /* frame_enc.c in Sources */, - F04AACE49C1AED07EAF507C1E1C571B3 /* histogram_enc.c in Sources */, - D346737F70B0621DDE17401641BE7732 /* huffman_encode_utils.c in Sources */, - 718942AB2679D9A4AB1BD239FC9200B4 /* huffman_utils.c in Sources */, - BB351B99DDE1634ECB3B2D0BA35FC178 /* idec_dec.c in Sources */, - 847A4D349EBAD43504C6A9230521290F /* io_dec.c in Sources */, - 7DF804B6F4617CC2C6876BCA11C9350F /* iterator_enc.c in Sources */, - 53CBF2FAA8677F22EF2E8E0F3935305C /* libwebp-dummy.m in Sources */, - 5809A241CB58D4F8E5F7413F3265B06C /* lossless.c in Sources */, - A41A4E8A08BD9D695700ACD8E26B4BF0 /* lossless_enc.c in Sources */, - 0D6C9D52C4CA727F8EB0300BEF59EC27 /* lossless_enc_mips32.c in Sources */, - F0B850FFE3169B90969C4C7896BACB53 /* lossless_enc_mips_dsp_r2.c in Sources */, - B9783C73CDBCA1DD36E07DD8DD6A2E48 /* lossless_enc_msa.c in Sources */, - 3C51B6B4BA1A455C16B67CAFFE4D6BDC /* lossless_enc_neon.c in Sources */, - 789E236C559A6BB28C9A523CFA852C3D /* lossless_enc_sse2.c in Sources */, - B9766A12AB3D242CFD011A91ABDC6F1F /* lossless_enc_sse41.c in Sources */, - 289400E34751462526CFA68B77EDE1FB /* lossless_mips_dsp_r2.c in Sources */, - DBB2917B37F505FD50E520123EBBB26D /* lossless_msa.c in Sources */, - FCEFCDDFBB01CEE3C45620BE6B8315C2 /* lossless_neon.c in Sources */, - DC0D0C3220084CFE5D22A402247433AF /* lossless_sse2.c in Sources */, - 4343788A0B9E2EC1DFC79B1FC0016659 /* lossless_sse41.c in Sources */, - 45E395417EE5BE44D23E75CB4E8D7A6F /* muxedit.c in Sources */, - A502DC6792600F65EE1C07B490407341 /* muxinternal.c in Sources */, - AB4B5D2FEFC49C5BB76945EEEA62675F /* muxread.c in Sources */, - 7BA7B7DECD4A91672F62911F5E6694F4 /* near_lossless_enc.c in Sources */, - 666B72B97D24C4AD649146EB602B45A4 /* palette.c in Sources */, - 1C8C47B05DACA1B84E99BB10017FC22A /* picture_csp_enc.c in Sources */, - BE19CFCF07C93F8E7BA0AE2BC85FA656 /* picture_enc.c in Sources */, - A7B288592C17C975871327B3D93F5786 /* picture_psnr_enc.c in Sources */, - 1D4C269DAE27C186545151FB88DA3482 /* picture_rescale_enc.c in Sources */, - D11441E770A7881DA662420D0C2736AF /* picture_tools_enc.c in Sources */, - 81066008B6B99E206BB54A3245836990 /* predictor_enc.c in Sources */, - 26324409EA6F11F149EB016F875CAAAA /* quant_dec.c in Sources */, - F01A2E6A7A4A2866E70CF5182C11766F /* quant_enc.c in Sources */, - 6284EA2F8993A24176A96500FA5F4F92 /* quant_levels_dec_utils.c in Sources */, - 64865B31605DE96539DADAD4404BDBFC /* quant_levels_utils.c in Sources */, - 7CA8A7685D1B52F958D0E40914AC05AE /* random_utils.c in Sources */, - E9377CEC3A6FDB43D7164BC583748300 /* rescaler.c in Sources */, - 64AED8AE973F1F63270D5A2295E65A1E /* rescaler_mips32.c in Sources */, - 98BB3A3481AC0BD28600B88023FB0EF1 /* rescaler_mips_dsp_r2.c in Sources */, - 1BB0EFD8DD766497A006AF94711001AF /* rescaler_msa.c in Sources */, - 6530900895CD0F9FDCDD18587B918152 /* rescaler_neon.c in Sources */, - E43E9C939FF0B922624F17C8FA94EC02 /* rescaler_sse2.c in Sources */, - 4B8D7DF0E1069071D349CC4611294B70 /* rescaler_utils.c in Sources */, - 85963DD971396C63BA1802164236E0EE /* sharpyuv.c in Sources */, - F8242DB926A8F4F8BB62D9852B2E5A37 /* sharpyuv_cpu.c in Sources */, - 9AFA3F3F8E0CEB4F0C5E1A811D5B99E9 /* sharpyuv_csp.c in Sources */, - 947228EE4D28541140C72077482598D6 /* sharpyuv_dsp.c in Sources */, - FF7108E6BE89DE02E8DEE9941875DA92 /* sharpyuv_gamma.c in Sources */, - 499657820D6CCFE7840F497FABC5AB45 /* sharpyuv_neon.c in Sources */, - C290EA698FA319BA64F8B94FB7D60431 /* sharpyuv_sse2.c in Sources */, - 1F467979B36C30E583CA057CBA518B43 /* ssim.c in Sources */, - B908BF93DB1438E6FDFC508E1F894E01 /* ssim_sse2.c in Sources */, - 5F42A8223A778356747F5BBC4C2B0CCA /* syntax_enc.c in Sources */, - FEF754CA14F05D6557214035654AC1D0 /* thread_utils.c in Sources */, - 4783FE60AA84286DD6F840BF9E93E463 /* token_enc.c in Sources */, - C2ADDA83C09E927E3EF39ED878320331 /* tree_dec.c in Sources */, - 7A4DB11B3D563FB1BA3752168C2164E4 /* tree_enc.c in Sources */, - 8E9BB1D5678BB6047694CE0EFECC6165 /* upsampling.c in Sources */, - 7F9AC2452AB8DA51EB68A5F5D408A023 /* upsampling_mips_dsp_r2.c in Sources */, - 7E6D4FD811DE1078BE1EDF7BCFF454EA /* upsampling_msa.c in Sources */, - 98C4CE87C6D01E4CB8431E8B9A03B8B1 /* upsampling_neon.c in Sources */, - 79AA96CA5708D91C23D88A69C7630249 /* upsampling_sse2.c in Sources */, - C5089352FF8DD7948EDA299563289345 /* upsampling_sse41.c in Sources */, - 2F2C183D229B65FBA55C676BC06BCFA8 /* utils.c in Sources */, - 7A205F7A7BF1D98D872E69646DE1E32B /* vp8_dec.c in Sources */, - 5F36385DFF1622A6F07BCC5F2F9E3CCF /* vp8l_dec.c in Sources */, - 55A2E6F7C0B7666C19D6F807290C0AC4 /* vp8l_enc.c in Sources */, - ADB9131E99D1F653ABE8C7E3E0F4DB8F /* webp_dec.c in Sources */, - 3881C88DA11273ED0241E4D683FCFD19 /* webp_enc.c in Sources */, - EEA5965C4AE01BA9F83F3EDAD2E24135 /* yuv.c in Sources */, - 9E3E30DA6B839E9F00005116FA0D93F8 /* yuv_mips32.c in Sources */, - 322033ABA5BF08F1FFD5E84822964CDC /* yuv_mips_dsp_r2.c in Sources */, - 7A12946D6E45D978ECBF178F7E007426 /* yuv_neon.c in Sources */, - D91C9639128CD272E5064DA1AC97B6E3 /* yuv_sse2.c in Sources */, - A2CA90DBE29885C964EDC678A42292C6 /* yuv_sse41.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DA6D6513BF1EFF1A85484DC0E61DCC09 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 822EFE0B2DC07F330C006ACEAFCCBCCF /* AccountKeys.swift in Sources */, - AF9BD6EC058435B217EFC189CB54650A /* Address.swift in Sources */, - 1CFED07EC2A91FFC3D8033959B4B2E70 /* Aes256Ctr.swift in Sources */, - A9F3222EBB3E5BDE079EF23BBF51D98A /* Aes256Gcm.swift in Sources */, - 33F76902798A87718C0194F420DC4BEE /* Aes256GcmSiv.swift in Sources */, - C353F01F35F6186830A1C60621A44068 /* AsyncUtils.swift in Sources */, - 063C13D0BED994C1F1A7757B6D1A6A7E /* AuthCredentialPresentation.swift in Sources */, - FECA44EC887E34DFC1E55F95BF56FA38 /* AuthCredentialWithPni.swift in Sources */, - D567194D7CDEEA5C1DD8D9CBE1A0796C /* AuthCredentialWithPniResponse.swift in Sources */, - 156C5F191C85D81074EFA0FCF96E0B4F /* AuthMessagesService.swift in Sources */, - 12AB9070AA39491082AF994E9B88C657 /* BackupAuthCredential.swift in Sources */, - AB493B2F50A2512B911B50DFAD1A4834 /* BackupAuthCredentialPresentation.swift in Sources */, - D37B9816B460961DE02C6D065E9FA7CB /* BackupAuthCredentialRequest.swift in Sources */, - AB1524C696087E392BD850CE69546ECC /* BackupAuthCredentialRequestContext.swift in Sources */, - 1C4B0713258679D88858B44FEF02DA16 /* BackupAuthCredentialResponse.swift in Sources */, - 8C81BF63EA20DCE6AA32FDA385B03FA7 /* BackupLevel.swift in Sources */, - B127C8808F8479D5E788B8272D970926 /* BorrowUtils.swift in Sources */, - 6AFEB35A3043DC8FE202090186848CB8 /* ByteArray.swift in Sources */, - 14BC6A3A8550A9B4BBEAB92B4D0BD728 /* CallLinkAuthCredential.swift in Sources */, - 56F5959CC421AB37B67EC3C4CE0157EA /* CallLinkAuthCredentialPresentation.swift in Sources */, - 92806B42380D6F26D7E20BD5E3382A7F /* CallLinkAuthCredentialResponse.swift in Sources */, - EF60A44C8A1559C5F5981FFA14B887B4 /* CallLinkPublicParams.swift in Sources */, - 0B7726305DBAEF74217E615FF71D6C32 /* CallLinkSecretParams.swift in Sources */, - 37508D53247159B98891B23609F242D5 /* Cds2.swift in Sources */, - 2DD98C2685C6ADA57904CC4A9B4F1C33 /* CdsTypes.swift in Sources */, - 36B8A618E0DB554C437691D5796E50E3 /* ChatConnection.swift in Sources */, - CA5F6AEFF1B4F1F0522C19C6CC10F084 /* ChatConnection+Fake.swift in Sources */, - B82C01BD127D0E59BCB94D9FCC69EC99 /* ChatListener.swift in Sources */, - 5EF2AD2F5298D57516E6AFBE2DBC0C17 /* ChatServiceTypes.swift in Sources */, - F34BD964BC259DD29064B92BDFBA982F /* CiphertextMessage.swift in Sources */, - 448F36394A1EC2E5AF3836C147E59D45 /* ClientZkAuthOperations.swift in Sources */, - 38D7D685B36E6B00EE8F851E9916BDD3 /* ClientZkGroupCipher.swift in Sources */, - C2925AA9411F6FE3B26C32CD7ADB253B /* ClientZkProfileOperations.swift in Sources */, - 10CC7D64273071F15FDECAB9C8FC91CD /* ClientZkReceiptOperations.swift in Sources */, - B6AACF939C40CF632B7597298F34FDFF /* ComparableBackup.swift in Sources */, - 31F6BF8868D2F8F8FD0AD29399D03825 /* CreateCallLinkCredential.swift in Sources */, - 8A34BD2F5CFA962CD010E15846464F4C /* CreateCallLinkCredentialPresentation.swift in Sources */, - AAAA9CD4022BE81F8CDD8F2C7B1FD4EA /* CreateCallLinkCredentialRequest.swift in Sources */, - E26EA4250B18343D96B0643C1C9C4887 /* CreateCallLinkCredentialRequestContext.swift in Sources */, - 3AAF5B9A2F92AFC9A42C6C84500454E4 /* CreateCallLinkCredentialResponse.swift in Sources */, - 2DCC7F23EC4BE1D2C217E762A8151504 /* DataStoreInMemory.swift in Sources */, - BE1DF4ADF3ADC567149C23557590A1D9 /* DataStoreProtocols.swift in Sources */, - 78904A042A345FA66E6672FD23683D72 /* DataStoreUtils.swift in Sources */, - A08BF461D8581E264B233D58437BCECF /* DeviceId.swift in Sources */, - 59E6594C93958E28F6C0F3E2B58B310E /* DeviceTransfer.swift in Sources */, - C57C90EC41667F0A5591D9648704D89C /* Error.swift in Sources */, - F090AB479BC256D3DCDB443F1A8F5B86 /* ExpiringProfileKeyCredential.swift in Sources */, - 449074847A6CA281A510178F16D33C2B /* ExpiringProfileKeyCredentialResponse.swift in Sources */, - 3B4E1C69F2A1DA8CD6C34CA3E4F64931 /* Fingerprint.swift in Sources */, - 3EA9026CD37E06DB32B5E03E349B5087 /* GenericServerPublicParams.swift in Sources */, - 61891A56B2BAF389ED99D72A5FD7CDBB /* GenericServerSecretParams.swift in Sources */, - FB2E836D2B946C392639DC05454E0904 /* GroupIdentifier.swift in Sources */, - F15861B0E3205E7769A65C003A75E2D4 /* GroupMasterKey.swift in Sources */, - 3AC7B5405DE0A8CC69DB163287EB940C /* GroupPublicParams.swift in Sources */, - 83C09143DD299AD050274B0E95A6EBF7 /* GroupSecretParams.swift in Sources */, - 541C9F198BF4962DF6D9E5183BAF457B /* GroupSendDerivedKeyPair.swift in Sources */, - 8FB52B51062F67F09C1D913654570B06 /* GroupSendEndorsement.swift in Sources */, - 034FF1BE89D00E798BE94CA3D0B4254E /* GroupSendEndorsementsResponse.swift in Sources */, - 1E69759A4C133C0F45A66256A600AE60 /* GroupSendFullToken.swift in Sources */, - 939BE5B7AF6C50FA7200AB729A03C297 /* HsmEnclave.swift in Sources */, - 9A03034DB19838C3C785D50D45ACB647 /* IdentityKey.swift in Sources */, - ECFB4666D867E2000A3E4DE8BD045A5F /* IncrementalMac.swift in Sources */, - 4BE4961E77B15B6E7B90C1F14CF50021 /* IoProtocols.swift in Sources */, - 0C7B85755E1C352EED3AEE0214557409 /* IoUtils.swift in Sources */, - CB8818317B8D466C37E63A9102B1FD0A /* Kdf.swift in Sources */, - B312B5B524C1B7CC8BE8B96F894254EA /* Kem.swift in Sources */, - 61C1061C3297498EC4312FBFBD4D423B /* KeyTransparency.swift in Sources */, - C1A8A6BDD3110FC9B47C335FD6D8A103 /* KyberPreKeyRecord.swift in Sources */, - F0F8D6B62ABA35B97160BAC12DD3B166 /* LibSignalClient-dummy.m in Sources */, - E5F25DDF5E5A933FC835D646B95C4B1D /* Logging.swift in Sources */, - 3AAF0B99C935521D3825468F36BE388B /* Media.swift in Sources */, - 4F084B94A8D096D3FE0033D1AF458C9F /* MessageBackup.swift in Sources */, - EC3B793D60B8491592C778AD0ADF30A6 /* NativeHandleOwner.swift in Sources */, - 9D4E5296982D6ED8BAFA9D7F7E509852 /* NativeNice.swift in Sources */, - 1F717A72736E54683C46350159A7A2F1 /* Net.swift in Sources */, - A516D373A62CB401305BD166C3F482CA /* NiceBridgingUtils.swift in Sources */, - 25E1B9DD1730ADC775986A4C56CEF8E9 /* NotarySignature.swift in Sources */, - 0A5A7B39D401852187D4BF9D3324C91C /* PlaintextContent.swift in Sources */, - 9F830ED1454A4ABCED53AFB9C6A191A8 /* PreKeyBundle.swift in Sources */, - D248A43FB6E65EEF35331CE3DFB6051F /* PreKeyRecord.swift in Sources */, - 17C0F1401A21B2D6868FF2FC85AF3D4F /* PreKeySignalMessage.swift in Sources */, - 68A665AE5D9FD8CB21CBAC2EA051B2D2 /* PrivateKey.swift in Sources */, - 2F583F8C6689A291A5D91989BC98D141 /* ProfileKey.swift in Sources */, - 9830EE85147E2F447BC5AFF906AB20BC /* ProfileKeyCiphertext.swift in Sources */, - 51DE14019B25F88689E864B4D5B20A8D /* ProfileKeyCommitment.swift in Sources */, - 2EBAF72023F664AFAAB75C371DCA3036 /* ProfileKeyCredentialPresentation.swift in Sources */, - BA9A8B14D0F8A1D8AE70377F146B1487 /* ProfileKeyCredentialRequest.swift in Sources */, - 830DCCCDA37FCF2E0DC8FD6084818254 /* ProfileKeyCredentialRequestContext.swift in Sources */, - 0AB65535EAD394376416E964ED4A80DA /* ProfileKeyVersion.swift in Sources */, - A51A2F310CFC13A8361A1922C547EE6C /* Protocol.swift in Sources */, - 2E5182CC313BBD513C5B02F19AD9202C /* ProvisioningConnection.swift in Sources */, - 84497E38239F273CCF1551CC861016C3 /* PublicKey.swift in Sources */, - 3A29FDE243507A367AA98FA1F6DA134B /* Randomness.swift in Sources */, - FD4BD41DEA7EB4FA4D428006A72B5782 /* ReceiptCredential.swift in Sources */, - CCF264841C879B5D46ECAB09D522C329 /* ReceiptCredentialPresentation.swift in Sources */, - 17BD199D56A5BF4D67F3A3A7E5FBF8B6 /* ReceiptCredentialRequest.swift in Sources */, - 011B1DBEEAF5DA0E92B268D0BEE9DDF4 /* ReceiptCredentialRequestContext.swift in Sources */, - AF48533F6E77F02F673843F51B396697 /* ReceiptCredentialResponse.swift in Sources */, - 3D01AAEA668882C3466E6D9712417DAD /* ReceiptSerial.swift in Sources */, - 16F03DAFAE6F50B57C50C2BEBA43CE8E /* RegistrationService.swift in Sources */, - CA29F8F4FF365FEE9943C0A6ACA62799 /* RegistrationServiceTypes.swift in Sources */, - 1F1F1E35108200F1A11AB19F132F878B /* SealedSender.swift in Sources */, - CE7BC8DC51E5E1F3FF82D176853DF8E9 /* SealedSenderCertificates.swift in Sources */, - 7B470F57F7DA7AAF655A25CCD4A25530 /* SecureValueRecoveryBackup.swift in Sources */, - 9496C2D5D41678FB4181E30FAF4DD49B /* SenderKeyDistributionMessage.swift in Sources */, - AE5FE828C353508A1CF487DA0D39D74B /* SenderKeyMessage.swift in Sources */, - BF4513530C520B7A1444D5850E07273B /* SenderKeyRecord.swift in Sources */, - 8BFB17D08D89ADA182E6A66C766A88D3 /* ServerPublicParams.swift in Sources */, - AC7C0686F9ACB9F2D57518A58BD76CC6 /* ServerSecretParams.swift in Sources */, - 1D1EF2E0FCCB26163690CBE37990E41E /* ServerZkAuthOperations.swift in Sources */, - 439D2EDB052D61136EA59123F81A7F75 /* ServerZkProfileOperations.swift in Sources */, - 956B31298A81F81C708B3FB17CC13F1B /* ServerZkReceiptOperations.swift in Sources */, - 6ECF3635729A458E2AF581F9EB796462 /* ServiceId.swift in Sources */, - 17592A80C7C94434BE89B6A0F0190CDA /* Services.swift in Sources */, - CEF17938CDDF04739DA794194AC3E523 /* SessionRecord.swift in Sources */, - B91EC03DF0325650682ECB6BAC555170 /* Sgx.swift in Sources */, - 33D22B1564AD4D681F73B25D6AE35288 /* SignalMessage.swift in Sources */, - 578A2D0A136DDF54F5D202F79A63F239 /* SignedPreKeyRecord.swift in Sources */, - 2D66C21B9E56FF99690FCC6D96430F30 /* SignedPublicPreKey.swift in Sources */, - 7E4E339041D4C1504A71979D943A1324 /* SingleOutboundMessage.swift in Sources */, - AB0C7C3892E784B897D7FA4882AEA371 /* Svr2.swift in Sources */, - 547C2419A39B031B959A81D18A6CE5BF /* TokioAsyncContext.swift in Sources */, - 62B119B1BAAB9FBD469A3793B25EDE30 /* UnauthBackupsService.swift in Sources */, - 7C0408F070AD23C3F6FBA4C0F0D56605 /* UnauthKeysService.swift in Sources */, - 530C4CE4F2D14B373693DDD7B7D290EE /* UnauthMessagesService.swift in Sources */, - E7FBD357A4C24E5FE425147385A39364 /* UnauthProfilesService.swift in Sources */, - 4F5E9BD67AE6161BD8A5E5CBD0A31B84 /* UnauthUsernamesService.swift in Sources */, - 8B966053E64FE1EB79CF6C60AED2DD45 /* UploadForm.swift in Sources */, - 0C070D0BB3E773D29766921ED8AFDD23 /* UserBasedAuthorization.swift in Sources */, - 0F5C4E833A5A2056B622477E8DB7EC01 /* Username.swift in Sources */, - 61459E824E430A0760CB1B4A4AE03728 /* Utils.swift in Sources */, - 9F10030B08EA39444AF4236E4ADA58E8 /* UuidCiphertext.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DB18A70EC31962B65A23D6D279A376AA /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - F4BCBF6D4A3A0C2F0F56CDDCDDC64A57 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4228048BC20C3F5F2AF45B43B4E0630E /* AccountEntropyTests.swift in Sources */, - B699623C94293A9A700EA8D52F6FB9AC /* AsyncTests.swift in Sources */, - 54734CF1B22281785751C111B93191A0 /* BackupForwardSecrecyTokenTests.swift in Sources */, - F00977FEF24D304D78B84438CB4D4347 /* BridgingTests.swift in Sources */, - 08631A182E41AD4B9A9D5ED9F3ABA6F9 /* ChatServiceTests.swift in Sources */, - 29420D1EBCB6CE06960FA66E87FCB1D9 /* ClonableHandleOwnerTests.swift in Sources */, - B4714C7BEB30C60F9337986E9286D0D9 /* CryptoTests.swift in Sources */, - 0750BD167D2E80CA7B0835968AFAD449 /* HsmEnclaveTests.swift in Sources */, - 5B18E07112E699572DD5329EF07DFB35 /* IncrementalMacTests.swift in Sources */, - C5F69FC36C875FED7DFD9BA2E30E4AD1 /* InMemorySignalProtocolStoreTests.swift in Sources */, - DE73CCABA0916B51F0AD908BE578924F /* IoTests.swift in Sources */, - FF228A8033D2908989AA7C7214618132 /* IoUtils.swift in Sources */, - DF62B39AB467314FB142E1FFFDB8CBAD /* KeyTransparencyTests.swift in Sources */, - 5DC29E3A02ED7DAEEB83C98A3839D9DC /* MediaSanitizerTests.swift in Sources */, - 273EA4763D6D8E48D1897FE485D01D2E /* MessageBackupTests.swift in Sources */, - 2BD1DB37C8D676CDC8636DF38270E028 /* NativeTestingNice.swift in Sources */, - B00F3E98B0F95553A787ED814C6797C3 /* NativeTestingNiceTests.swift in Sources */, - 88504BD0C318E0226C545D4AD0544B24 /* NativeTests.swift in Sources */, - 5DE06DBB9662214A431D70C55B6FE6A3 /* NetTests.swift in Sources */, - B349B6BAAA2EDF7C12B996A3899FFC4D /* PinTests.swift in Sources */, - 6087349FA845FA245F4FC320EBEF7401 /* PublicAPITests.swift in Sources */, - 45A27F3069A50322982CF4F3E0773C41 /* RegistrationServiceTests.swift in Sources */, - ABC738F2F9A080CF435EAAE38DFED32D /* SecureValueRecoveryBackupTests.swift in Sources */, - FC63F185AF34859B9B52413A41A85A23 /* ServiceIdTests.swift in Sources */, - 94B0EDA6E3FC25ADA62CAFC0DB0A32F4 /* SessionRecordTests.swift in Sources */, - A038A18CA1A447F7B3E87810B5A67547 /* SessionTests.swift in Sources */, - C0464DB6AF3FF7B50C400A073753831B /* SgxTests.swift in Sources */, - 18E71A607C1E8D7EC8E74BBD55F0F947 /* TestCaseBase.swift in Sources */, - 54263402CA1F0081DDCBF4579B8FA919 /* TestUtils.swift in Sources */, - 13AE3715D5DFBF87B5F6A81EC30C6001 /* UsernameTests.swift in Sources */, - CE1C6436D730EB8A931F9AE2DDD0E451 /* ZKGroupTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; F77656B21CF08667C89E9EA5B621C747 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -9231,585 +9095,733 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FD76581D4847F3971E78BD9700EF0519 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A03D09965EC6F6069C52463C24D3733A /* AccountKeys.swift in Sources */, + 5CFB9091607B1CBCD85BDF2EDF0B0183 /* Address.swift in Sources */, + 57829A6BE634279894B84B793B12C84B /* Aes256Ctr.swift in Sources */, + BFC0499BA595F9780939A49E21F3E5A4 /* Aes256Gcm.swift in Sources */, + BC0031A43C6699876D21A268BC2A988A /* Aes256GcmSiv.swift in Sources */, + 43C061F146BFB7B67FAFF361DAF15659 /* AsyncUtils.swift in Sources */, + D9D332DB50D8AC0222CE82B88A44F01D /* AuthCredentialPresentation.swift in Sources */, + 8D09E9E2B10CAF9A94BB98D41E0B37B4 /* AuthCredentialWithPni.swift in Sources */, + 4BEAC847944040C091DC844181CC8349 /* AuthCredentialWithPniResponse.swift in Sources */, + E6D81C9D788995A81AAA85D708AC8731 /* AuthMessagesService.swift in Sources */, + B0B866B400EA00C1AF7EAAEDC1E2F7A8 /* AvatarUploadCredential.swift in Sources */, + 85F57F663C55887CCC9580D29C0E0440 /* BackupAuthCredential.swift in Sources */, + DF60200FD8DF4685129E413BC76B89C6 /* BackupAuthCredentialPresentation.swift in Sources */, + 516369C2C386434E0858A9AFC970DE35 /* BackupAuthCredentialRequest.swift in Sources */, + D1AE79725DF8534E6FB8C91E8BD9B2F6 /* BackupAuthCredentialRequestContext.swift in Sources */, + F84D9EBDED014A19846F638F72DC9936 /* BackupAuthCredentialResponse.swift in Sources */, + 68231A30A905AD8FB53CC9DBA2804333 /* BackupLevel.swift in Sources */, + 57260EC602B2D3D726E4C741CF93E6B4 /* BorrowUtils.swift in Sources */, + 1B4F817EEE015CB2FDEE33431E2CA115 /* ByteArray.swift in Sources */, + 7E542F95C647631625F0302BD69D5D04 /* CallLinkAuthCredential.swift in Sources */, + 8794CC1F4CDA4A1C61669337DBB084B3 /* CallLinkAuthCredentialPresentation.swift in Sources */, + 3AE0A58F727658B5AC3013323EA2E1EF /* CallLinkAuthCredentialResponse.swift in Sources */, + A910B798B4E275945F11F226A610F22A /* CallLinkPublicParams.swift in Sources */, + D193039E095FFE5BCF95B74D3C89EA7A /* CallLinkSecretParams.swift in Sources */, + E8F5E2D3823CDB9B18138699FF84E6DD /* Cds2.swift in Sources */, + C2E9130E36998E6F875BE4544477155D /* CdsTypes.swift in Sources */, + 6BF447A4B9A79B71756B29C091DEA377 /* ChatConnection.swift in Sources */, + 4DE30079A656F8496C408E0BA7BEF83A /* ChatConnection+Fake.swift in Sources */, + 954312E37CA87E4AE90F9A33EE474220 /* ChatListener.swift in Sources */, + 88C992D2C5AD3A68D40FB103D69141F4 /* ChatServiceTypes.swift in Sources */, + C66A65A49EF7614B11D3B7D6384FD189 /* CiphertextMessage.swift in Sources */, + 8F2CFB6F6A00BDC0FB8B0AAF48471E33 /* ClientZkAuthOperations.swift in Sources */, + 5592C2627780F739576BB5C8BDD15D18 /* ClientZkGroupCipher.swift in Sources */, + FCCFD98B824150FC84287D3CF8946114 /* ClientZkProfileOperations.swift in Sources */, + 709DD9A373D7E055F047823752EECD21 /* ClientZkReceiptOperations.swift in Sources */, + CB8CE40D274082A4BDA94E414EC68579 /* ComparableBackup.swift in Sources */, + D43EA5466FE2571AFD0528364D18D9E6 /* CreateCallLinkCredential.swift in Sources */, + 085DE7339E0ACED536805B22C6553F1A /* CreateCallLinkCredentialPresentation.swift in Sources */, + 3A7EFB00BA84217279978C2B40F6425D /* CreateCallLinkCredentialRequest.swift in Sources */, + 3A57526C36D8BDC31430518289977D33 /* CreateCallLinkCredentialRequestContext.swift in Sources */, + ACCC406BB123427B6C6C7E7E9DC01D5B /* CreateCallLinkCredentialResponse.swift in Sources */, + B3026F17DCB07DD61706472C22CE7CB3 /* DataStoreInMemory.swift in Sources */, + 86AD04190455E78F4208DC81ADD3E045 /* DataStoreProtocols.swift in Sources */, + 46989991B66437496E64E2AD1424B635 /* DataStoreUtils.swift in Sources */, + B97A7B34ACD42A5A08C5B111A7BC1F31 /* DeviceId.swift in Sources */, + 6B7B6E6A9299E99A5760EEBDAC959DCB /* DeviceTransfer.swift in Sources */, + 889B58D22EF81D56C3F3C973FB28E5BC /* Error.swift in Sources */, + 3AD002DA292BCE3D48071E17F32FCEA7 /* ExpiringProfileKeyCredential.swift in Sources */, + 2C25D69661B3B992CB6381639ED55325 /* ExpiringProfileKeyCredentialResponse.swift in Sources */, + 51337849270C204DC35EDDFDE0599E80 /* Fingerprint.swift in Sources */, + DB7E3E05EC6B3063A5099AAE590951DE /* GenericServerPublicParams.swift in Sources */, + 4036093374E73495176A9FB4C0AEDFC8 /* GenericServerSecretParams.swift in Sources */, + 3A644567B9A6F2A888644F62D18F3F70 /* GroupIdentifier.swift in Sources */, + EFE048F31677679107BC06B1D3C2AF9A /* GroupMasterKey.swift in Sources */, + F4D5F999DFC1634D3B252C06E3C5502D /* GroupPublicParams.swift in Sources */, + 8BEFA3967E09C765E8EB003FD2D36E89 /* GroupSecretParams.swift in Sources */, + 2EF152080D1F80F8B45A2873BF8AE186 /* GroupSendDerivedKeyPair.swift in Sources */, + 4535A41F33E3314DBFABCF825A2C4D8C /* GroupSendEndorsement.swift in Sources */, + A5466D93E20199B4D222C6A143F8B8AD /* GroupSendEndorsementsResponse.swift in Sources */, + B062B44449605CEE5253F3D56793B009 /* GroupSendFullToken.swift in Sources */, + D9A029844618E6BC53713350C1816540 /* HsmEnclave.swift in Sources */, + 1C0F0C1F3B4F239EDADA39931FCCE493 /* IdentityKey.swift in Sources */, + BD205EB6E6DF1666B8F70A86612146BB /* IncrementalMac.swift in Sources */, + C9614D9992DCB305B8ACE7059EE647D9 /* IoProtocols.swift in Sources */, + 5129B968613901317CED4B7302D098B9 /* IoUtils.swift in Sources */, + CD61AA3104E9AFDB075DFB97F64687A5 /* Kdf.swift in Sources */, + 9F7D39B53B3EC08FD3C9223934A6FE10 /* Kem.swift in Sources */, + EC13F75BE3C203DFFF067008D37E0A85 /* KeyTransparency.swift in Sources */, + B59BEBB958AE883FCD08177C62AC7452 /* KyberPreKeyRecord.swift in Sources */, + E743B25F86413C91E8F732BCC2D93338 /* LibSignalClient-dummy.m in Sources */, + F8F85A54D4EE1634E16E8187C6025421 /* Logging.swift in Sources */, + 37047413973FB0750E7302B315989547 /* Media.swift in Sources */, + 24ABCF8413ABE2D7A61DE41ABB1B7DFC /* MessageBackup.swift in Sources */, + E06E9B6F3357A3FAD0F8578B2BC84A46 /* NativeHandleOwner.swift in Sources */, + E3E9DBE6B0D6E0F2AE46687A1D90430A /* NativeNice.swift in Sources */, + F8A254316E5BC1D9173403430CFE5DED /* Net.swift in Sources */, + 536FB3B4A8331980170A9ADF14F88EE7 /* NiceBridgingUtils.swift in Sources */, + 12934596D9CD0D818E97CB994F8FA573 /* NotarySignature.swift in Sources */, + 96B5A43E8BC48A03464DF3DE56926BBB /* PlaintextContent.swift in Sources */, + 74A66B693B3284031ED24A0599747E5A /* PreKeyBundle.swift in Sources */, + 244F3FEF2B1C89C519B3426503B19FB7 /* PreKeyRecord.swift in Sources */, + 56E6D43FD80287E51BF1F3D99B3A0FE7 /* PreKeySignalMessage.swift in Sources */, + 228F9DD0A66638C19BE43DADC5FF1537 /* PrivateKey.swift in Sources */, + 7CEBE5B0BF91D5F438742E4986F7481F /* ProfileKey.swift in Sources */, + FC7DBE67439544D5AB9FC8ED325D3AAA /* ProfileKeyCiphertext.swift in Sources */, + A4C5190FE81970A652E2F07F0F9CBF44 /* ProfileKeyCommitment.swift in Sources */, + B0ABA1F741CE4051BD74851DD3491E92 /* ProfileKeyCredentialPresentation.swift in Sources */, + 8D21E92253D853E52263376AC8AF5294 /* ProfileKeyCredentialRequest.swift in Sources */, + CDEA1D1CA36B6523BFA0C3DEF744ED74 /* ProfileKeyCredentialRequestContext.swift in Sources */, + 00FDD8D7CF2EB672FC46CB34FA327545 /* ProfileKeyVersion.swift in Sources */, + 32D71B9FF7F47876347ECBB73B3EC44C /* Protocol.swift in Sources */, + FB628292A445FF0985F2ABC27D0D5FC4 /* ProvisioningConnection.swift in Sources */, + 9374668B096F92C9077C056332E6DA64 /* PublicKey.swift in Sources */, + 254722B51EF7A0D4C79C886AE903B168 /* Randomness.swift in Sources */, + 587018DE67AC3356EF7F58811C0CB2CF /* ReceiptCredential.swift in Sources */, + 560086071A27220409C4BD427EC1C37B /* ReceiptCredentialPresentation.swift in Sources */, + 1937FDD663F48A8DD03E19FC7FA75074 /* ReceiptCredentialRequest.swift in Sources */, + 6FBE1818459F66A3BFA9C498580F70F7 /* ReceiptCredentialRequestContext.swift in Sources */, + 55625F9CDB680F563BB9555234BE2BFB /* ReceiptCredentialResponse.swift in Sources */, + E2FBFA2C4230558B3225BABCB6BD3462 /* ReceiptSerial.swift in Sources */, + 84FD80CA124E0A4E39AC6A56C311247E /* RegistrationService.swift in Sources */, + ED41B6AC1A484AE8369657293E93FFFF /* RegistrationServiceTypes.swift in Sources */, + FEBCBE6CCBA3ED7F760588A4FFBABF19 /* SealedSender.swift in Sources */, + 932720C52B27481215C9CF7060B96C95 /* SealedSenderCertificates.swift in Sources */, + 5678461AB7A3ECA298C516EF9528C687 /* SecureValueRecoveryBackup.swift in Sources */, + 019A2E6D91C5DE21C90BFEA2B7476649 /* SenderKeyDistributionMessage.swift in Sources */, + 377B71DE98432C1786AF35C5A64239CD /* SenderKeyMessage.swift in Sources */, + 5F3430DFD45B73E2A4936BEF945BAE5E /* SenderKeyRecord.swift in Sources */, + 1E4487EE66638D56445283E9C59F3EA2 /* ServerPublicParams.swift in Sources */, + 0172A39022CE6580515F896D16D58C20 /* ServerSecretParams.swift in Sources */, + 4407E2C4A9BDBACEC7DC53C4A6852A7E /* ServerZkAuthOperations.swift in Sources */, + 54F47E8F316AF0F6470D1850B2D38B10 /* ServerZkProfileOperations.swift in Sources */, + C00AC51C62B3E5D70B44FAA2B76EFA94 /* ServerZkReceiptOperations.swift in Sources */, + 11E330D1CD3CBDC46858A93054DBE315 /* ServiceId.swift in Sources */, + D1EA43B50E953AD65165D72EF1563C8E /* Services.swift in Sources */, + 21A2238C8D94674C36C8A39585A0EAD2 /* SessionRecord.swift in Sources */, + F302E97352A52331D57098DEBF3F3CC1 /* Sgx.swift in Sources */, + B7815493BBAF8708DBCE80F575477740 /* SignalMessage.swift in Sources */, + 726E4FA57BD1B1C1298CD8C4D5779EF9 /* SignedPreKeyRecord.swift in Sources */, + 55445ACBDB5C359D4A7CD6FDE183F1BF /* SignedPublicPreKey.swift in Sources */, + C3536497D36F420AC8C136483E958A86 /* SingleOutboundMessage.swift in Sources */, + 7FF339775935764A93AE279E603B404A /* Svr2.swift in Sources */, + C056EF86EAF9B981F359E6133288A224 /* TokioAsyncContext.swift in Sources */, + 9A9A1A7E0023D80C6561839797F3EE6D /* UnauthBackupsService.swift in Sources */, + 480B733C6B68F53642CEBE7B1A508794 /* UnauthKeysService.swift in Sources */, + 20A30595DD970B4FC8DBDA1660E978FA /* UnauthMessagesService.swift in Sources */, + 27974E8312F005CA63BCC632225E410F /* UnauthProfilesService.swift in Sources */, + 5437EDDC2F0BE4C91B0CB8A2ECF59C76 /* UnauthUsernamesService.swift in Sources */, + 5D09B9A96461AAD346AF3077C6E18B81 /* UploadForm.swift in Sources */, + AADF60A9708AE9834D903B5ACADE21DA /* UserBasedAuthorization.swift in Sources */, + C6F133C0D675EEFF499A2A3A5EB064B9 /* Username.swift in Sources */, + 7315DE78D7FFFB1359E82D294ACC9EF2 /* Utils.swift in Sources */, + 0411B05A6C7626BBAD9EEA7519D22A8E /* UuidCiphertext.swift in Sources */, + C0DFD1F085DB3110EB5A4983624CDC91 /* ZkCredentialKey.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FE8E77AC3F66A1B529E665FF89F6307C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 07FB3F89E894B86E536BBF1BBF98E117 /* PBXTargetDependency */ = { + 04B3CCBD6C230BDB0D91A7F8B499123B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SwiftProtobuf; - target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; - targetProxy = 71B3ADE094EBA8B844192A7C4F26DA58 /* PBXContainerItemProxy */; + name = PureLayout; + target = 06F5CDD6235E25837519792853B145A1 /* PureLayout */; + targetProxy = 7842163772120926BCB0402388EAECD7 /* PBXContainerItemProxy */; }; - 08C4E81B4823B7A9A4F1ED7FD11692FF /* PBXTargetDependency */ = { + 08A6EECBEB0A0A18A21BB43E565FA8B6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Pods-Signal"; - target = 580233398AC16B1F0EAC99950BF9B21C /* Pods-Signal */; - targetProxy = 90BA312B7B43222BC66306022CE325A4 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 0226B9519466DA38AF671C896E5D2DA0 /* PBXContainerItemProxy */; }; - 09ECDE333F8D15B2D16F066C1A834333 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = A45DE61B559662D52B94588E5A8F68D2 /* PBXContainerItemProxy */; - }; - 107662798E3784E85CDFE95F9544A61F /* PBXTargetDependency */ = { + 090C4E4891E04B8DA599FAE58EFB10FA /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SQLCipher; target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; - targetProxy = 79FD009DAF88FB2D235E3479BAACFBC2 /* PBXContainerItemProxy */; + targetProxy = 694B71FF914A680D171530D0D3E78302 /* PBXContainerItemProxy */; }; - 1231AB660BC00E4040219622E9B59768 /* PBXTargetDependency */ = { + 0A9379435B6C9E50178514584A7F9756 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibSignalClient; + target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; + targetProxy = 408ABE0EA2A6BCC901890DA68BD1F0BB /* PBXContainerItemProxy */; + }; + 0DA0799BF3AE0D398314A624A64813C2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GRDB.swift; + target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; + targetProxy = 0FAA1AA63C3562ED7EFF82EF7D386C1A /* PBXContainerItemProxy */; + }; + 1155037B92FC4DD1A32814B7F0A3E43A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = CocoaLumberjack; + target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; + targetProxy = D433715BC47C1E10001D1FC86E5841A2 /* PBXContainerItemProxy */; + }; + 12D9D99AC87D6B61BDED59DDB9855202 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = D60CFA797AFF9EAAB772B22AB8F8CFED /* PBXContainerItemProxy */; + }; + 14D127D5B720A10FD50D2459F7B5361E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftProtobuf; + target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; + targetProxy = D790D76956F2318BB82C2457F57998F1 /* PBXContainerItemProxy */; + }; + 15F52CB2054BEA45C197FD47B89E7F92 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = BEC60C1CE21FA412F83FB7094EACBA7B /* PBXContainerItemProxy */; + }; + 16D9010B5D2F27AAE46CF6010CDD7C58 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Logging; + target = 2ABF3F8EC6CE525E1E02C51D72C64E94 /* Logging */; + targetProxy = E9C4D28DCFC8A55E26B82EBA2758E118 /* PBXContainerItemProxy */; + }; + 1BE61612F7B86505BBFF5D84BC5633C7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PureLayout; + target = 06F5CDD6235E25837519792853B145A1 /* PureLayout */; + targetProxy = E6B59C23632690E8F0EE3B899F8007DF /* PBXContainerItemProxy */; + }; + 1EFFDB0B0AB95A43C0722A03309EDD82 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Logging; + target = 2ABF3F8EC6CE525E1E02C51D72C64E94 /* Logging */; + targetProxy = 9A6E12CA1C40166046D5A64AE4663A00 /* PBXContainerItemProxy */; + }; + 20B609166BD09B17DF97F2EBDFC5F397 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = CocoaLumberjack; + target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; + targetProxy = 65FAA1D0EA521D5EFF5107CBAE7886CD /* PBXContainerItemProxy */; + }; + 284C4E175E2D7A4C6B3745A34CCBE6BF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftProtobuf; + target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; + targetProxy = 58AF06A32316A86236AFB85F17F5D2BF /* PBXContainerItemProxy */; + }; + 2992A1391C840C640652C94243847E05 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibSignalClient; + target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; + targetProxy = 2B835A8757575782F8ABFDEE09177EEC /* PBXContainerItemProxy */; + }; + 2BA0B438112514464B729FD37A861717 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "lottie-ios"; + target = 0B967D7F8561D42493EE289EC8D450D1 /* lottie-ios */; + targetProxy = 8B6BE67C4E6182D97358B1C89EE620CB /* PBXContainerItemProxy */; + }; + 2E964BFFF141A8834BF1B17991BD57A8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 98E7C477FFB7526238F6EB44C4D985A6 /* PBXContainerItemProxy */; + }; + 31065E93307D09048C8BBFC31E136581 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = blurhash; + target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; + targetProxy = 3DD2E4938182C49BD3229C22119C5332 /* PBXContainerItemProxy */; + }; + 319F4FA14273CE0DE53D02E79AC3F4BD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BonMot; + target = 4C48FB7D363771FBD71AB44C090CB586 /* BonMot */; + targetProxy = 945C529B40B7259E6FCED80BA8F62261 /* PBXContainerItemProxy */; + }; + 31ED0A1818234947949BFF20AEF35E2C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GRDB.swift; + target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; + targetProxy = 2092AF094289EA93357D6340D913C005 /* PBXContainerItemProxy */; + }; + 3518EC1D8B83F899954F068B6F7A37A8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SQLCipher; + target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; + targetProxy = 998B5D65C0522CA87319370BFB3370B0 /* PBXContainerItemProxy */; + }; + 35DB6037BF8F8DB0DA5BF12EBBDFBAF1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = blurhash; + target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; + targetProxy = E93ABCB8B0DE0A0CD7BB6EFF2EA0D304 /* PBXContainerItemProxy */; + }; + 362672EB1F92674190DCCA38C25F4FC3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MobileCoin; + target = 57DBE824636A9799CDC8E40224C834C6 /* MobileCoin */; + targetProxy = 2E0259D371B39026067732AD4D189627 /* PBXContainerItemProxy */; + }; + 3688BBD179575AB4E6DD24C6AD74D349 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SQLCipher; + target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; + targetProxy = DCBE613A9EF42EEA13A13BD01CBE75B4 /* PBXContainerItemProxy */; + }; + 378C4BF42D0BBBCAB3D5E58E532F941D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = blurhash; + target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; + targetProxy = 8E244ABEA23A191CFD4C8C800DC8FCD2 /* PBXContainerItemProxy */; + }; + 3EEB0A83E062E67E6326957E67F68DF1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Logging; + target = 2ABF3F8EC6CE525E1E02C51D72C64E94 /* Logging */; + targetProxy = 0146C76687F0652837843BC367204D8F /* PBXContainerItemProxy */; + }; + 4134E979CE6EBC9F4049E3847AB87B13 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = blurhash; + target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; + targetProxy = BB82E5C2F91FB35F6CE9B19663C11E42 /* PBXContainerItemProxy */; + }; + 44A729C047D04AAF21F5E444EF4E843E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BonMot; + target = 4C48FB7D363771FBD71AB44C090CB586 /* BonMot */; + targetProxy = 3F48E2A855D151B97C7CA1C2BD318F4E /* PBXContainerItemProxy */; + }; + 4A7213F22AD7E00154649DF04F74B858 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SignalRingRTC; + target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; + targetProxy = E2E4278C1EF1E169CAC02E1A6269D536 /* PBXContainerItemProxy */; + }; + 4C8F5B7D179E262801DEE140507966DC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 0CAF573DCF1095562F3DB7EA928AABB8 /* PBXContainerItemProxy */; + }; + 4FAB5A0A72D4192D1B2ED9CC2A400E93 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Pods-SignalServiceKit"; target = 5E5EA2D478F03A6E848FD4D25FDCD1F9 /* Pods-SignalServiceKit */; - targetProxy = 9EC474B7C41CEA51610798BE7232BBD8 /* PBXContainerItemProxy */; + targetProxy = 62CC63D7AC3C081D5C9359A3E7329EA5 /* PBXContainerItemProxy */; }; - 1250674C681FFD1856456D7A2EDB82E3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GRDB.swift; - target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; - targetProxy = 604550B70D17FA23FE1DC95F86AD5FF9 /* PBXContainerItemProxy */; - }; - 13593BD0B9ECD2009043793DDF4AB789 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MobileCoin; - target = 57DBE824636A9799CDC8E40224C834C6 /* MobileCoin */; - targetProxy = 4061AC14CC9FC91F4CF048D791ECEABC /* PBXContainerItemProxy */; - }; - 161E9F3AE983AC274F0D7FBEE5673DC7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 4B74F5C7B69928C1619B486F49B9FBB2 /* PBXContainerItemProxy */; - }; - 193705D1AD6DEF5EBCEDDC00BE5809A9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibMobileCoin; - target = FC33E2AD791C14728402C60FFC65F561 /* LibMobileCoin */; - targetProxy = 4EE0504C2E742EC1D1EACED52F7A1130 /* PBXContainerItemProxy */; - }; - 1D2C60A9D685E18D461166924AC42A9D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SignalRingRTC; - target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; - targetProxy = ADF59DEABCA7ABCFF67AE7301BAA77CD /* PBXContainerItemProxy */; - }; - 270A917CC217AC4F5681DD57392C8464 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 70F2676AA94CE6331C53D10AFC1BE8D7 /* PBXContainerItemProxy */; - }; - 2FBFB79E3F7341A9BF20D52FBB634744 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = B17B1F6CB58153302C0FD04B1AD9875B /* PBXContainerItemProxy */; - }; - 3028AD37300E3FF57D1FB7F847BE8BBE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SignalRingRTC; - target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; - targetProxy = B96660E93FFBA18CF081333A5EF95AB0 /* PBXContainerItemProxy */; - }; - 32189916B5A3FE78A9CA0FB157F0BC74 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SQLCipher; - target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; - targetProxy = EEF5957072FA19CC6B5BE79D1F83EF53 /* PBXContainerItemProxy */; - }; - 36B4F0A6624AB9DEC61EFD9FA92032EA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibMobileCoin; - target = FC33E2AD791C14728402C60FFC65F561 /* LibMobileCoin */; - targetProxy = 5087621CF7EA0427A7C6D96666810873 /* PBXContainerItemProxy */; - }; - 3E8391F47281F8C25C5048FC95E2939C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftProtobuf; - target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; - targetProxy = 2CDE75D1DDBFB3E64EF3F1384D179838 /* PBXContainerItemProxy */; - }; - 418E21469A5265C4F046995BF87CA267 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PureLayout; - target = 06F5CDD6235E25837519792853B145A1 /* PureLayout */; - targetProxy = 744E601AA2419BBAAB027919017B6F8A /* PBXContainerItemProxy */; - }; - 477CBD106B6908060AAFF0B945DCFCFF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = blurhash; - target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; - targetProxy = 92CCE56E000B8CC6F58F1434F781214F /* PBXContainerItemProxy */; - }; - 4B61E57FF6C1E2C2BE5D3EFED3DA038A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GRDB.swift; - target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; - targetProxy = 08E58996DB89EDC4E6F5AA304B7AEB98 /* PBXContainerItemProxy */; - }; - 4B800E5BEE68A716D39ACA8EBB617E95 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = C8901A191BBDF238468F41A8AF08FB36 /* PBXContainerItemProxy */; - }; - 4D40B615736105D29120FCF8BA32C361 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BonMot; - target = 4C48FB7D363771FBD71AB44C090CB586 /* BonMot */; - targetProxy = 722023E1EA45B94C2EE8C6DA5A360E4E /* PBXContainerItemProxy */; - }; - 510B65B22DC9B4053E7E1B08BFF5EAF8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 120CD9B9E3459CF7642C69AFCB1209F1 /* PBXContainerItemProxy */; - }; - 54EE7D2AE56C51921A13BC2B803639C8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 1DD2106D45BCAB40B1B825B8BF00866A /* PBXContainerItemProxy */; - }; - 55DBAEFE4A5D3A3AE789B7B728F01B17 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = B3DFE5604EC35CCC7A6C84FF87F01841 /* PBXContainerItemProxy */; - }; - 5CA7B9759062F189121BADBF6555E05D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftProtobuf; - target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; - targetProxy = C653F8FB10A88752CC45CF03E35B6648 /* PBXContainerItemProxy */; - }; - 5E4233AD067CF8E6EDA42B6D28A08503 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = E717AA5877C79E5D102585AF725D178C /* PBXContainerItemProxy */; - }; - 60A7C26C82A0D4A7C3E233AD7D87ADC5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibSignalClient; - target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; - targetProxy = A2F1C065C0C835372C71648473BC181A /* PBXContainerItemProxy */; - }; - 625D61ED64D8FC13A4C470DED782796C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibMobileCoin; - target = FC33E2AD791C14728402C60FFC65F561 /* LibMobileCoin */; - targetProxy = D004551C151C33ED485F0588D18B087B /* PBXContainerItemProxy */; - }; - 66ED38667E359131891FF9688F4EE9A2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SQLCipher; - target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; - targetProxy = 5F0829A0E97DD19A37754EB692CFD0A7 /* PBXContainerItemProxy */; - }; - 6D4876ACA2FA9CA17C58B3CB583F10BB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = C4F0A0B4047CCE7779FB8C2037AF0124 /* PBXContainerItemProxy */; - }; - 6E2CCEAF8CBF7FADC9B52EA65D3A7C6E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SQLCipher; - target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; - targetProxy = 4C2E3FF1E4916CB6A27DFA392A5C1894 /* PBXContainerItemProxy */; - }; - 717E9A2FF52DCA6597E0D0D27EF5BF33 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GRDB.swift; - target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; - targetProxy = 1DFFD81CF34CBEFF00A897A34468FD57 /* PBXContainerItemProxy */; - }; - 71E0BF0AB3D2FEB88262A54B2958B56A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 4AEA57D83F7673BA45DEF4D263BA1508 /* PBXContainerItemProxy */; - }; - 72F6EBF3CA3333B986477A3FEDA1E472 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibSignalClient; - target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; - targetProxy = 8E2BDF39228779EF35A484893A1162EE /* PBXContainerItemProxy */; - }; - 7351B95FF78B8BFF0620B8E4DA551DF1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftProtobuf; - target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; - targetProxy = C304C0B31F1B15C653425E2686E98EAD /* PBXContainerItemProxy */; - }; - 7376D2177E54F8F794C00021D4E524A7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SQLCipher; - target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; - targetProxy = 66FA8E5576AACA2B93CA0551041B2BA6 /* PBXContainerItemProxy */; - }; - 779F795231875F8D5A1145399B646C21 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MobileCoin; - target = 57DBE824636A9799CDC8E40224C834C6 /* MobileCoin */; - targetProxy = 0FCB81965FC8359441F44BCBAFD170FC /* PBXContainerItemProxy */; - }; - 7CA4FD10AF0F62BBAE0EC56444F53135 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CocoaLumberjack; - target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; - targetProxy = C15B352D10F7D857807E3D3A73B37274 /* PBXContainerItemProxy */; - }; - 7FB6DC6D009F43B518B0E9CC7273783E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = 421C1CFF37C4450C8780794AA854A7A1 /* PBXContainerItemProxy */; - }; - 81072B0A19BDAA14903954C9CFCCCB27 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 8383DA971A44DF5EAFF26E0151627FF2 /* PBXContainerItemProxy */; - }; - 81224CA93C133C29F95EB2EB9E5A9765 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = 937A88AE48F680C6F33CF4243ADA54E2 /* PBXContainerItemProxy */; - }; - 848FE3B2C8243BE0FF571E49DD974013 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BonMot; - target = 4C48FB7D363771FBD71AB44C090CB586 /* BonMot */; - targetProxy = 1E8A8EF266B7417544098EAC61D1A6EB /* PBXContainerItemProxy */; - }; - 88165712AE102AED9D8EE44B928910CF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftProtobuf; - target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; - targetProxy = CA242C40FD4DFA28531CB56B55CACA77 /* PBXContainerItemProxy */; - }; - 885DEF33CF4E7A1EEE7870C3F35910E9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GRDB.swift; - target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; - targetProxy = BF10B6FE7D4AA9905FB266C3D6F4CF38 /* PBXContainerItemProxy */; - }; - 898C395ADEBAF471F465DEDD3988A73B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SignalRingRTC; - target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; - targetProxy = B1B11897C39993D0C2F5C0844DEA29D0 /* PBXContainerItemProxy */; - }; - 8D57301506D91D9319626CCFF69D85A2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SignalRingRTC; - target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; - targetProxy = 2F08C137FFA3514719262B386BB14463 /* PBXContainerItemProxy */; - }; - 8F4877F673E53A13B28EC2F3EFA0F945 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 0BA83E5EC6291921B49EFA86915F7643 /* PBXContainerItemProxy */; - }; - 93958D2727D93003EF531D77FBE7E509 /* PBXTargetDependency */ = { + 5328B700C2B769603DC647E448A44631 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "lottie-ios"; target = 0B967D7F8561D42493EE289EC8D450D1 /* lottie-ios */; - targetProxy = 86D8BA98F7A8DFAC1D0233515D9D5BFA /* PBXContainerItemProxy */; + targetProxy = 477BD74257B02A32F4DAA6DB61FA2023 /* PBXContainerItemProxy */; }; - 98BE8DDCA90CE2EDBC5875B1C282D378 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Logging; - target = 2ABF3F8EC6CE525E1E02C51D72C64E94 /* Logging */; - targetProxy = D30166A4A9874E559173AD89D2E98B15 /* PBXContainerItemProxy */; - }; - 9B3EF90B53BBE4F0A4A3AE3ACD0A11D6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PureLayout; - target = 06F5CDD6235E25837519792853B145A1 /* PureLayout */; - targetProxy = 1C378B8E66E3C482375CBD2C5FEAD688 /* PBXContainerItemProxy */; - }; - 9E6EF18E46F169CE66A306CCF9B106F7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Logging; - target = 2ABF3F8EC6CE525E1E02C51D72C64E94 /* Logging */; - targetProxy = E627960661640E1E73F7DE82E1FB4208 /* PBXContainerItemProxy */; - }; - 9EE0BA6B507934B1BC4CD433A8C16A2A /* PBXTargetDependency */ = { + 54C34E44C151CF17DB7F7DE41F667541 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SignalRingRTC; target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; - targetProxy = 8F3B94BB943C9312D8908FAF1C42451C /* PBXContainerItemProxy */; + targetProxy = A70886C348D5E1FE35DAC243FB258F6F /* PBXContainerItemProxy */; }; - A08A6F67C200E38DE34C013EE147705C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = 404F6F80F16D5EF9FEE423BA1A68D07E /* PBXContainerItemProxy */; - }; - A0C32307DE58AC9CC9864EA9674E6D7B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = blurhash; - target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; - targetProxy = A9C17DB39CAAEAFF700F1ED23676C7FA /* PBXContainerItemProxy */; - }; - A16F4D114C71B2EBA50070D2AFF0476C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = blurhash; - target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; - targetProxy = CE4E06480CB3F05A3427B29BDAB98931 /* PBXContainerItemProxy */; - }; - A186BEE69B04130421EE4E68B74DF259 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftProtobuf; - target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; - targetProxy = 6FAA63575D597AB493EC8D15BC574514 /* PBXContainerItemProxy */; - }; - A22BFCC0AFE6BA267DCA62BCB878CA4F /* PBXTargetDependency */ = { + 55095221F7A85D56FE4328403D0BD8D1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = libwebp; target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 1C48B859BA6DE300D31F94269D9B32E5 /* PBXContainerItemProxy */; + targetProxy = 2FEFB0BD1CD1D4930422D6FA8E367730 /* PBXContainerItemProxy */; }; - A3D9CCF8C352BD8643A0501EF7090D74 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = FB9D4D32552B1A9F261F61D34A4E5949 /* PBXContainerItemProxy */; - }; - A4DC50A996D35A7BF239835004792E10 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = blurhash; - target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; - targetProxy = 7B64A35008B715FA76A849CC8CC828E2 /* PBXContainerItemProxy */; - }; - A50013A4D1875D6F59165CF23801A8E7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SwiftProtobuf-SwiftProtobuf"; - target = FA0CBCD9613A8E95F24D86AAD4A86E26 /* SwiftProtobuf-SwiftProtobuf */; - targetProxy = 664E9131F79ED2620D396642B02DF32F /* PBXContainerItemProxy */; - }; - A86CA15E9622B44417D1A512D3B8716A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibSignalClient; - target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; - targetProxy = 6B706A4EEE0BD0DFFA23826B8743C6A8 /* PBXContainerItemProxy */; - }; - A9191BE9496A3EF04704243F1204E183 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "lottie-ios"; - target = 0B967D7F8561D42493EE289EC8D450D1 /* lottie-ios */; - targetProxy = B6C348031A1A33F7DDB636AD0C426173 /* PBXContainerItemProxy */; - }; - AC285411B89B3C8F46413159A539A989 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Logging; - target = 2ABF3F8EC6CE525E1E02C51D72C64E94 /* Logging */; - targetProxy = 5C092BC47BF5413625A21E7B841A9DCE /* PBXContainerItemProxy */; - }; - B300EBADDEF9211F10F06AAC98F733EA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "lottie-ios"; - target = 0B967D7F8561D42493EE289EC8D450D1 /* lottie-ios */; - targetProxy = B206B7A30DE85CB106DEDB8B00941B53 /* PBXContainerItemProxy */; - }; - B4274695948DF1FABDD44D3A010D3F8C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftProtobuf; - target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; - targetProxy = 87830878BEC3F699A206BC79A659BF57 /* PBXContainerItemProxy */; - }; - B4E0AB10D35EC88020C5CD056196FB9C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "lottie-ios-LottiePrivacyInfo"; - target = BF2A15FEC3F3424BBC4B9AD5F86F2D54 /* lottie-ios-LottiePrivacyInfo */; - targetProxy = 27F435EF407F2A3B9030BF8CE75D1DF1 /* PBXContainerItemProxy */; - }; - B51A8DB3F7170E04A7EE7F74EC5DC9C4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = blurhash; - target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; - targetProxy = B0CCC91D05411E05453F8ECAE608C5E4 /* PBXContainerItemProxy */; - }; - B788B11455AF660F08C559408DE03830 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SignalRingRTC; - target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; - targetProxy = C10073397E955B4482CB9DA4724BCBCB /* PBXContainerItemProxy */; - }; - BBF50A426C44849BBBB773EB4C7542DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibSignalClient; - target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; - targetProxy = 4C9DB7819B04C48ED2AB4995A321C623 /* PBXContainerItemProxy */; - }; - BC17B18B8F80292483EBA6862191C634 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 5998304AA2592E0C1606F34A3A6C68D2 /* PBXContainerItemProxy */; - }; - BC331A868585C14071135D758D48FFBF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BonMot; - target = 4C48FB7D363771FBD71AB44C090CB586 /* BonMot */; - targetProxy = F98530D61C00882475B9CC9F4D76AEF1 /* PBXContainerItemProxy */; - }; - BEA0F4BB00548371BEBB8388C4819147 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibSignalClient; - target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; - targetProxy = 5E7E27B58F6779C1AD6AFCC2EA0006E8 /* PBXContainerItemProxy */; - }; - C0DE6BAFABF6565AE2BCA3C60F46098E /* PBXTargetDependency */ = { + 578BFBE188D593545126C97C227B9662 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = LibMobileCoin; target = FC33E2AD791C14728402C60FFC65F561 /* LibMobileCoin */; - targetProxy = 2C379D6E40DF514C2D6CC5DB8FAD3A3B /* PBXContainerItemProxy */; + targetProxy = 99194600E0D81100AFBAFA5F23D1A089 /* PBXContainerItemProxy */; }; - C275F233845BBD645E22300BE312A391 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LibSignalClient; - target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; - targetProxy = 439446F240EC01AE01E914C3C3FC39C1 /* PBXContainerItemProxy */; - }; - C44C64F70FDAE668D984477F97D4A569 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = AF40FB6A7E11C10C2B5D40E4237BCA75 /* PBXContainerItemProxy */; - }; - C483A2F04AF88E1001F9F4EEE5474BF4 /* PBXTargetDependency */ = { + 57B51D7A6A19971FCC8D001843397FC8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GRDB.swift; target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; - targetProxy = 7180F0B6AE7A3EC82FA1E4211BF8AA7F /* PBXContainerItemProxy */; + targetProxy = 7B995469DC0B4DE6A7D33D791772E0DD /* PBXContainerItemProxy */; }; - C5514B6214DE369153C082CDA004985D /* PBXTargetDependency */ = { + 57D15C2807AFFDF7224DC0C5BF506AD8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 3D52152307649B5EC74CADEB69D56554 /* PBXContainerItemProxy */; + name = GRDB.swift; + target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; + targetProxy = A8E1BC38199B3C96C22D73CBF2CF800B /* PBXContainerItemProxy */; }; - C6F10D1D6BCFD984030F333721E716BD /* PBXTargetDependency */ = { + 5BBC64C5A92854E6A48BA9D937F4622D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SQLCipher-SQLCipher"; - target = 87FC595F8D2A5960F7C8C0F0CBCFBC8D /* SQLCipher-SQLCipher */; - targetProxy = EC8AC623FE36803311E7FAF793C48911 /* PBXContainerItemProxy */; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = 0F07FFA2CD2379A4727487607EAFCD02 /* PBXContainerItemProxy */; }; - CB4F73BAAF539A7AA02D299FCD094305 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CocoaLumberjack; - target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; - targetProxy = 45F6F72F1072CB37B8920DC30D47B378 /* PBXContainerItemProxy */; - }; - CB88E6BDED3A383E3AFFAEBC88AF32A7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PureLayout; - target = 06F5CDD6235E25837519792853B145A1 /* PureLayout */; - targetProxy = 027F14DB61A5EC1265224A49FE96BB69 /* PBXContainerItemProxy */; - }; - CCBAD2DA3F3BC5991F71CE2883B828DE /* PBXTargetDependency */ = { + 5DFC9F7007317327698DFCD79E338BDD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImage; target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 9FF62EE5F2C60474EA32090D34E4337A /* PBXContainerItemProxy */; + targetProxy = 039090E699DD056DBD766122971CE12E /* PBXContainerItemProxy */; }; - CD0105BEBB1FAECFF6EB0938D26C9DD7 /* PBXTargetDependency */ = { + 62661EF0AA37E5D503802591FF4BCA0A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SDWebImage-SDWebImage"; - target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */; - targetProxy = FF0E437F3DEFE4169CEE82B917FE4ED1 /* PBXContainerItemProxy */; + name = LibSignalClient; + target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; + targetProxy = 1D10E72431749BEB72D0ECD8854FA966 /* PBXContainerItemProxy */; }; - D27AA87FDBCF411D065F813BAA68659A /* PBXTargetDependency */ = { + 6345D3853181625DC5E9127C9A96EA0C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Logging; - target = 2ABF3F8EC6CE525E1E02C51D72C64E94 /* Logging */; - targetProxy = 44B08049DDBF59BDCFCABF4FFDB4FA56 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = B6EBF0DE1235603CD788C1ADBD6D7214 /* PBXContainerItemProxy */; }; - D465562E628C432E864F4CC83D5BF144 /* PBXTargetDependency */ = { + 64AFAA7A4CE79B4F338D31A896A87719 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 60207B134E265F942921FEC511E48043 /* PBXContainerItemProxy */; + }; + 661200725CFD9C14A32165DE36D3550E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 27C4485EDC8305E9A5EE4CEDEC5C824F /* PBXContainerItemProxy */; + }; + 6A396AAF66B21BD00B71D473551CBD06 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 1AFB586723F970E151E8A7D53AE03DEF /* PBXContainerItemProxy */; + }; + 708AE4306959AD9B0F4002718D3E8FD3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Pods-SignalUI"; target = ED675CA957B07EF79E589737FCA2EE7A /* Pods-SignalUI */; - targetProxy = 1D6A897C17DD24559CBD89AC1967C258 /* PBXContainerItemProxy */; + targetProxy = 145154349170FF7C9B61B0B413C96868 /* PBXContainerItemProxy */; }; - D46ACDF17695B14AD3DB4942B65A4624 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SQLCipher; - target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; - targetProxy = B52BCDA6CDA0E349E686E22F4CF8844E /* PBXContainerItemProxy */; - }; - D918DC9065CAD038DAC52EC9378D6E8E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MobileCoin; - target = 57DBE824636A9799CDC8E40224C834C6 /* MobileCoin */; - targetProxy = 5375C53D32780F51D65B453EF72D924C /* PBXContainerItemProxy */; - }; - DFAB2CE3A2FA8BA7158A1E2AE2472F13 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 91C999425CFD7329E3A3E8503C193BFB /* PBXContainerItemProxy */; - }; - E1335F225A38F805E6962BA35A058617 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SQLCipher; - target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; - targetProxy = 9BF54646B1C9EB55BB9FDA0ED80AFC19 /* PBXContainerItemProxy */; - }; - E369CD36861C22199C5E839D53D60C87 /* PBXTargetDependency */ = { + 75CBD991E78A0A7F75D7811919E25963 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImageWebPCoder; target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = 6A06E5C77CD35F3D31175F83B0D29C01 /* PBXContainerItemProxy */; + targetProxy = 998C21D9859EA536EE150C505F0FFE81 /* PBXContainerItemProxy */; }; - E9052C4A88C5C749B1AE1730E47894C3 /* PBXTargetDependency */ = { + 762958BB7F1D41590F9B500B6759F91B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = blurhash; - target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; - targetProxy = 9EF15EA4BB95E8CFEA56D37D4F0F4D83 /* PBXContainerItemProxy */; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 10653D864B1B1E28057EE85A63B8E3F7 /* PBXContainerItemProxy */; }; - EA66A47B5B1122A49D037885FBEE5F02 /* PBXTargetDependency */ = { + 78527564650E3E703306201FF9074970 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SignalRingRTC; + target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; + targetProxy = BDD39F28743EC358D2E978713BD23DBF /* PBXContainerItemProxy */; + }; + 7A4019C82AF621FE84F878BE0DB677BE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SignalRingRTC; + target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; + targetProxy = 87DE65E8889299E3A16BBFBB49863A07 /* PBXContainerItemProxy */; + }; + 7C1BDA0F4BD69D7E3BD3D327B14EEB3F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = 85621B707E4588770AB955C2BBEAC3CC /* PBXContainerItemProxy */; + }; + 7EC1DEA1B11944EA9C4E7BE6C31EE58B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SQLCipher; + target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; + targetProxy = DC8D673C7D2E5610D43C55E84A0852E3 /* PBXContainerItemProxy */; + }; + 813A067B5604DFB27D0C22CD525B9C07 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage-SDWebImage"; + target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */; + targetProxy = CC39304AE761897AFDADA331C2665A26 /* PBXContainerItemProxy */; + }; + 81F7C3E11E96A3BDABC756923347F58A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImage; target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = BE57F883AD87200B29E2B38E84045AA2 /* PBXContainerItemProxy */; + targetProxy = 333E7494ED3D06F04E87A0C432221C9E /* PBXContainerItemProxy */; }; - EA95B2DF1E15F8B4A8B9015979F6E02C /* PBXTargetDependency */ = { + 825C821525E17215AD1D39316CC52156 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaLumberjack; - target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; - targetProxy = A56B1BEE8C97FFF817E2F39CCF3D6240 /* PBXContainerItemProxy */; + name = SQLCipher; + target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; + targetProxy = 5DF2B80FC0C7578DEAFEFD0677087968 /* PBXContainerItemProxy */; }; - EE35F1C1EFFA76EFCB42D7B507C67735 /* PBXTargetDependency */ = { + 83EECFE706A60DF0CD1379D5F5D59B02 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GRDB.swift; - target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; - targetProxy = 4F238A70E38063A0093080B69F2A0B1F /* PBXContainerItemProxy */; + name = "Pods-Signal"; + target = 580233398AC16B1F0EAC99950BF9B21C /* Pods-Signal */; + targetProxy = 4F9BBC5AB4D1248B65A0413F0ACA27A9 /* PBXContainerItemProxy */; }; - F473C8539662EB52AA866AE984F45E9C /* PBXTargetDependency */ = { + 899B72D8B3252FFEBAFF3AACAD61846E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = LibSignalClient; - target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; - targetProxy = DFAA784DA81EF1E4E3325386F958A1AD /* PBXContainerItemProxy */; + name = SwiftProtobuf; + target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; + targetProxy = 97B8EFB6FCCB773BDA78658FEF2FAD0B /* PBXContainerItemProxy */; }; - FB43513824B75C3F1BDA4450CAC649D3 /* PBXTargetDependency */ = { + 8BA0525AC275FE8E3A1D8680C8996E6B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SignalRingRTC; + target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; + targetProxy = 66A820C7EA79D065A527D6B35885457E /* PBXContainerItemProxy */; + }; + 8C612200131F6C1D1654A9793478AE6F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftProtobuf; + target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; + targetProxy = 5C81FB1C822173F72EF1426E57D6DFAF /* PBXContainerItemProxy */; + }; + 8C83A4BB15EA3F930F1DFC3CC1DEA522 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SwiftProtobuf-SwiftProtobuf"; + target = FA0CBCD9613A8E95F24D86AAD4A86E26 /* SwiftProtobuf-SwiftProtobuf */; + targetProxy = 7F4393314E555D6E6C609FDE84071E2D /* PBXContainerItemProxy */; + }; + 8D85EEB0B70A7676ACA7CECF490CFD4F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftProtobuf; + target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; + targetProxy = F99531B7A020C1A3D42B0C4A41FC9C92 /* PBXContainerItemProxy */; + }; + 9255BDE156A2E07B87BAB9F7F232EF83 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 22A286938C296D51B626919E7BB2509A /* PBXContainerItemProxy */; + }; + 93E41021DF5D6C6A8B7AB5B934AD6B35 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = blurhash; + target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; + targetProxy = B38E55BFC8C7560A6A8E1650B6922010 /* PBXContainerItemProxy */; + }; + 940720E5EE77ED1ED0642AE12A4E45A9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibMobileCoin; + target = FC33E2AD791C14728402C60FFC65F561 /* LibMobileCoin */; + targetProxy = 75D1D062192971FE8118FA255F91EB37 /* PBXContainerItemProxy */; + }; + 96D56695895E8B6D82C25BD4BBD1F873 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = F1FB0A61BE15EE4C0DC0E73602415AA6 /* PBXContainerItemProxy */; + }; + 99AFA9F18831A7CD8F8C4F1C0354E352 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BonMot; + target = 4C48FB7D363771FBD71AB44C090CB586 /* BonMot */; + targetProxy = 329D5AF2DE993BC7B7BA02C878DA9AAA /* PBXContainerItemProxy */; + }; + A674027E3BC76AF4F84D54719D0F6DBC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 401F443018CEADE713C513739B15F4EC /* PBXContainerItemProxy */; + targetProxy = E12CA085F7EDEA150CC71C268BA3B19F /* PBXContainerItemProxy */; + }; + B27455944EC189167C949473F611BF17 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SQLCipher-SQLCipher"; + target = 87FC595F8D2A5960F7C8C0F0CBCFBC8D /* SQLCipher-SQLCipher */; + targetProxy = AF3BA08A90072C3B4476ADA549A8D97C /* PBXContainerItemProxy */; + }; + B35D9D5F3FB6FC7C74E6A25563775738 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = E065C0A6970B126CC0B5739F52C1EAA3 /* PBXContainerItemProxy */; + }; + B41FEB6FCF14323D8CFDD6A2E4E65F38 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = blurhash; + target = 8C4F601B9A1A671B2F9CDADDDE59FBC8 /* blurhash */; + targetProxy = 5F4E57230517D31F795A87231953FEB3 /* PBXContainerItemProxy */; + }; + B8F771A6BDB75327033666876EB0CEB7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SQLCipher; + target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; + targetProxy = 6D26B3313E8F09D4DB82C5878094F795 /* PBXContainerItemProxy */; + }; + BCB773BAC5E02C473F24F4BA04EF6C17 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibSignalClient; + target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; + targetProxy = 0A7492FB9AE5AB101BCE9BAA577AB748 /* PBXContainerItemProxy */; + }; + BE412BF3FCDBB5334186F2DE70A81A23 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = CocoaLumberjack; + target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; + targetProxy = 029A2EDCCA43A1EBE9C629F5A96E6769 /* PBXContainerItemProxy */; + }; + BFC430EBEB856236E5B3BD538B8D4553 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibSignalClient; + target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; + targetProxy = A14CAC6751008A719B2C89970C7AC516 /* PBXContainerItemProxy */; + }; + C2E8D24BEADAFF98BCE729A0C111630F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "lottie-ios-LottiePrivacyInfo"; + target = BF2A15FEC3F3424BBC4B9AD5F86F2D54 /* lottie-ios-LottiePrivacyInfo */; + targetProxy = 81157BC251A9D96C61564EDBB5E75CC5 /* PBXContainerItemProxy */; + }; + C576EB2B6E7DE79C9F03A7A8B8DC802D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MobileCoin; + target = 57DBE824636A9799CDC8E40224C834C6 /* MobileCoin */; + targetProxy = CDB8CA9DAA7B1D35AC49F1E96541F0CC /* PBXContainerItemProxy */; + }; + C67639EBEE206F12A618D134E688B57A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GRDB.swift; + target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; + targetProxy = DBF2FC341115A82B0B11A05EC51C684C /* PBXContainerItemProxy */; + }; + C6D35113D70B635AF06690C2AE500861 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SQLCipher; + target = D21962D0DE148A440FADB55935BD4264 /* SQLCipher */; + targetProxy = 837798ED5202E45CBF8C4D391AE8DF6E /* PBXContainerItemProxy */; + }; + C8E6A97039C13FC0B963DFAFEB8DA439 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = 4440D7F2B450F1DD5132AADD894AA208 /* PBXContainerItemProxy */; + }; + CA032052FF41B0B87BA4F9CE5AAD5503 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PureLayout; + target = 06F5CDD6235E25837519792853B145A1 /* PureLayout */; + targetProxy = 6ADD0CEB2263B6BDBE9BF57FB6957326 /* PBXContainerItemProxy */; + }; + CA98AED7A3C42A3CB5602BB08F33C389 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibMobileCoin; + target = FC33E2AD791C14728402C60FFC65F561 /* LibMobileCoin */; + targetProxy = 781B1AAE1812123474B67B40E665CBDC /* PBXContainerItemProxy */; + }; + CBF420028CB783882469F1144DD4F61D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftProtobuf; + target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; + targetProxy = EC0EBAC764BDDE44BD13B01FB77596E5 /* PBXContainerItemProxy */; + }; + D1804BD5E9095F205D9937A6562BCFEB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibSignalClient; + target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; + targetProxy = 8A186F41520EA95ECC6544F71D34374C /* PBXContainerItemProxy */; + }; + D39827AD270A87304B6B4D4E10738504 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SignalRingRTC; + target = B4E755AAD7592CB63070BF1069DFAC8A /* SignalRingRTC */; + targetProxy = 48B95C9B3ED6269A0B388AA6A74E6936 /* PBXContainerItemProxy */; + }; + D5101901618E298A9FA8AB948E2F1053 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = F074A574DD57C965330471950DBDD1F7 /* PBXContainerItemProxy */; + }; + E6ED84F78ADB25F609F5A54D01B6E64D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 9837C5E8AE25585BA703ACE8E829993C /* PBXContainerItemProxy */; + }; + EEDE1E1FEF0298A12FBEB208451F824F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibMobileCoin; + target = FC33E2AD791C14728402C60FFC65F561 /* LibMobileCoin */; + targetProxy = 8905ACAC3C85B7D8E5E539E256E86BFC /* PBXContainerItemProxy */; + }; + EF56992D7207709DDD569046AE4AC19A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Logging; + target = 2ABF3F8EC6CE525E1E02C51D72C64E94 /* Logging */; + targetProxy = 93E1B208FCE7820E25D0924F3BF7E082 /* PBXContainerItemProxy */; + }; + F134F8E299A68EADDF5AC539BB5BE5B0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftProtobuf; + target = A5F702E0DA383BC1479572581615A916 /* SwiftProtobuf */; + targetProxy = 736A2DCAB7066717A1D1C189BDEF81C4 /* PBXContainerItemProxy */; + }; + F18DEC9B263F23DAE6E2CA2B7BE77A76 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MobileCoin; + target = 57DBE824636A9799CDC8E40224C834C6 /* MobileCoin */; + targetProxy = 7C640C9186EFBA131A05A3839442D02E /* PBXContainerItemProxy */; + }; + F31E32912DBAC29232278F7EE85A2713 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LibSignalClient; + target = D77A98059641D2A99D7DD3EBCA4606AE /* LibSignalClient */; + targetProxy = D11205141DA7E947A9A082A00830D456 /* PBXContainerItemProxy */; + }; + F5B790BE18A401A0EC387F3FDB35E738 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = 46603C38E70BBC66AAD74B1B90763FF0 /* PBXContainerItemProxy */; + }; + F696C88A7306CFB3398D718028FE0F87 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "lottie-ios"; + target = 0B967D7F8561D42493EE289EC8D450D1 /* lottie-ios */; + targetProxy = 0B00A8E04E2FC5800984E73686865BCE /* PBXContainerItemProxy */; + }; + F7D16BDE5F5E70A6042F83B52061359C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 5B969901627B5306B7D6C33F97881B1A /* PBXContainerItemProxy */; + }; + FB6306012792B712C0DC0EC926428351 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 0F34489E478F16693BD8AC1D51AE5E22 /* PBXContainerItemProxy */; + }; + FF17BC451507739EB99307745E1231B0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GRDB.swift; + target = 0A86C228CFCBC35A1FD284274ED0930F /* GRDB.swift */; + targetProxy = 0BB2140DB292402DCFABB5655A38F746 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 031F11DEBD6298F70DE94B10E1341689 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 24D0CD988C7DBA9659320065F136982F /* libPhoneNumber-iOS.debug.xcconfig */; + baseConfigurationReference = FF600E83A66ABB32AD3C805A03A067E0 /* libPhoneNumber-iOS.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9859,7 +9871,7 @@ }; 03BF7552E2F4354E7BCB6E61F3BD1C57 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 28A41B893C47740BB1AA099C27C2EB5D /* CocoaLumberjack.release.xcconfig */; + baseConfigurationReference = BF620F3437AF4C90179CA1A3CF290C91 /* CocoaLumberjack.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9907,7 +9919,7 @@ }; 0544F2D6867F9EB6328769A7ED5285C9 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7A3B0BDBCFBC89FE2B2464405C518901 /* libPhoneNumber-iOS.release.xcconfig */; + baseConfigurationReference = FD49F13136E0480FFC9B149FE828889C /* libPhoneNumber-iOS.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9954,25 +9966,21 @@ }; name = "Testable Release"; }; - 06E16CB8D4B542DF6BB77EEA61990B73 /* Profiling */ = { + 05DABB194608F57B9730CAD45757A4A9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */; + baseConfigurationReference = 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IBSC_MODULE = SwiftProtobuf; + INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = SDWebImage; + PRODUCT_NAME = SwiftProtobuf; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; WARNING_CFLAGS = ( "$(inherited)", "-Werror=incompatible-pointer-types", @@ -9984,7 +9992,7 @@ ); WRAPPER_EXTENSION = bundle; }; - name = Profiling; + name = Release; }; 06E73EA30FCD16041A232AEBC743FB4A /* Debug */ = { isa = XCBuildConfiguration; @@ -10036,25 +10044,42 @@ }; name = Debug; }; - 093AE6A1E8A257CDE27F3CA6598846B2 /* Profiling */ = { + 0A3D78EABE111BF0E40BB78E33DD2451 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */; + baseConfigurationReference = BC210D7BE9909AC310EA579564927CDA /* libwebp.release.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SQLCipher; - INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = SQLCipher; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; WARNING_CFLAGS = ( "$(inherited)", "-Werror=incompatible-pointer-types", @@ -10064,13 +10089,12 @@ "-Werror=objc-property-synthesis", "-Werror=objc-protocol-property-synthesis", ); - WRAPPER_EXTENSION = bundle; }; name = Profiling; }; 0B37F1197985813B6CF1AF1FA7A8B248 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 619B71CA859E69008FCA54D9DD26037A /* Logging.debug.xcconfig */; + baseConfigurationReference = 150525519FCA7DDB4AFF92B4DE00618E /* Logging.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10318,7 +10342,7 @@ }; 0FF759A3A97A272D522940D9B8262C32 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 307C826E1EE4776E4D07026D8B54A657 /* SDWebImageWebPCoder.debug.xcconfig */; + baseConfigurationReference = B2D3BF2483351586D6C22A6BB4F762EE /* SDWebImageWebPCoder.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10365,9 +10389,200 @@ }; name = Debug; }; + 14F5799FC31A86AA917D5D7AC68D3165 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3258929522AB6581E4CA8D4A535E6DA2 /* lottie-ios.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; + IBSC_MODULE = Lottie; + INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; + PRODUCT_NAME = LottiePrivacyInfo; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 17851C1AEDD42902EAD496B2192FF7F5 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 182AC3AB4EE65B49FB37CD8F011ADC7E /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AF88D44DF1AC4D0B43B17FCB8D6892E5 /* LibSignalClient.unit-tests.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = YES; + CODE_SIGNING_REQUIRED = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = "LibSignalClient-Unit-Tests"; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = "App Store Release"; + }; + 18D83D792003CC1A6E6DD745BA5EDAF8 /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; + PRODUCT_MODULE_NAME = SQLCipher; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = "App Store Release"; + }; + 1937350D1878D7D0C6DD0555603CC587 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 59A7679DA1A5AE8D6C419988DAE7B732 /* LibSignalClient.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; + INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; + PRODUCT_MODULE_NAME = LibSignalClient; + PRODUCT_NAME = LibSignalClient; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Debug; + }; 19C1B99C2EF91100812A73F7A8B48D26 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2BFBDA4C917F1DB61A7E36736DFB2FA3 /* SDWebImageWebPCoder.release.xcconfig */; + baseConfigurationReference = 2C0A1462D8B42785F695169153D10045 /* SDWebImageWebPCoder.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10463,38 +10678,6 @@ }; name = Debug; }; - 1A9EC2C9975702D17709A03A4A52478E /* Testable Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SQLCipher; - INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = SQLCipher; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = "Testable Release"; - }; 1BD8922915669DE84514A40C888B2FD5 /* App Store Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = BC7D984968A0296E6213DF1EBF0F2342 /* Pods-SignalServiceKitTests.app store release.xcconfig */; @@ -10546,7 +10729,7 @@ }; 1BECDB62910E84DB9FF57D94C8B5F7FD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B145438157F21884C1D66D8C8EEEDC98 /* SDWebImage.debug.xcconfig */; + baseConfigurationReference = 2D761426185B3878FD29D5B1A1CFEF26 /* SDWebImage.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10646,7 +10829,7 @@ }; 1DE4B888685360A31A7DCCE8FF40E936 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17F992C1BA34504FA2D38CE7F6F3D9F9 /* MobileCoin.release.xcconfig */; + baseConfigurationReference = 2D506EEFF07C951E86D2B942E2A35B63 /* MobileCoin.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -10691,53 +10874,6 @@ }; name = "App Store Release"; }; - 1EE0ADF46805630BF7CBA1984459D1E2 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 00A678C31D98DE0797F1AD7A4137BAEF /* LibSignalClient.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; - PRODUCT_MODULE_NAME = LibSignalClient; - PRODUCT_NAME = LibSignalClient; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Release; - }; 1F7897D120741AEA62FC0A632602770D /* App Store Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 7551BC73B658E177163EF8E0002843D5 /* Pods-SignalTests.app store release.xcconfig */; @@ -10787,56 +10923,6 @@ }; name = "App Store Release"; }; - 1FFE0CD66A2CAF494B7F8C83F4EA6CA8 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = EAA77991F5DDE5BABEAE1FA806F10052 /* SQLCipher.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; - INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; - PRODUCT_MODULE_NAME = SQLCipher; - PRODUCT_NAME = SQLCipher; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Debug; - }; 20131D6F51F3E23B81436B9410EE6CA1 /* App Store Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 177A7F551431263BACFC17AC79B981D2 /* Pods-Signal.app store release.xcconfig */; @@ -10937,9 +11023,55 @@ }; name = "Testable Release"; }; + 2BF9570C02F338DF79977E54E06013D3 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BC210D7BE9909AC310EA579564927CDA /* libwebp.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Release; + }; 2C1CA85882AC02CE4B297655760BF106 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93E2605AD9018BE248C2B4E0BFC75E54 /* Logging.release.xcconfig */; + baseConfigurationReference = AB6960837417B3872368455C31EECA18 /* Logging.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10985,7 +11117,7 @@ }; 2D6B48F3AFA45B28C4FA065EDBB45E2E /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 11BD4D9EF294E484E9A4989018A43851 /* GRDB.swift.release.xcconfig */; + baseConfigurationReference = E46BED30DDF5C3881A6D91EC7DD5F4FE /* GRDB.swift.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -11030,41 +11162,9 @@ }; name = "App Store Release"; }; - 2F3D252D65A50D3FCC0E1D6008053736 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = EAA77991F5DDE5BABEAE1FA806F10052 /* SQLCipher.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; - IBSC_MODULE = SQLCipher; - INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; - PRODUCT_NAME = SQLCipher; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 32D85DD8C72E1B2A0E9C634D372FE99B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E0DA65D0BDD56D1BD3D9414E5DA0A0E1 /* LibMobileCoin.release.xcconfig */; + baseConfigurationReference = 7B886FBE81A79AC9B72627329CF18E3B /* LibMobileCoin.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -11109,41 +11209,9 @@ }; name = Release; }; - 33437B2C119B406155D2605EA4380869 /* Profiling */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = Lottie; - INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = LottiePrivacyInfo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = Profiling; - }; 355DA090123B00CB124D3848EE66658E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17F992C1BA34504FA2D38CE7F6F3D9F9 /* MobileCoin.release.xcconfig */; + baseConfigurationReference = 2D506EEFF07C951E86D2B942E2A35B63 /* MobileCoin.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -11190,7 +11258,7 @@ }; 35F4FFC2419C21A914B977872FA26809 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2393ABBFCC22BF6F368134691CCF1E7F /* BonMot.release.xcconfig */; + baseConfigurationReference = 29403D2BC1AEFA926479A98822CBC52D /* BonMot.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -11239,7 +11307,7 @@ }; 360A76AED0757CAEF798F5B4A5398D41 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2BFBDA4C917F1DB61A7E36736DFB2FA3 /* SDWebImageWebPCoder.release.xcconfig */; + baseConfigurationReference = 2C0A1462D8B42785F695169153D10045 /* SDWebImageWebPCoder.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -11383,37 +11451,9 @@ }; name = "Testable Release"; }; - 3946BE8332D405120DC8C9DCC6A39EDC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SQLCipher; - INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SQLCipher; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 39AFB5FDD4C0C64A88C5A28EC943A0AF /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */; + baseConfigurationReference = 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -11458,39 +11498,9 @@ }; name = "App Store Release"; }; - 3AC691FD57BDA66CF2C55381B6F95B41 /* App Store Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SwiftProtobuf; - INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SwiftProtobuf; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = "App Store Release"; - }; 3B118A87DDF5C88023BF2AFEB0C13C20 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CBFAACB28F1E40AD709738075EE6DEA8 /* PureLayout.release.xcconfig */; + baseConfigurationReference = 17033CA0D805CA6B4D7A6ADF153BF3E0 /* PureLayout.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -11540,22 +11550,18 @@ }; name = Profiling; }; - 3CE52D455A10A5F9DBC6EFE98C968D32 /* Debug */ = { + 3DED12B22AC5B71D67D7374C8EEE2A9C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B145438157F21884C1D66D8C8EEEDC98 /* SDWebImage.debug.xcconfig */; + baseConfigurationReference = 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IBSC_MODULE = Lottie; + INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; - PRODUCT_NAME = SDWebImage; + PRODUCT_NAME = LottiePrivacyInfo; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -11570,7 +11576,7 @@ ); WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; 3E1E5CB8B97BFC9AC6CC2330B5810BFD /* Testable Release */ = { isa = XCBuildConfiguration; @@ -11724,34 +11730,6 @@ }; name = Debug; }; - 3F02C5FEA2F626AF6FA3D94CADBD6401 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = Lottie; - INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = LottiePrivacyInfo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 401E1FB88B8409FB6F87DFD9D32E91A0 /* Testable Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -11816,7 +11794,7 @@ }; 44D509487C82BA26ADE77DA260D06C0A /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93E2605AD9018BE248C2B4E0BFC75E54 /* Logging.release.xcconfig */; + baseConfigurationReference = AB6960837417B3872368455C31EECA18 /* Logging.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -11862,25 +11840,74 @@ }; name = "Testable Release"; }; - 474210D6A0AF6D8A2675223DC23A5B26 /* Testable Release */ = { + 4901FE9671E9E82A42A8F7BAC6AC2A0A /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */; + baseConfigurationReference = 85270249398DABFD10C948FBAAE22AA4 /* LibSignalClient.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_MODULE_NAME = LibSignalClient; + PRODUCT_NAME = LibSignalClient; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = "Testable Release"; + }; + 49719EB7BD6A813B949A8B3AF1C86A14 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 728BA31B0C5BFD85706FC536178C5DC7 /* SwiftProtobuf.debug.xcconfig */; + buildSettings = { CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; ENABLE_BITCODE = NO; ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; IBSC_MODULE = SwiftProtobuf; INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; PRODUCT_NAME = SwiftProtobuf; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; WARNING_CFLAGS = ( "$(inherited)", "-Werror=incompatible-pointer-types", @@ -11892,11 +11919,11 @@ ); WRAPPER_EXTENSION = bundle; }; - name = "Testable Release"; + name = Debug; }; 49CB10F8ADD96E9AC7F28B80D7AFD215 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A0779B736FB30DD68EF21CDB19758FD6 /* blurhash.release.xcconfig */; + baseConfigurationReference = 27BB1B510882168B040D7A1DB5D9CFF4 /* blurhash.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -11942,37 +11969,9 @@ }; name = Profiling; }; - 49FB26CF815E5FC6221A5499548CDD24 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SDWebImage; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 4C58C1E4A3C84EBE39880D24FBBC7B1F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 644EA736DEB49BFD0A7B9FCBAA9A29B0 /* PureLayout.debug.xcconfig */; + baseConfigurationReference = 0C780826B5411664011C30A4F68A1C45 /* PureLayout.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -12023,68 +12022,6 @@ }; name = Debug; }; - 4D753EE2AAAE63915D60FDE858C6770B /* App Store Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SDWebImage; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = "App Store Release"; - }; - 4E70EB2A10D13F4EDD1663B764F1B3F5 /* Testable Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = Lottie; - INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = LottiePrivacyInfo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = "Testable Release"; - }; 4EF5E7E39AA796AF360C1F62941B9AE1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -12133,87 +12070,6 @@ }; name = Release; }; - 50C8058FD3703B7168D8BDD848E0E381 /* Testable Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 00A678C31D98DE0797F1AD7A4137BAEF /* LibSignalClient.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_MODULE_NAME = LibSignalClient; - PRODUCT_NAME = LibSignalClient; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = "Testable Release"; - }; - 5279E65CA777D2159FCCC19E627F026F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C244E94A5CD77F13CC18E2FEB02A1446 /* lottie-ios.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; - IBSC_MODULE = Lottie; - INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; - PRODUCT_NAME = LottiePrivacyInfo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 52E04FF4334AA94101DA4D3E391EBEA6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -12259,9 +12115,85 @@ }; name = Release; }; + 564BE7E8F62EADCBADD40ACA4DADA8FA /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf.modulemap"; + PRODUCT_MODULE_NAME = SwiftProtobuf; + PRODUCT_NAME = SwiftProtobuf; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Release; + }; + 56D0816AA33D51971FE42AA631E38581 /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SQLCipher; + INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = "App Store Release"; + }; 56D31A4E96821A1B5F3E3ABB59CAA794 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6EE65CCB4717A9ED326EECC39ABEB918 /* SignalRingRTC.debug.xcconfig */; + baseConfigurationReference = 844A0F38CE9064D9BEF03B48D7B9A5ED /* SignalRingRTC.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -12308,56 +12240,9 @@ }; name = Debug; }; - 59859B5C2DDA74CBA49A21BE0B5FAEFB /* App Store Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; - PRODUCT_MODULE_NAME = SQLCipher; - PRODUCT_NAME = SQLCipher; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = "App Store Release"; - }; 598DFA2A7294EFFB367FB9F634FB4432 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E0DA65D0BDD56D1BD3D9414E5DA0A0E1 /* LibMobileCoin.release.xcconfig */; + baseConfigurationReference = 7B886FBE81A79AC9B72627329CF18E3B /* LibMobileCoin.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -12406,7 +12291,7 @@ }; 5E1A2DCBDE669152FE103CF6D4636DB8 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 28A41B893C47740BB1AA099C27C2EB5D /* CocoaLumberjack.release.xcconfig */; + baseConfigurationReference = BF620F3437AF4C90179CA1A3CF290C91 /* CocoaLumberjack.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -12450,6 +12335,72 @@ }; name = "App Store Release"; }; + 5F5DF1845196951BDBD9DEAFC055AC6F /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SwiftProtobuf; + INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SwiftProtobuf; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = "App Store Release"; + }; + 5FE27B28461500BC0331A3B5BC28F986 /* Testable Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AF88D44DF1AC4D0B43B17FCB8D6892E5 /* LibSignalClient.unit-tests.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = YES; + CODE_SIGNING_REQUIRED = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "LibSignalClient-Unit-Tests"; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = "Testable Release"; + }; 602DBB4C895AA6477755E8FBC79E6EF2 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = ACFF728F8DABB62A9A6DA3A1BFF61302 /* Pods-SignalTests.release.xcconfig */; @@ -12499,6 +12450,87 @@ }; name = Release; }; + 6101A24995F806F098B423E3AF48D963 /* Testable Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SQLCipher; + INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = "Testable Release"; + }; + 61FF83572C8FA36A04820AB093FD6622 /* Profiling */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 85270249398DABFD10C948FBAAE22AA4 /* LibSignalClient.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_MODULE_NAME = LibSignalClient; + PRODUCT_NAME = LibSignalClient; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Profiling; + }; 628EFA86E38913D4E5A5A29939F228E3 /* Profiling */ = { isa = XCBuildConfiguration; baseConfigurationReference = 57D8F07D0B16DEF3D162C4E145E941DC /* Pods-SignalServiceKitTests.profiling.xcconfig */; @@ -12550,133 +12582,6 @@ }; name = Profiling; }; - 63E58E94DC054301B65F783F82E7E9A9 /* App Store Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = Lottie; - INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = LottiePrivacyInfo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = "App Store Release"; - }; - 642C9449D340E693C7B2BE9A49579E96 /* Testable Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 40FC798E3D25FE01DFF984ABECCFCC5F /* libwebp.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = "Testable Release"; - }; - 64F0B92AC80D0D11607FB8DB576E9626 /* Testable Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_MODULE_NAME = SQLCipher; - PRODUCT_NAME = SQLCipher; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = "Testable Release"; - }; 6A733FA3B6BC7AA96268C4E50C7BE8D4 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 8EED567DA4EBCA487C649F142ED8E967 /* Pods-SignalTests.debug.xcconfig */; @@ -12727,30 +12632,40 @@ }; name = Debug; }; - 6FCB5FA4D23C4A3D0B4D983F1477B50A /* Profiling */ = { + 70A25DCFB473EBABC140C49496150E8B /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CB442264F76D80CDB145138C11CEAB09 /* LibSignalClient.unit-tests.release.xcconfig */; + baseConfigurationReference = BC210D7BE9909AC310EA579564927CDA /* libwebp.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = YES; - CODE_SIGNING_REQUIRED = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "LibSignalClient-Unit-Tests"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; SDKROOT = iphoneos; + SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; WARNING_CFLAGS = ( "$(inherited)", "-Werror=incompatible-pointer-types", @@ -12761,7 +12676,7 @@ "-Werror=objc-protocol-property-synthesis", ); }; - name = Profiling; + name = "App Store Release"; }; 71F92AE834797BF806A3804917F0739A /* Release */ = { isa = XCBuildConfiguration; @@ -12864,7 +12779,7 @@ }; 73F828E4A579D95CFC13F0BC6B7645F7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9580BDC554F1386F5E3FD4BE5C055BD /* blurhash.debug.xcconfig */; + baseConfigurationReference = 867886B10BA1280FA2BD59513C90BA3E /* blurhash.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -12911,43 +12826,28 @@ }; name = Debug; }; - 74499E711D7A491E7EBC69D7C006A28B /* Profiling */ = { + 753CC584C07769A7C1416DB08505DA17 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */; + baseConfigurationReference = AF88D44DF1AC4D0B43B17FCB8D6892E5 /* LibSignalClient.unit-tests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = YES; + CODE_SIGNING_REQUIRED = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_MODULE_NAME = SQLCipher; - PRODUCT_NAME = SQLCipher; + PRODUCT_NAME = "LibSignalClient-Unit-Tests"; SDKROOT = iphoneos; - SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + SWIFT_VERSION = 5; VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; WARNING_CFLAGS = ( "$(inherited)", "-Werror=incompatible-pointer-types", @@ -12958,7 +12858,7 @@ "-Werror=objc-protocol-property-synthesis", ); }; - name = Profiling; + name = Release; }; 75BE9BB4382C5429697B4E22E3BDC3A7 /* App Store Release */ = { isa = XCBuildConfiguration; @@ -13022,6 +12922,43 @@ }; name = "App Store Release"; }; + 77305828A287F04371864C66997D1932 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 784E772EFF2B7C64283BC7C1E8887F20 /* LibSignalClient.unit-tests.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = YES; + CODE_SIGNING_REQUIRED = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; + INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; + PRODUCT_NAME = "LibSignalClient-Unit-Tests"; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Debug; + }; 79FF297DA1307CE089DE76EF1A38463A /* Profiling */ = { isa = XCBuildConfiguration; buildSettings = { @@ -13137,7 +13074,7 @@ }; 7B4A0347D4524D503AD42DD99B8C9FE0 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */; + baseConfigurationReference = A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -13183,101 +13120,6 @@ }; name = Profiling; }; - 7C0B1C57E6ECB933C960BD25FDE89DB0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 40FC798E3D25FE01DFF984ABECCFCC5F /* libwebp.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Release; - }; - 7D112756DD27FED77C27A96F7DD82F01 /* Profiling */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 00A678C31D98DE0797F1AD7A4137BAEF /* LibSignalClient.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_MODULE_NAME = LibSignalClient; - PRODUCT_NAME = LibSignalClient; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Profiling; - }; 7D34D12124E3147E4FBA8353E8A0DA08 /* App Store Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 63AF55401AE237E4B30E20DC4CCD2EC4 /* Pods-SignalUITests.app store release.xcconfig */; @@ -13329,7 +13171,7 @@ }; 813989BA615585D5A548257B65BA42E5 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 63CE77FC94B525EF077BAFA48B54B1A6 /* SignalRingRTC.release.xcconfig */; + baseConfigurationReference = 5A8451AE335A6469A9F72B0F33A878DF /* SignalRingRTC.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13377,7 +13219,7 @@ }; 82019B39BD8D13050C1893E9AA14148F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C244E94A5CD77F13CC18E2FEB02A1446 /* lottie-ios.debug.xcconfig */; + baseConfigurationReference = 3258929522AB6581E4CA8D4A535E6DA2 /* lottie-ios.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13427,7 +13269,7 @@ }; 831379DAA3051D2D4B7B3CEBB192AB2C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7A3B0BDBCFBC89FE2B2464405C518901 /* libPhoneNumber-iOS.release.xcconfig */; + baseConfigurationReference = FD49F13136E0480FFC9B149FE828889C /* libPhoneNumber-iOS.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13474,7 +13316,7 @@ }; 83E1004980114662837E71F55B3D75F7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D7265E61E0A2C0A5D49787209E2A7F91 /* BonMot.debug.xcconfig */; + baseConfigurationReference = 6E978DF10DE3A192691A26DB32093E16 /* BonMot.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13524,7 +13366,7 @@ }; 85DD024B294F4437B6A35952B205372A /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E0DA65D0BDD56D1BD3D9414E5DA0A0E1 /* LibMobileCoin.release.xcconfig */; + baseConfigurationReference = 7B886FBE81A79AC9B72627329CF18E3B /* LibMobileCoin.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13571,7 +13413,7 @@ }; 89AD399E01E521A857CD7CA6C4D5D705 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 63CE77FC94B525EF077BAFA48B54B1A6 /* SignalRingRTC.release.xcconfig */; + baseConfigurationReference = 5A8451AE335A6469A9F72B0F33A878DF /* SignalRingRTC.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13617,7 +13459,7 @@ }; 89B27ADD561EA7F65D15EC6325F3E235 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */; + baseConfigurationReference = 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13664,25 +13506,42 @@ }; name = Profiling; }; - 89C9ACD16AFCFD4109A0458EF148E262 /* Debug */ = { + 89B390C34C5767C70DB7AE37D21EEC4D /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F121A1D6A927317C1184F208004E334E /* SwiftProtobuf.debug.xcconfig */; + baseConfigurationReference = BC210D7BE9909AC310EA579564927CDA /* libwebp.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; - IBSC_MODULE = SwiftProtobuf; - INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; - PRODUCT_NAME = SwiftProtobuf; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; WARNING_CFLAGS = ( "$(inherited)", "-Werror=incompatible-pointer-types", @@ -13692,9 +13551,8 @@ "-Werror=objc-property-synthesis", "-Werror=objc-protocol-property-synthesis", ); - WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = "Testable Release"; }; 8A123FB2A37C06870E1EA5D97A92241F /* Debug */ = { isa = XCBuildConfiguration; @@ -13847,7 +13705,7 @@ }; 8D1D97BF48FA8D14C933C5C335505083 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2BFBDA4C917F1DB61A7E36736DFB2FA3 /* SDWebImageWebPCoder.release.xcconfig */; + baseConfigurationReference = 2C0A1462D8B42785F695169153D10045 /* SDWebImageWebPCoder.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -13961,7 +13819,7 @@ }; 910E127ECC866A939AD515BEE8186803 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 63CE77FC94B525EF077BAFA48B54B1A6 /* SignalRingRTC.release.xcconfig */; + baseConfigurationReference = 5A8451AE335A6469A9F72B0F33A878DF /* SignalRingRTC.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14060,7 +13918,7 @@ }; 938090A8F282659BA16F9A4EAE9370CF /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2BFBDA4C917F1DB61A7E36736DFB2FA3 /* SDWebImageWebPCoder.release.xcconfig */; + baseConfigurationReference = 2C0A1462D8B42785F695169153D10045 /* SDWebImageWebPCoder.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -14166,21 +14024,21 @@ }; name = Release; }; - 97C8AE2C624F48F2EE74AA3C83B3E7F7 /* Testable Release */ = { + 96222087FE61BE9763873970F0277875 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */; + baseConfigurationReference = 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; ENABLE_BITCODE = NO; ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IBSC_MODULE = Lottie; + INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = SDWebImage; + PRODUCT_NAME = LottiePrivacyInfo; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -14196,11 +14054,60 @@ ); WRAPPER_EXTENSION = bundle; }; - name = "Testable Release"; + name = Profiling; + }; + 96FB06D0339029412EB508E2006A35C0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 58C8B3FDF283D87244C0AEE9080008A3 /* libwebp.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Debug; }; 97E71E5A5EB85DC00FE319378AE61804 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A0779B736FB30DD68EF21CDB19758FD6 /* blurhash.release.xcconfig */; + baseConfigurationReference = 27BB1B510882168B040D7A1DB5D9CFF4 /* blurhash.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -14244,9 +14151,9 @@ }; name = "App Store Release"; }; - 987F2A8B6FDA9E78ADCE2B78C3ADAB6D /* Debug */ = { + 9CE810BABDBBFF3B40B19320E93B983C /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F121A1D6A927317C1184F208004E334E /* SwiftProtobuf.debug.xcconfig */; + baseConfigurationReference = 85270249398DABFD10C948FBAAE22AA4 /* LibSignalClient.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14258,11 +14165,9 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; - INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -14270,97 +14175,13 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf.modulemap"; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; - PRODUCT_MODULE_NAME = SwiftProtobuf; - PRODUCT_NAME = SwiftProtobuf; + MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; + PRODUCT_MODULE_NAME = LibSignalClient; + PRODUCT_NAME = LibSignalClient; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Debug; - }; - 992F4B788A0305A225E013BE86B881E6 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 448A39D55E654C934D14EB6C263F1A12 /* LibSignalClient.unit-tests.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = YES; - CODE_SIGNING_REQUIRED = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; - INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; - PRODUCT_NAME = "LibSignalClient-Unit-Tests"; - SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Debug; - }; - 9D7E25CC945F3D1F10256FC72F1E8B96 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; - PRODUCT_MODULE_NAME = SQLCipher; - PRODUCT_NAME = SQLCipher; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -14375,7 +14196,7 @@ "-Werror=objc-protocol-property-synthesis", ); }; - name = Release; + name = "App Store Release"; }; 9D93BF62D632F433D063C4F0E37BEC05 /* App Store Release */ = { isa = XCBuildConfiguration; @@ -14426,179 +14247,9 @@ }; name = "App Store Release"; }; - 9F4138C1E667E9BDD4C9909E1954A0B9 /* Debug */ = { + 9DCBDBC293B86EB3176ECBE8687143EA /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2110FBE3D26B718532956C82B064B460 /* libwebp.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Debug; - }; - 9FBB80CFFF99D8EA7E1D641C56FE1C40 /* App Store Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 00A678C31D98DE0797F1AD7A4137BAEF /* LibSignalClient.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; - PRODUCT_MODULE_NAME = LibSignalClient; - PRODUCT_NAME = LibSignalClient; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = "App Store Release"; - }; - A2EC0188C092E493E819A4BC449ABFAC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SwiftProtobuf; - INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SwiftProtobuf; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - A37FFE1F5BB18A102CDE5E61B42D7A26 /* App Store Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 93E2605AD9018BE248C2B4E0BFC75E54 /* Logging.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/Logging/Logging-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Logging/Logging-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/Logging/Logging.modulemap"; - PRODUCT_MODULE_NAME = Logging; - PRODUCT_NAME = Logging; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = "App Store Release"; - }; - A7BFCFB6CDAFC4A925E900D9ADC94AD2 /* Testable Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */; + baseConfigurationReference = 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14642,11 +14293,60 @@ "-Werror=objc-protocol-property-synthesis", ); }; - name = "Testable Release"; + name = Profiling; }; - A88B0EA073CAB7AE11CBF9C9B063188A /* App Store Release */ = { + A204CD6260D1436D7D45DFF7161113B0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 40FC798E3D25FE01DFF984ABECCFCC5F /* libwebp.release.xcconfig */; + baseConfigurationReference = 728BA31B0C5BFD85706FC536178C5DC7 /* SwiftProtobuf.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; + INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf.modulemap"; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; + PRODUCT_MODULE_NAME = SwiftProtobuf; + PRODUCT_NAME = SwiftProtobuf; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Debug; + }; + A37FFE1F5BB18A102CDE5E61B42D7A26 /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AB6960837417B3872368455C31EECA18 /* Logging.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -14658,8 +14358,8 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Logging/Logging-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Logging/Logging-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -14667,9 +14367,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; + MODULEMAP_FILE = "Target Support Files/Logging/Logging.modulemap"; + PRODUCT_MODULE_NAME = Logging; + PRODUCT_NAME = Logging; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -14692,7 +14392,7 @@ }; AAFFAF8E225ED6A9AF5491F5B0779C4C /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 11BD4D9EF294E484E9A4989018A43851 /* GRDB.swift.release.xcconfig */; + baseConfigurationReference = E46BED30DDF5C3881A6D91EC7DD5F4FE /* GRDB.swift.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14741,7 +14441,7 @@ }; AD88EF8858548CA80BA5CBB698EE96E5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 63CE77FC94B525EF077BAFA48B54B1A6 /* SignalRingRTC.release.xcconfig */; + baseConfigurationReference = 5A8451AE335A6469A9F72B0F33A878DF /* SignalRingRTC.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14785,6 +14485,38 @@ }; name = Release; }; + ADADB8CC47256CDA78C35B1654C46889 /* Testable Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SwiftProtobuf; + INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = SwiftProtobuf; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = "Testable Release"; + }; AE0065B047D227109F2502AB82597AC2 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -14835,7 +14567,7 @@ }; AE380B258F750DE84AFA1A02CD0FA5BF /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17F992C1BA34504FA2D38CE7F6F3D9F9 /* MobileCoin.release.xcconfig */; + baseConfigurationReference = 2D506EEFF07C951E86D2B942E2A35B63 /* MobileCoin.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14982,7 +14714,7 @@ }; B105A88B181AC766CF37EB15D74F5FE8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 11BD4D9EF294E484E9A4989018A43851 /* GRDB.swift.release.xcconfig */; + baseConfigurationReference = E46BED30DDF5C3881A6D91EC7DD5F4FE /* GRDB.swift.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15027,9 +14759,41 @@ }; name = Release; }; + B158F48B5F47D002AE9A725032618D98 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4FB902F5CE625F600DB6F29FFD387646 /* SQLCipher.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; + IBSC_MODULE = SQLCipher; + INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; B448D0D7F72E6A16044B113D40D4C744 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A0779B736FB30DD68EF21CDB19758FD6 /* blurhash.release.xcconfig */; + baseConfigurationReference = 27BB1B510882168B040D7A1DB5D9CFF4 /* blurhash.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15073,79 +14837,9 @@ }; name = Release; }; - B96AFF0BCD5C44F5A19C4993525FD538 /* Testable Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CB442264F76D80CDB145138C11CEAB09 /* LibSignalClient.unit-tests.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = YES; - CODE_SIGNING_REQUIRED = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "LibSignalClient-Unit-Tests"; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = "Testable Release"; - }; - BB54544B8FBF2B137D0B25DE900812FF /* App Store Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CB442264F76D80CDB145138C11CEAB09 /* LibSignalClient.unit-tests.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = YES; - CODE_SIGNING_REQUIRED = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = "LibSignalClient-Unit-Tests"; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = "App Store Release"; - }; BB6CF6FF5754C94D0472EC7111F70765 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0B0AF43E310F2F4ED8770C77CFAE942D /* CocoaLumberjack.debug.xcconfig */; + baseConfigurationReference = 1FB7410258FA01AF25636B14F406A1AC /* CocoaLumberjack.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15192,9 +14886,9 @@ }; name = Debug; }; - BC65D308D4F4E0D21223987AC72607E5 /* Debug */ = { + BC56E7AE3204E27F0C70AE007B27AAD3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E54829594EC6EB2D886617C31C8319AD /* LibSignalClient.debug.xcconfig */; + baseConfigurationReference = 85270249398DABFD10C948FBAAE22AA4 /* LibSignalClient.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15206,10 +14900,8 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-prefix.pch"; - GCC_WARN_INHIBIT_ALL_WARNINGS = YES; INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; @@ -15219,8 +14911,6 @@ "@loader_path/Frameworks", ); MODULEMAP_FILE = "Target Support Files/LibSignalClient/LibSignalClient.modulemap"; - ONLY_ACTIVE_ARCH = YES; - OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; PRODUCT_MODULE_NAME = LibSignalClient; PRODUCT_NAME = LibSignalClient; SDKROOT = iphoneos; @@ -15228,6 +14918,7 @@ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; WARNING_CFLAGS = ( @@ -15240,11 +14931,43 @@ "-Werror=objc-protocol-property-synthesis", ); }; - name = Debug; + name = Release; + }; + BCA5A9DA8121CD6CCBC47162B5D2D360 /* Testable Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = "Testable Release"; }; BD3E3E7BDC35BF7ACA39C93EFB613DE6 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2393ABBFCC22BF6F368134691CCF1E7F /* BonMot.release.xcconfig */; + baseConfigurationReference = 29403D2BC1AEFA926479A98822CBC52D /* BonMot.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15291,7 +15014,7 @@ }; BE37B6EB188678D6ABD5EFCBC6A61B28 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A0779B736FB30DD68EF21CDB19758FD6 /* blurhash.release.xcconfig */; + baseConfigurationReference = 27BB1B510882168B040D7A1DB5D9CFF4 /* blurhash.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15337,41 +15060,9 @@ }; name = "Testable Release"; }; - BF46826F572B5726891386C7EBD8436D /* Profiling */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SwiftProtobuf; - INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = SwiftProtobuf; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - WRAPPER_EXTENSION = bundle; - }; - name = Profiling; - }; C051B6DEC28A0306B564C96AD4C11C78 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2393ABBFCC22BF6F368134691CCF1E7F /* BonMot.release.xcconfig */; + baseConfigurationReference = 29403D2BC1AEFA926479A98822CBC52D /* BonMot.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15416,23 +15107,43 @@ }; name = Release; }; - C1233E895151A03A8D8F31E738F16A85 /* App Store Release */ = { + C0566055282C1584DA663A4395E9FF49 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4C3BCC500D3EBACE5619AD9AC377A511 /* SQLCipher.release.xcconfig */; + baseConfigurationReference = 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - IBSC_MODULE = SQLCipher; - INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_MODULE_NAME = SQLCipher; PRODUCT_NAME = SQLCipher; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; WARNING_CFLAGS = ( "$(inherited)", "-Werror=incompatible-pointer-types", @@ -15442,9 +15153,58 @@ "-Werror=objc-property-synthesis", "-Werror=objc-protocol-property-synthesis", ); - WRAPPER_EXTENSION = bundle; }; - name = "App Store Release"; + name = Profiling; + }; + C06819092F22402531B31BC9D7C78D2F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4FB902F5CE625F600DB6F29FFD387646 /* SQLCipher.debug.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; + INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; + PRODUCT_MODULE_NAME = SQLCipher; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Debug; }; C3FC85D40B5AEEF63D4299015A3B28B8 /* Testable Release */ = { isa = XCBuildConfiguration; @@ -15499,7 +15259,7 @@ }; C5B21DB25098D4EA8C58D07416FCE471 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B36E87E26016D314B41E6EB72DC6F8FF /* MobileCoin.debug.xcconfig */; + baseConfigurationReference = DA93CCA88D115F7AFC22F4EFE902CC8B /* MobileCoin.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15549,7 +15309,7 @@ }; C653BF5B58EFA5F70AC66B6BE0768102 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */; + baseConfigurationReference = A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15595,7 +15355,7 @@ }; CBCFFEACF896F012676FFDA600F2EC77 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93E2605AD9018BE248C2B4E0BFC75E54 /* Logging.release.xcconfig */; + baseConfigurationReference = AB6960837417B3872368455C31EECA18 /* Logging.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15694,7 +15454,7 @@ }; CCA574BDDE799B4DBAEBD8BE6B15246A /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E0DA65D0BDD56D1BD3D9414E5DA0A0E1 /* LibMobileCoin.release.xcconfig */; + baseConfigurationReference = 7B886FBE81A79AC9B72627329CF18E3B /* LibMobileCoin.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15741,9 +15501,9 @@ }; name = Profiling; }; - D1018C5DA58F3E2CD3251DE9A4D9EC22 /* App Store Release */ = { + CDF681BCB361FFDDFC6121B1299857A9 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */; + baseConfigurationReference = 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15755,6 +15515,7 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf-Info.plist"; @@ -15766,6 +15527,7 @@ "@loader_path/Frameworks", ); MODULEMAP_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf.modulemap"; + ONLY_ACTIVE_ARCH = YES; PRODUCT_MODULE_NAME = SwiftProtobuf; PRODUCT_NAME = SwiftProtobuf; SDKROOT = iphoneos; @@ -15785,11 +15547,11 @@ "-Werror=objc-protocol-property-synthesis", ); }; - name = "App Store Release"; + name = "Testable Release"; }; D46BCEA2E3C0A08E7AB05D890D6EB37E /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 11BD4D9EF294E484E9A4989018A43851 /* GRDB.swift.release.xcconfig */; + baseConfigurationReference = E46BED30DDF5C3881A6D91EC7DD5F4FE /* GRDB.swift.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -15836,6 +15598,84 @@ }; name = "Testable Release"; }; + D52AD0A490C5D0A877401BBA6814D739 /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf.modulemap"; + PRODUCT_MODULE_NAME = SwiftProtobuf; + PRODUCT_NAME = SwiftProtobuf; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = "App Store Release"; + }; + D5EDEE26C2DCB96314FCD6B1EFDA43B8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2D761426185B3878FD29D5B1A1CFEF26 /* SDWebImage.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_WARN_INHIBIT_ALL_WARNINGS = YES; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + OTHER_SWIFT_FLAGS = "$(inherited) -suppress-warnings"; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; D75CC4F3B85CE56A7FA43BB15ECE27B7 /* Profiling */ = { isa = XCBuildConfiguration; baseConfigurationReference = 2C155C8949631765708EA59B7EE761CA /* Pods-SignalUITests.profiling.xcconfig */; @@ -15887,9 +15727,67 @@ }; name = Profiling; }; + D99020A8DE24754CCBB8DAD8669C0A1D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SQLCipher; + INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + D99C78D3F3C341BA64017ADC5BDD4106 /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = Lottie; + INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = LottiePrivacyInfo; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = "App Store Release"; + }; DA1201793A68362E89AC41AAB08E7C1B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CBFAACB28F1E40AD709738075EE6DEA8 /* PureLayout.release.xcconfig */; + baseConfigurationReference = 17033CA0D805CA6B4D7A6ADF153BF3E0 /* PureLayout.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -15937,52 +15835,6 @@ }; name = Release; }; - DAD3A4C8C09AE4B4F72019ADEC943BD0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf.modulemap"; - PRODUCT_MODULE_NAME = SwiftProtobuf; - PRODUCT_NAME = SwiftProtobuf; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Release; - }; DC29DDD802528325D1738DB0DF02AE09 /* Profiling */ = { isa = XCBuildConfiguration; baseConfigurationReference = 312F5345DCFA7DE87185ED97FA5362E5 /* Pods-SignalUI.profiling.xcconfig */; @@ -16036,7 +15888,7 @@ }; DC3DD3BDF57429AC1E21A313B8259E95 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 28A41B893C47740BB1AA099C27C2EB5D /* CocoaLumberjack.release.xcconfig */; + baseConfigurationReference = BF620F3437AF4C90179CA1A3CF290C91 /* CocoaLumberjack.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16082,42 +15934,25 @@ }; name = "Testable Release"; }; - DEDA4F7A0E55C2A286FCA1A9602AF28D /* Profiling */ = { + DC7827CB50EE00C43AD034CBE2A5263A /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 40FC798E3D25FE01DFF984ABECCFCC5F /* libwebp.release.xcconfig */; + baseConfigurationReference = 3D16BF678170C0F38D25707105148D5A /* SwiftProtobuf.release.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SwiftProtobuf"; ENABLE_BITCODE = NO; ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IBSC_MODULE = SwiftProtobuf; + INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/ResourceBundle-SwiftProtobuf-SwiftProtobuf-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; ONLY_ACTIVE_ARCH = YES; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; + PRODUCT_NAME = SwiftProtobuf; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; WARNING_CFLAGS = ( "$(inherited)", "-Werror=incompatible-pointer-types", @@ -16127,6 +15962,7 @@ "-Werror=objc-property-synthesis", "-Werror=objc-protocol-property-synthesis", ); + WRAPPER_EXTENSION = bundle; }; name = Profiling; }; @@ -16181,7 +16017,7 @@ }; E09D7591484FDDA5F409AAF018598252 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8334A71FA973855FFE17A618FE39A85C /* GRDB.swift.debug.xcconfig */; + baseConfigurationReference = 939566578287F3008408C81EC7204DE7 /* GRDB.swift.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16231,7 +16067,7 @@ }; E1693E5482E8043799485A4685C6B952 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7A3B0BDBCFBC89FE2B2464405C518901 /* libPhoneNumber-iOS.release.xcconfig */; + baseConfigurationReference = FD49F13136E0480FFC9B149FE828889C /* libPhoneNumber-iOS.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16278,57 +16114,9 @@ }; name = Profiling; }; - E1E3E3FA231088106960B0DC9E205236 /* Profiling */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01699FD356B2E41E7D6E6C674ACB0675 /* SwiftProtobuf.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_BITCODE = NO; - ENABLE_TESTABILITY = YES; - EXCLUDED_ARCHS = armv7; - GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SwiftProtobuf/SwiftProtobuf.modulemap"; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_MODULE_NAME = SwiftProtobuf; - PRODUCT_NAME = SwiftProtobuf; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - WARNING_CFLAGS = ( - "$(inherited)", - "-Werror=incompatible-pointer-types", - "-Werror=protocol", - "-Werror=incomplete-implementation", - "-Werror=objc-literal-conversion", - "-Werror=objc-property-synthesis", - "-Werror=objc-protocol-property-synthesis", - ); - }; - name = Profiling; - }; E4A716D82CA6FA519CB8255F1399C1A4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */; + baseConfigurationReference = A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16374,7 +16162,7 @@ }; E4E11F51A41414A71EE96C7C721711CB /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2393ABBFCC22BF6F368134691CCF1E7F /* BonMot.release.xcconfig */; + baseConfigurationReference = 29403D2BC1AEFA926479A98822CBC52D /* BonMot.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16522,7 +16310,7 @@ }; E600B9B0A7444AB90C8BB9DFF6C64BD6 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */; + baseConfigurationReference = 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16571,7 +16359,7 @@ }; EC140C46E544DE582BC369C587EDFF3C /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17F992C1BA34504FA2D38CE7F6F3D9F9 /* MobileCoin.release.xcconfig */; + baseConfigurationReference = 2D506EEFF07C951E86D2B942E2A35B63 /* MobileCoin.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16618,9 +16406,56 @@ }; name = "Testable Release"; }; + EE5FD67DB1C52E2DF6F0CC2C8FAADB3C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; + PRODUCT_MODULE_NAME = SQLCipher; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = Release; + }; EFD23C9B487B9BBA9785233325EB8728 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7A3B0BDBCFBC89FE2B2464405C518901 /* libPhoneNumber-iOS.release.xcconfig */; + baseConfigurationReference = FD49F13136E0480FFC9B149FE828889C /* libPhoneNumber-iOS.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16667,7 +16502,7 @@ }; F1C44E553BDF58EC181E23DFCE4DDC19 /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 537CE3DE8960AC65B334B77A8B3CDD12 /* SDWebImage.release.xcconfig */; + baseConfigurationReference = A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16713,9 +16548,41 @@ }; name = "Testable Release"; }; + F466B7EC3307BB6C44F8B28F6F505ABD /* Profiling */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = Profiling; + }; F480EE3218826CA2C22C5C6F90706B5E /* Testable Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CBFAACB28F1E40AD709738075EE6DEA8 /* PureLayout.release.xcconfig */; + baseConfigurationReference = 17033CA0D805CA6B4D7A6ADF153BF3E0 /* PureLayout.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16765,9 +16632,39 @@ }; name = "Testable Release"; }; + F48B35E6E0D414AEB1338EA516CDAEC7 /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A244AB7FF445778D8058068E7DEE2DE6 /* SDWebImage.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + ENABLE_BITCODE = NO; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = "App Store Release"; + }; F5FB0061F6EF438CFAB7BB5FA9806897 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9C881CA9F526D912761DC7814392A21 /* lottie-ios.release.xcconfig */; + baseConfigurationReference = 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16812,6 +16709,38 @@ }; name = Release; }; + F749CBA27471D11BA5F616E41D236896 /* Testable Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 594C6DDBBD7025DD4DBC87C74CC3DEE6 /* lottie-ios.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lottie-ios"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = Lottie; + INFOPLIST_FILE = "Target Support Files/lottie-ios/ResourceBundle-LottiePrivacyInfo-lottie-ios-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = LottiePrivacyInfo; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = "Testable Release"; + }; FA3DBF49868E7EADBA35E7C6AEBB668E /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4E858A3993E586264348218CA3D50CE8 /* Pods-SignalShareExtension.debug.xcconfig */; @@ -16862,9 +16791,9 @@ }; name = Debug; }; - FA4B9697D628BACADE6FD9AFCE60CC28 /* Release */ = { + FB7FCBD7807574173D8EF77E19F02524 /* Profiling */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CB442264F76D80CDB145138C11CEAB09 /* LibSignalClient.unit-tests.release.xcconfig */; + baseConfigurationReference = AF88D44DF1AC4D0B43B17FCB8D6892E5 /* LibSignalClient.unit-tests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CLANG_ENABLE_OBJC_WEAK = NO; @@ -16875,10 +16804,12 @@ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; EXCLUDED_ARCHS = armv7; GCC_PREFIX_HEADER = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-prefix.pch"; INFOPLIST_FILE = "Target Support Files/LibSignalClient/LibSignalClient-Unit-Tests-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "LibSignalClient-Unit-Tests"; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -16894,11 +16825,92 @@ "-Werror=objc-protocol-property-synthesis", ); }; - name = Release; + name = Profiling; + }; + FD0B19C55486FF9BBD52634A55A4B9E7 /* Profiling */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SQLCipher"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + IBSC_MODULE = SQLCipher; + INFOPLIST_FILE = "Target Support Files/SQLCipher/ResourceBundle-SQLCipher-SQLCipher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + WRAPPER_EXTENSION = bundle; + }; + name = Profiling; + }; + FDEE945853D546C380D0EBF1B08A233F /* Testable Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0F6A539CCD42F111527F51B64C353FA0 /* SQLCipher.release.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_BITCODE = NO; + ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = armv7; + GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SQLCipher/SQLCipher-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SQLCipher/SQLCipher.modulemap"; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_MODULE_NAME = SQLCipher; + PRODUCT_NAME = SQLCipher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WARNING_CFLAGS = ( + "$(inherited)", + "-Werror=incompatible-pointer-types", + "-Werror=protocol", + "-Werror=incomplete-implementation", + "-Werror=objc-literal-conversion", + "-Werror=objc-property-synthesis", + "-Werror=objc-protocol-property-synthesis", + ); + }; + name = "Testable Release"; }; FF6C42560E08BF167756DB2A1F9B775E /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CBFAACB28F1E40AD709738075EE6DEA8 /* PureLayout.release.xcconfig */; + baseConfigurationReference = 17033CA0D805CA6B4D7A6ADF153BF3E0 /* PureLayout.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -16948,7 +16960,7 @@ }; FFCCA747C19410DD52444603D87F47B9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EE78C70DF3D58FFFD6C36B3265B7FB8E /* LibMobileCoin.debug.xcconfig */; + baseConfigurationReference = A89585C5578973387DBE3E976744284D /* LibMobileCoin.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -16999,18 +17011,6 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 00E2B1FDDED42AB9C4BBCFB0E9C6744C /* Build configuration list for PBXNativeTarget "SQLCipher-SQLCipher" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C1233E895151A03A8D8F31E738F16A85 /* App Store Release */, - 2F3D252D65A50D3FCC0E1D6008053736 /* Debug */, - 093AE6A1E8A257CDE27F3CA6598846B2 /* Profiling */, - 3946BE8332D405120DC8C9DCC6A39EDC /* Release */, - 1A9EC2C9975702D17709A03A4A52478E /* Testable Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 16CB53B61C269B647864E23A5CD4347B /* Build configuration list for PBXNativeTarget "Pods-SignalShareExtension" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17107,18 +17107,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 44182EC00BC929685A4D870E6AA27438 /* Build configuration list for PBXNativeTarget "LibSignalClient" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9FBB80CFFF99D8EA7E1D641C56FE1C40 /* App Store Release */, - BC65D308D4F4E0D21223987AC72607E5 /* Debug */, - 7D112756DD27FED77C27A96F7DD82F01 /* Profiling */, - 1EE0ADF46805630BF7CBA1984459D1E2 /* Release */, - 50C8058FD3703B7168D8BDD848E0E381 /* Testable Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17131,6 +17119,18 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 4941223F3BCEAE6FA8FABFF1CAECAC74 /* Build configuration list for PBXNativeTarget "lottie-ios-LottiePrivacyInfo" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D99C78D3F3C341BA64017ADC5BDD4106 /* App Store Release */, + 14F5799FC31A86AA917D5D7AC68D3165 /* Debug */, + 96222087FE61BE9763873970F0277875 /* Profiling */, + 3DED12B22AC5B71D67D7374C8EEE2A9C /* Release */, + F749CBA27471D11BA5F616E41D236896 /* Testable Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 4DE1CC4DFC2585E7C8E041CA9ED03A05 /* Build configuration list for PBXNativeTarget "MobileCoin" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17179,18 +17179,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5B8B2168BE040E935BEFBEB7A46FD9F0 /* Build configuration list for PBXNativeTarget "SwiftProtobuf-SwiftProtobuf" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3AC691FD57BDA66CF2C55381B6F95B41 /* App Store Release */, - 89C9ACD16AFCFD4109A0458EF148E262 /* Debug */, - BF46826F572B5726891386C7EBD8436D /* Profiling */, - A2EC0188C092E493E819A4BC449ABFAC /* Release */, - 474210D6A0AF6D8A2675223DC23A5B26 /* Testable Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 6971CBAD1A6C3442B84DB53BFB1D5B48 /* Build configuration list for PBXNativeTarget "Pods-SignalServiceKit" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17203,38 +17191,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 77426D8E7B4F6415DAC133FAA6FF5A02 /* Build configuration list for PBXNativeTarget "LibSignalClient-Unit-Tests" */ = { + 75C65DB1499A49655211C342D7AF8080 /* Build configuration list for PBXNativeTarget "SQLCipher-SQLCipher" */ = { isa = XCConfigurationList; buildConfigurations = ( - BB54544B8FBF2B137D0B25DE900812FF /* App Store Release */, - 992F4B788A0305A225E013BE86B881E6 /* Debug */, - 6FCB5FA4D23C4A3D0B4D983F1477B50A /* Profiling */, - FA4B9697D628BACADE6FD9AFCE60CC28 /* Release */, - B96AFF0BCD5C44F5A19C4993525FD538 /* Testable Release */, + 56D0816AA33D51971FE42AA631E38581 /* App Store Release */, + B158F48B5F47D002AE9A725032618D98 /* Debug */, + FD0B19C55486FF9BBD52634A55A4B9E7 /* Profiling */, + D99020A8DE24754CCBB8DAD8669C0A1D /* Release */, + 6101A24995F806F098B423E3AF48D963 /* Testable Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 78ED3F1A9F949A42A130B72B2B404810 /* Build configuration list for PBXNativeTarget "SQLCipher" */ = { + 8C81E66A46C8A4B22137590234CCB0E2 /* Build configuration list for PBXNativeTarget "SwiftProtobuf" */ = { isa = XCConfigurationList; buildConfigurations = ( - 59859B5C2DDA74CBA49A21BE0B5FAEFB /* App Store Release */, - 1FFE0CD66A2CAF494B7F8C83F4EA6CA8 /* Debug */, - 74499E711D7A491E7EBC69D7C006A28B /* Profiling */, - 9D7E25CC945F3D1F10256FC72F1E8B96 /* Release */, - 64F0B92AC80D0D11607FB8DB576E9626 /* Testable Release */, + D52AD0A490C5D0A877401BBA6814D739 /* App Store Release */, + A204CD6260D1436D7D45DFF7161113B0 /* Debug */, + 9DCBDBC293B86EB3176ECBE8687143EA /* Profiling */, + 564BE7E8F62EADCBADD40ACA4DADA8FA /* Release */, + CDF681BCB361FFDDFC6121B1299857A9 /* Testable Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7A79E29782363C5C0350B4339D758768 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */ = { + 9DC2CA971F1A72466244C23890476234 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4D753EE2AAAE63915D60FDE858C6770B /* App Store Release */, - 3CE52D455A10A5F9DBC6EFE98C968D32 /* Debug */, - 06E16CB8D4B542DF6BB77EEA61990B73 /* Profiling */, - 49FB26CF815E5FC6221A5499548CDD24 /* Release */, - 97C8AE2C624F48F2EE74AA3C83B3E7F7 /* Testable Release */, + F48B35E6E0D414AEB1338EA516CDAEC7 /* App Store Release */, + D5EDEE26C2DCB96314FCD6B1EFDA43B8 /* Debug */, + F466B7EC3307BB6C44F8B28F6F505ABD /* Profiling */, + 17851C1AEDD42902EAD496B2192FF7F5 /* Release */, + BCA5A9DA8121CD6CCBC47162B5D2D360 /* Testable Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17263,18 +17251,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AF0E33C5F81E30423252A6459D56BC7A /* Build configuration list for PBXNativeTarget "libwebp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A88B0EA073CAB7AE11CBF9C9B063188A /* App Store Release */, - 9F4138C1E667E9BDD4C9909E1954A0B9 /* Debug */, - DEDA4F7A0E55C2A286FCA1A9602AF28D /* Profiling */, - 7C0B1C57E6ECB933C960BD25FDE89DB0 /* Release */, - 642C9449D340E693C7B2BE9A49579E96 /* Testable Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; B31FF95A1D4B67C7BC3BC5028F574073 /* Build configuration list for PBXNativeTarget "Pods-SignalUI" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17287,6 +17263,30 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + BA50BDCEB81BD1A59F1E92DEE1297384 /* Build configuration list for PBXNativeTarget "libwebp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 70A25DCFB473EBABC140C49496150E8B /* App Store Release */, + 96FB06D0339029412EB508E2006A35C0 /* Debug */, + 0A3D78EABE111BF0E40BB78E33DD2451 /* Profiling */, + 2BF9570C02F338DF79977E54E06013D3 /* Release */, + 89B390C34C5767C70DB7AE37D21EEC4D /* Testable Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + BB3E40DE869E558766A9F9D00333C5F7 /* Build configuration list for PBXNativeTarget "LibSignalClient" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 9CE810BABDBBFF3B40B19320E93B983C /* App Store Release */, + 1937350D1878D7D0C6DD0555603CC587 /* Debug */, + 61FF83572C8FA36A04820AB093FD6622 /* Profiling */, + BC56E7AE3204E27F0C70AE007B27AAD3 /* Release */, + 4901FE9671E9E82A42A8F7BAC6AC2A0A /* Testable Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; C166F307388C7F918D06CDCCC71C8D10 /* Build configuration list for PBXNativeTarget "lottie-ios" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -17311,14 +17311,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C8E8C45FD905D269AF090D3F11CB0933 /* Build configuration list for PBXNativeTarget "SwiftProtobuf" */ = { + C8030D1C10E4862BA66AF2C65975708B /* Build configuration list for PBXNativeTarget "SQLCipher" */ = { isa = XCConfigurationList; buildConfigurations = ( - D1018C5DA58F3E2CD3251DE9A4D9EC22 /* App Store Release */, - 987F2A8B6FDA9E78ADCE2B78C3ADAB6D /* Debug */, - E1E3E3FA231088106960B0DC9E205236 /* Profiling */, - DAD3A4C8C09AE4B4F72019ADEC943BD0 /* Release */, - A7BFCFB6CDAFC4A925E900D9ADC94AD2 /* Testable Release */, + 18D83D792003CC1A6E6DD745BA5EDAF8 /* App Store Release */, + C06819092F22402531B31BC9D7C78D2F /* Debug */, + C0566055282C1584DA663A4395E9FF49 /* Profiling */, + EE5FD67DB1C52E2DF6F0CC2C8FAADB3C /* Release */, + FDEE945853D546C380D0EBF1B08A233F /* Testable Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C8FAEA47D4491F2F1C0598AE76087EC4 /* Build configuration list for PBXNativeTarget "LibSignalClient-Unit-Tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 182AC3AB4EE65B49FB37CD8F011ADC7E /* App Store Release */, + 77305828A287F04371864C66997D1932 /* Debug */, + FB7FCBD7807574173D8EF77E19F02524 /* Profiling */, + 753CC584C07769A7C1416DB08505DA17 /* Release */, + 5FE27B28461500BC0331A3B5BC28F986 /* Testable Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D2772EC5F4ECFB08046E0FD7AD6D1BBA /* Build configuration list for PBXNativeTarget "SwiftProtobuf-SwiftProtobuf" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5F5DF1845196951BDBD9DEAFC055AC6F /* App Store Release */, + 49719EB7BD6A813B949A8B3AF1C86A14 /* Debug */, + DC7827CB50EE00C43AD034CBE2A5263A /* Profiling */, + 05DABB194608F57B9730CAD45757A4A9 /* Release */, + ADADB8CC47256CDA78C35B1654C46889 /* Testable Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -17359,18 +17383,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F6D5EB095284CE40D154510FD6C3C146 /* Build configuration list for PBXNativeTarget "lottie-ios-LottiePrivacyInfo" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 63E58E94DC054301B65F783F82E7E9A9 /* App Store Release */, - 5279E65CA777D2159FCCC19E627F026F /* Debug */, - 33437B2C119B406155D2605EA4380869 /* Profiling */, - 3F02C5FEA2F626AF6FA3D94CADBD6401 /* Release */, - 4E70EB2A10D13F4EDD1663B764F1B3F5 /* Testable Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ }; rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; diff --git a/Target Support Files/LibSignalClient/LibSignalClient-Info.plist b/Target Support Files/LibSignalClient/LibSignalClient-Info.plist index cf860657..36f2aae4 100644 --- a/Target Support Files/LibSignalClient/LibSignalClient-Info.plist +++ b/Target Support Files/LibSignalClient/LibSignalClient-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.94.4 + 0.95.0 CFBundleSignature ???? CFBundleVersion diff --git a/Target Support Files/LibSignalClient/LibSignalClient.debug.xcconfig b/Target Support Files/LibSignalClient/LibSignalClient.debug.xcconfig index d5c1e171..94944ea0 100644 --- a/Target Support Files/LibSignalClient/LibSignalClient.debug.xcconfig +++ b/Target Support Files/LibSignalClient/LibSignalClient.debug.xcconfig @@ -18,8 +18,8 @@ HEADER_SEARCH_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/swift/Sources/SignalFf LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift LIBSIGNAL_FFI_BUILD_PATH = target/$(CARGO_BUILD_TARGET)/release LIBSIGNAL_FFI_LIB_TO_LINK = $(LIBSIGNAL_FFI_TEMP_DIR)/$(LIBSIGNAL_FFI_BUILD_PATH)/libsignal_ffi.a -LIBSIGNAL_FFI_PREBUILD_ARCHIVE = libsignal-client-ios-build-v0.94.4.tar.gz -LIBSIGNAL_FFI_PREBUILD_CHECKSUM = 273236d44fdd2eb76f18de0d4229dd82d73ac1edb2e52e71885c6f98843a9c0d +LIBSIGNAL_FFI_PREBUILD_ARCHIVE = libsignal-client-ios-build-v0.95.0.tar.gz +LIBSIGNAL_FFI_PREBUILD_CHECKSUM = 79f53932ff82f792b70e30bad3b38801da0b882137adaf65ad54d907a94f3d29 LIBSIGNAL_FFI_TEMP_DIR = $(PROJECT_TEMP_DIR)/libsignal_ffi OTHER_LDFLAGS = $(LIBSIGNAL_FFI_LIB_TO_LINK) $(inherited) OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS diff --git a/Target Support Files/LibSignalClient/LibSignalClient.release.xcconfig b/Target Support Files/LibSignalClient/LibSignalClient.release.xcconfig index d5c1e171..94944ea0 100644 --- a/Target Support Files/LibSignalClient/LibSignalClient.release.xcconfig +++ b/Target Support Files/LibSignalClient/LibSignalClient.release.xcconfig @@ -18,8 +18,8 @@ HEADER_SEARCH_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/swift/Sources/SignalFf LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift LIBSIGNAL_FFI_BUILD_PATH = target/$(CARGO_BUILD_TARGET)/release LIBSIGNAL_FFI_LIB_TO_LINK = $(LIBSIGNAL_FFI_TEMP_DIR)/$(LIBSIGNAL_FFI_BUILD_PATH)/libsignal_ffi.a -LIBSIGNAL_FFI_PREBUILD_ARCHIVE = libsignal-client-ios-build-v0.94.4.tar.gz -LIBSIGNAL_FFI_PREBUILD_CHECKSUM = 273236d44fdd2eb76f18de0d4229dd82d73ac1edb2e52e71885c6f98843a9c0d +LIBSIGNAL_FFI_PREBUILD_ARCHIVE = libsignal-client-ios-build-v0.95.0.tar.gz +LIBSIGNAL_FFI_PREBUILD_CHECKSUM = 79f53932ff82f792b70e30bad3b38801da0b882137adaf65ad54d907a94f3d29 LIBSIGNAL_FFI_TEMP_DIR = $(PROJECT_TEMP_DIR)/libsignal_ffi OTHER_LDFLAGS = $(LIBSIGNAL_FFI_LIB_TO_LINK) $(inherited) OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS diff --git a/Target Support Files/LibSignalClient/LibSignalClient.unit-tests.debug.xcconfig b/Target Support Files/LibSignalClient/LibSignalClient.unit-tests.debug.xcconfig index 7478114b..8830c103 100644 --- a/Target Support Files/LibSignalClient/LibSignalClient.unit-tests.debug.xcconfig +++ b/Target Support Files/LibSignalClient/LibSignalClient.unit-tests.debug.xcconfig @@ -19,8 +19,8 @@ LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift "$(PLATFORM_DIR)/Developer LIBRARY_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift LIBSIGNAL_FFI_BUILD_PATH = target/$(CARGO_BUILD_TARGET)/release LIBSIGNAL_FFI_LIB_TO_LINK = -LIBSIGNAL_FFI_PREBUILD_ARCHIVE = libsignal-client-ios-build-v0.94.4.tar.gz -LIBSIGNAL_FFI_PREBUILD_CHECKSUM = 273236d44fdd2eb76f18de0d4229dd82d73ac1edb2e52e71885c6f98843a9c0d +LIBSIGNAL_FFI_PREBUILD_ARCHIVE = libsignal-client-ios-build-v0.95.0.tar.gz +LIBSIGNAL_FFI_PREBUILD_CHECKSUM = 79f53932ff82f792b70e30bad3b38801da0b882137adaf65ad54d907a94f3d29 LIBSIGNAL_FFI_TEMP_DIR = $(PROJECT_TEMP_DIR)/libsignal_ffi OTHER_LDFLAGS = $(LIBSIGNAL_FFI_LIB_TO_LINK) $(inherited) -ObjC -framework "LibSignalClient" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS diff --git a/Target Support Files/LibSignalClient/LibSignalClient.unit-tests.release.xcconfig b/Target Support Files/LibSignalClient/LibSignalClient.unit-tests.release.xcconfig index 7478114b..8830c103 100644 --- a/Target Support Files/LibSignalClient/LibSignalClient.unit-tests.release.xcconfig +++ b/Target Support Files/LibSignalClient/LibSignalClient.unit-tests.release.xcconfig @@ -19,8 +19,8 @@ LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift "$(PLATFORM_DIR)/Developer LIBRARY_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift LIBSIGNAL_FFI_BUILD_PATH = target/$(CARGO_BUILD_TARGET)/release LIBSIGNAL_FFI_LIB_TO_LINK = -LIBSIGNAL_FFI_PREBUILD_ARCHIVE = libsignal-client-ios-build-v0.94.4.tar.gz -LIBSIGNAL_FFI_PREBUILD_CHECKSUM = 273236d44fdd2eb76f18de0d4229dd82d73ac1edb2e52e71885c6f98843a9c0d +LIBSIGNAL_FFI_PREBUILD_ARCHIVE = libsignal-client-ios-build-v0.95.0.tar.gz +LIBSIGNAL_FFI_PREBUILD_CHECKSUM = 79f53932ff82f792b70e30bad3b38801da0b882137adaf65ad54d907a94f3d29 LIBSIGNAL_FFI_TEMP_DIR = $(PROJECT_TEMP_DIR)/libsignal_ffi OTHER_LDFLAGS = $(LIBSIGNAL_FFI_LIB_TO_LINK) $(inherited) -ObjC -framework "LibSignalClient" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS